(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210154638.5
(22)申请日 2022.02.20
(71)申请人 杭州格沃智能科技有限公司
地址 311115 浙江省杭州市余杭区瓶窑镇
观山路11号1幢一楼1 130室
(72)发明人 任浙东
(74)专利代理 机构 杭州中成专利事务所有限公
司 33212
专利代理师 朱莹莹
(51)Int.Cl.
G06F 40/30(2020.01)
G06F 40/242(2020.01)
G06F 40/186(2020.01)
G06N 5/02(2006.01)
G06F 16/33(2019.01)
(54)发明名称
一种用于人工智能的概念网络及其生成方
法
(57)摘要
本发明涉及人工智能领域, 具体提供了一种
用于人工智能的概念网络及其生成方法。 一种用
于人工智能的概念网络, 定义事物 概念及概念间
语义关系的系统, 包括概念和概念连接, 一个概
念可以跟多个概念形成一种或多种的语义关系,
同时概念间的语义关系可以是多层的。 本文讲述
了概念网络的定义: 概念及概念连接, 并且从五
个方面提出了建设方法。 与此同时, 为人机自然
语言交互、 机器协同编程等应用提供了技术基
础。
权利要求书3页 说明书28页 附图18页
CN 114528846 A
2022.05.24
CN 114528846 A
1.一种用于人工智能的概念 网络, 其特征在于: 包括概念和概念连接, 一个概念跟多个
概念形成一种或多种的语义关系, 同时概念间的语义关系是一层或多层;
所示概念都有一个唯一的编号 ID;
概念连接即概念间的语义关系链, 用来描述 概念间的多层语义关系。
2.根据权利要求1所述的用于人工智能的概念网络, 其特征在于: 所述概念ID为字符
串、 数字、 词向量。
3.根据权利要求1所述的用于人工智能的概念网络, 其特征在于: 所述概念分为三类:
词概念, 无词概念, 未知概念;
词概念包含一般词概念、 带有关系成分的词概念、 组合词概念、 词集合概念; 词概念的
特点是存在自然语言词与此概念直接相对应, 同时也存在实现该概念定义DEF的转换器;
无词概念包含不带本体概念的无词概念、 带有本体概念的无词概念; 无词概念的特点
是不存在自然语言词与此概念直接相对应, 但通常存在概念识别器, 使得自然语言词能与
概念之间间接相对应; 未知概念包含未知词概念、 未知词集合概念; 未知概念的特点是无法
为该概念生成概念定义DEF, 在自然语言处 理过程中将被忽略。
4.根据权利要求1所述的用于人工智能的概念 网络, 其特征在于: 所述概念连接具有如
下特征:
a/一个概念跟多个概念形成一种或多种的语义关系, 同时这些语义关系是多层的;
b/一个概念跟多个概念在自然语言的理解过程中逐步形成新的概念连接;
c/存在特征: 这些特征表示概念连接中反映关系的肯定、 否定、 可能、 范围、 概率、 程度、
频率、 时间、 语气。
5.要求1或2或3或4所述概念网络的生成方法, 其特征在于: 所述方法包括基础定义、 转
换生成、 扩展定义或动态形成中的一种或多种方法;
其中,
基础定义为定义基础的概念及概念连接, 主要选用XML、 JS ON格式的配置文件来定义这
些概念及概念连接, 然后再通过对这些配置文件解析生成概念及概念连接
生成的方法为将数据结构、 程序设计语言、 语义网络/词典/知识库等转换生成为概念
及概念连接; 实现该转换生成的主程序, 即为 概念生成引擎;
扩展定义 为采用基础定义的方法进一 步扩展定义 概念及概念连接;
动态形成为动态的形成概念及概念连接, 包括在自然语言理解过程中动态为概念之间
形成连接, 或者人为操作为 概念添加词、 增 加概念连接 。
6.根据权利要求5所述概念网络的生成方法, 其特征在于: 所述生成的方法中, 数据结
构包含行列形式、 键值对形式两种。
7.根据权利要求5所述概念网络的生成方法, 其特征在于: 所述生成的方法中, 将数据
结构转换生成概念及概念连接的方法过程 为:
①概念生成引擎将每个表分别作为一个概念, 该表的表名、 或指代该表的词作为该概
念的词; 同时, 基础定义的概念ID= object与由这些表生成的概念构成S PECIES种属关系;
②引擎将表每个字段分别作为一个概念, 该字段的字段名、 或指代该字段的词作为该
概念的词; 同时, 所属表生成的概念与由这些字段生成的概念构成AT TRIBUTE属性关系;
③引擎可将每个字段类型分别作为一个概念; 这些概念通常都是无词概念, 通过各自权 利 要 求 书 1/3 页
2
CN 114528846 A
2的概念识别器来识别词 是否为与之匹配的概念; 同时, 具有对应字段类型 的字段所生成的
概念与由这些字段类型生成的概念构成V ALUE值关系;
④当然, 对于一些字段它们的值带有一定的约束性或特殊性, 例如字典数据, 可以自定
义无词概念;
⑤另外, 有些字段与其它表构成的外键关系, 那么由这些字段类型生成的概念与其关
联的主表所生成的概念构成V ALUE值关系。
8.根据权利要求5所述概念网络的生成方法, 其特征在于: 所述生成的方法中, 将数据
结构转换生成概念及概念连接的生成方法过程还可以通过对象数据管理技术 实现; 对象数
据管理技术使用XML格式的对象模板文件来定义对象结构, 并与数据库表建立映射关系; 概
念生成引擎可根据对象模板XML 生成概念及概念连接; 生成方法过程:
①概念生成引擎可将每个对象模板5分别作为一个概念, 该对象的名称、 或指代该对象
的词作为该概念的词; 同时, 基础定义的概念ID=object与由这些对象生成的概念构成
SPECIES种属关系;
②引擎可将模板定义的每个属性分别作为一个概念, 该属性的字段名、 或指代该属性
的词作为该概念的词; 同时, 所属对象生 成的概念与由这些属性生 成的概念构成ATTRIB UTE
属性关系;
③引擎可将每个属性数据类型分别作为一个概念; 这些概念通常都是无词概念, 通过
各自的概念识别器来识别词是否为与之匹配的概念; 同时, 具有对应数据类型 的属性所生
成的概念与由这些属性类型生成的概念构成VALUE值关系; 当然也可以通过配置对属性值
自定义概念; 针对对象类型的属性, 该属性与类型中指定的对象关联, 构成VALUE值关系; 针
对复合类型的属性, 该属性与类型中指 定的成员构成PART部件关系; 针对结构类型的属性,
该属性与类型中指定的成员构成AT TRIBUTE属性关系。
9.根据权利要求5所述概念网络的生成方法, 其特征在于: 所述生成的方法中, 将程序
设计语言构转换生成概念及概念连接的生成方法是在于对语法规则进行分析并转换生成
概念及概念连接 。
10.根据权利要求5所述概念网络的生成方法, 其特征在于: 所述生成的方法中,
GScript语言也是一种 程序设计语言, 使用Java语言编写, 也可以作为模板引擎, 同时也有
语法分析器, 可以将代码转换成语法树, 也可以将语法树转成代码; GScript语言可以调用
不同的指令函数库解析或编译执 行代码生成其它程序设计 语言。
11.根据权利要求5所述概念网络的生成方法, 其特征在于: 所述生成的方法中, java、
javascript、 html、 css、 xml、 json、 text程序设计语言配合相应的语法分析器经过GScript
语法分析器可以直接转换为GScr ipt语言, 从而间接通过GScr ipt语言来转换生 成概念及概
念连接。
12.根据权利要求5所述概念网络的生成方法, 其特征在于: 所述生成的方法中, 将
GScript语言转换生成概念及概念 连接的生 成方法根据GScript语 法规则、 J ava语法规则以
及目标程序语言的语法规则来 生成概念及概念连接,
生成方法过程:
①GScript语言语法由指令函数、 操作符与运算函数三部分组成; 概念生成引擎优选配
置方式为GS cript语言语法的指令函数、 操作符与运算函数定义一系 列概念以及概念连接;权 利 要 求 书 2/3 页
3
CN 114528846 A
3
专利 一种用于人工智能的概念网络及其生成方法
文档预览
中文文档
50 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共50页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:33:31上传分享