前 言

前 言

知识工程是一门以知识为研究对象的学科,是人工智能领域的重要研究内容。知识工程技术是利用知识工程原理与方法构建知识嵌入的人工智能系统的技术体系。知识工程技术主要研究知识表示、知识获取、知识推理、知识评估以及知识应用等核心技术和智能应用系统构建方法,是实现知识嵌入的人工智能的重要知识基础和技术支撑。开展知识工程技术研究,旨在利用现代计算技术为人们的生产生活提供精准的知识服务、提高知识获取的效率和质量,为各行业领域的信息化建设、智能化建设提供技术支撑。

本书作者在长期进行相关研究的基础上,对知识工程中的知识表示、知识获取、知识评估方法以及相关应用等进行全面论述。撰写本书的目的是为了呈现相关概念、技术思想、核心方法和相关应用,从而为语义检索、问答系统、信息推荐等下游任务提供知识支撑,为“知识”在多种人工智能系统中的应用提供方法论和技术支持。

全书共分8章。第1章主要介绍知识工程技术的研究背景,阐述知识工程技术的研究内容以及面临的挑战,并对本书内容进行梳理,给出本书的组织结构。

第2章以领域本体为切入点,从领域本体角度,阐述形式领域本体;从知识获取角度,介绍领域知识获取本体和模式本体;从领域本体应用角度,作为应用案例,论述考古学领域本体和数学课程本体。

第3章讨论时间本体和时间信息抽取。从本体表示角度,阐述时间本体;从时间信息抽取角度,论述时间实体识别方法;从本体应用角度,介绍时间本体在问答系统中的应用。

第4章介绍实体识别。从知识获取对象角度,分别阐述领域概念获取方法、术语定义抽取方法以及领域术语抽取方法。

第5章论述实体关系知识获取。阐述实体上下位关系抽取方法,以及实体对齐关系识别方法。

第6章讨论实体属性知识获取。对于实体属性知识,介绍实体的显式槽和隐式槽的属性知识获取方法。进一步,介绍作者身份识别应用,从三个方面开展相关论述。阐述非结构化文本的作者身份属性识别方法,博客作者身份属性识别方法,源代码作者身份属性识别方法。

第7章介绍描述流抽取。讨论描述流的表示和结构,给出描述流的形式分析、定性分析和定量分析,并阐述领域本体驱动的描述流抽取方法。

第8章论述知识评估。首先,介绍概念分类层次知识的评估方法;然后,阐述实体属性知识评估方法,包括单种属性关系的属性知识评估、多种属性关系的属性知识评估以及相关应用方法。

本书可作为知识工程、人工智能等专业本科生及研究生的教学参考用书,也可供研究院所从事知识工程、行业信息化领域的研发人员阅读参考。

本书凝聚了作者同事、朋友和研究生的心血。在本书的撰写过程中,参阅并引用了诸多文献和部分国内外相关研究成果,敬致感谢。在本书写作和出版过程中,北京理工大学出版社给予了大力帮助,特此表示感谢。

知识工程发展迅速,呈现与自然科学、社会科学交叉融合的态势,相关理论与技术尚处于不断完善、探索和发展之中。由于作者水平所限,书中难免有疏漏和不妥之处,欢迎专家和读者提出宝贵意见,给予批评指正,激励我们不断完善和提高,将不胜感激。