目录

目录

1.什么是知识工程?

2.知识工程的理论基础是?

3.知识工程的研究内容是?

4.如何实施知识工程?

5.可以解决怎样的问题?

6.有哪些工具可以用于知识工程?

7.目前成功的案例是?

8.学习资源


最近有些想做人工智能的朋友,问了我一些和知识处理相关的问题,我来和大家解释一下知识工程相关的问题。

1.什么是知识工程?

请看关于数据、信息、知识、智慧的关系。

数据:观察,收集为事实,信号和符号

信息:有意义,有目的且相关的数据。 它将回答疑问的问题

知识:提供框架,上下文信息,专家见解,甚至是直觉

智慧:智慧会增加价值,这需要我们称为判断力的心理功能

知识是一种可以指导人做事的、结构化的信息。

在1984年8月全国第五代计算机专家讨论会上,史忠植提出:“知识工程是研究知识信息处理的学科,提供开发智能系统的技术,是人工智能、数据库技术、数理逻辑、认知科学和心理学等学科交叉发展的结果”。

知识工程包括知识的获取、处理、表达、组织、存储、共享、重用,包括人与技术(计算机软硬件)的交互作用。

知识工程的重点研究方向是研究如何应用现代创新理论,充分关联信息和知识,最大限度地获取和重用知识,实现基于知识的创新。

2.知识工程的理论基础是?

知识工程的理论基础是TRIZ理论和本体论。

TRIZ(Theory of Inventive Problem Solving 发明问题解决理论)是由前苏联发明家阿利赫舒列尔(G. S. Altshuller)在1946年创立的, Altshuller也被尊称为TRIZ之父,TRIZ是基于知识的方法,也是系统化的方法。

TRIZ的架构如下

TRIZ的解题方式如下

TRIZ有40个创新原理,例如 分割原则、组合原则、拆出原则等等。

本体论(Ontology)试图解决这样的问题,对某一定义的知识进行统一的概念化,从自然内部、从客体与客体之间的联系中去寻找万物的本质,力图摆脱人在自然、客体中的作用和影响,努力构建一个客观世界的本体。构建本体关系库,将作为信息的各个术语彼此关联其阿里,形成信息链和信息网,系统化地组织与表达创新知识。包括术语(词汇)、关系和规则。例如:

常见本体关系包括同义关系,上下位关系、同位关系、组成关系、因果关系、问题关系和解决方案关系、动词修饰关系、名词修饰关系、

本体论让隔行不再隔山,因为本体关系可以关联世间万物,构建出超大的本体关系库,建立起各种可能路径的知识通道。

3.知识工程的研究内容是?

复杂产品的全生命周期内相关知识的产生(新知识获取)、表达(形式化)、组织(体系化)、共享(知识传递)、检索(已有知识获取)、应用(物化与创新)以及更新(过时知识的淘汰)等一系列技术问题,以及人与技术交互作用的体系问题。

产生知识:可利用自动知识挖掘工具;

处理知识:know-how,know-why,know-who;

表达知识:清晰、完整、准确地表达,以最佳形式表达,便于高效理解和掌握;

组织知识:建立彼此关联的本体关系,将知识串联成信息链和信息网;

共享知识:构建知识平台,实现知识的高度共享和快速传输;

检索知识:基于本体关系,高效查询和检索知识,获取已有知识;

应用知识:应用知识解决问题;

更新知识:定期淘汰过时知识,保持知识库的实效性和可用性。

4.如何实施知识工程?

定义知识模板,学习TRIZ+本体论,构建知识库,对企业对个人都适用的。

推荐Pro/Innovator   Pro/Innovator | Scientific.Net

5.可以解决怎样的问题?

知识工程主要应用于某些具体的流程或者操作。可以看成是人工智能在知识信息处理方面的发展,主要研究如何由计算机表示知识,进行问题的自动求解。知识工程的研究使人工智能的研究从理论转向应用,从基于推理的模型转向基于知识的模型。

6.有哪些工具可以用于知识工程?

知识图谱可以用于构建知识库,实现基于规则的推理。在知识工程领域主要也有两个方面的热点研究问题。其一是大规模本体和知识库的构建。如DBpeida和Yago都是通过从维基百科上获取知识从而构建大规模的知识图谱数据集;另外面向特定封闭领域(closed domain)的知识图谱构建在工业界应用比较广泛。另外一项研究课题是知识图谱上的推理问题研究。

7.目前成功的案例是?

微软亚洲研究院发布Microsoft Concept Graph知识图谱 和Microsoft Concept Tagging 模型,用于帮助机器更好地理解人类交流并且进行语义计算。Microsoft Concept Graph是一个大型的知识图谱系统。其包含的知识来自于数以亿计的网页和数年积累的搜索日志,可以为机器提供文本理解的常识性知识。

Google的Knowledge Graph项目,通过构建知识图谱,将内部信息资源唯一关联起来。Google也提供了Google Rich Snippets(Google富摘要)。搜索引擎在搜索结果的页面中会为每一篇搜索结果提供一个目标网页的摘要,以便用户判断是否是自己想搜索的页面。Google Rich Snippets抽取在用户HTML页面中以结构化形式存在的知识图谱数据,例如描述实体的属性的数据。目前这方面的标准有包括RDFa, Microdata和Schema.org等结构化数据标签。

 图片来源:知识图谱标准化白皮书

图片来源:中医学专业知识服务系统

8.学习资源

https://github.com/bettermorn/KGCourse  我在github上的一个知识图谱的项目仓库

知识图谱构建工具和代码速查表 · bettermorn/KGCourse Wiki · GitHub

知识图谱相关工具信息 · bettermorn/KGCourse Wiki · GitHub

protégé   本体编辑和本体开发工具,开源平台,遵守BSD协议

OpenKG.CN – 开放的中文知识图谱

《知识图谱标准化白皮书》正式发布

http://www.cesi.cn/images/editor/20190911/20190911095208624.pdf

欢迎留言,一起讨论知识工程和知识图谱构建。

【新手上路常见问答】关于知识工程相关推荐

  1. 【新手上路常见问答】关于技术管理

    目录 1. 做技术管理需要具备哪些基本素质? 2. 技术管理工作包括哪些方面? 3. 不懂技术能做技术管理么? 4. 如何快速掌握一个技术领域的基本内容? 5. 做技术管理有哪些参考书籍? 为帮助开发 ...

  2. 【新手上路常见问答】关于自然语言处理(NLP)

    关于自然语言处理,该怎么来学习和研究呢,给大家分享一下. 1. 自然语言处理是什么呢? 自然语言处理是用电子计算机处理和加工人类的书面和口头语言信息的技术.同时它也是人工智能的一个主要内容,是人类用电 ...

  3. 【新手上路常见问答】关于物联网传输协议MQTT

    1.物联网数据传输的要求是什么? 物联网中的数据传输会面临很多挑战.采集发送数据的终端能耗应该较小,在低带宽和不稳定的网络情况下,需要保证数据的传输是成功的,保证数据不被重复发送,连接断开后可以进行重 ...

  4. HanLP《自然语言处理入门》笔记--1.新手上路

    文章目录 1. 新手上路 1.1 自然语言与编程语言的比较 1.2 自然语言处理的层次 1.3 自然语言处理的流派 1.4 机器学习 1.5 语料库 1.6 开源工具 1.7 总结 1.8 GitHu ...

  5. 新手上路注意事项及驾车技巧

    新手上路总则 其实,每一个新手都曾经历过上路的窘迫,如果能够顺利度过最初实习期的话,将会受益终生.每一位驾驶员都经历过初次上路的忐忑不安,眼盯前方,双手紧握转向盘,身体僵直前倾,远离前车,缓慢前行,起 ...

  6. 自然语言处理之新手上路

    1. 新手上路 自然语言处理(Natural Language Processing,NLP)是一门融合了计算机科学.人工智能及语言学的交叉学科,它们的关系如下图所示.这门学科研究的是如何通过机器学习 ...

  7. python自然语言处理入门-新手上路

    新手上路 博主微信公众号(左).Python+智能大数据+AI学习交流群(右):欢迎关注和加群,大家一起学习交流,共同进步! 目录 摘要 1. 自然语言与编程语言 2. 自然语言处理的层次 2.1 语 ...

  8. 新手上路有哪些开车技巧 , 很实用!

    新手上路有哪些开车技巧?开车是需要经验积累的,刚上路的新驾驶员,开车的过程中肯定会遇到不少麻烦,借鉴老司机的经验,可以让你少走弯路,安全驾驶.那么新手上路有哪些开车技巧呢? 1.要知道左轮会从什么地方 ...

  9. 关于WAP的常见问答

    WAP常见问题问答大全 目录 一.关于WAP的常见问答 二.关于WML的常见问答 三.关于WAP开发的常见问答 四.关于WMLScript的常见问答 五.关于WBMP的常见问答 六.关于WAP网关的常 ...

最新文章

  1. C# webform上传图片并生成缩略图
  2. mysql简单概述_MySQL入门很简单: 1 数据库概述
  3. python基础语法有哪些-Python基础语法一
  4. python绘图颜色代码_python matplotlib-颜色代码+ve和-ve值在绘图中
  5. 判断回文链表(剑指offer.027)
  6. 无法嵌入互操作类型“……”,请改用适用的接口的解决方法
  7. Linux Shell脚本编程 --sort命令
  8. BZOJ3527: [Zjoi2014]力
  9. eclipemaven本地仓库依赖_只用一招,让你Maven依赖下载速度快如闪电
  10. pow计算x的y次方
  11. python库skimage 常值轮廓寻找并标记
  12. 现代通信原理A.1-a:仿真确定信号波形与频谱(Matlab版)
  13. 彻底关闭 wps 热点广告
  14. 神秘诡异的量子世界是如何毁掉科学家三观的?
  15. 大数据定义、思维方式及架构模式
  16. 织梦CMS仿站概述:快速理清仿站思路
  17. Webrtc Native C++在root模式下启用PulseAudio,音频采集替换为ALSA模式
  18. 西门子PLC时钟时间存储器
  19. 吉大20计算机组成原理大作业,吉大20年9月课程计算机组成原理答案假期吖在线...
  20. python在土木领域_自学python需要注意的问题

热门文章

  1. IDEA方法名,javadoc神器
  2. Linux(Ubuntu)入门——2.Linux基础命令
  3. STM32 F103 外部晶振8M改为12M
  4. Electron-Builder打包时报错could not find: “C:\Users\XX\AppData\Local\Temp\t-bDWVX6\0-messages.nsh“
  5. 我的十年 谨以此文迎接我即将到来的三十而立
  6. 新生儿的二类(自费)疫苗(截止2019年)
  7. 《当程序员的那些狗日日子》四
  8. 高性能网站建设进阶指南:Web开发者性能优化最佳实践 pdf扫描版
  9. python如何画神经网络特征图
  10. kafka reassign 限速_车主无忧:为什么放弃开源Kafka?