计算机工程与应用 ›› 2016, Vol. 52 ›› Issue (22): 149-154.

• 模式识别与人工智能 • 上一篇    下一篇

领域知识学习中的马尔可夫逻辑网应用研究

于  凤1,郑德权1,2,刘  祥2   

  1. 1.哈尔滨商业大学 计算机与信息工程学院,哈尔滨 150028
    2.哈尔滨工业大学 计算机科学与技术学院,哈尔滨 150001
  • 出版日期:2016-11-15 发布日期:2016-12-02

Markov logic networks technology application for domain knowledge learning

YU Feng1, ZHENG Dequan1,2, LIU Xiang2   

  1. 1.School of Computer and Information Engineering, Harbin University of Commerce, Harbin 150028, China
    2.School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
  • Online:2016-11-15 Published:2016-12-02

摘要: 现有的知识学习多基于统计方法,常常忽略了知识间的关系以及随时间的变化情况,在应用效果方面往往差强人意。如何准确把握知识间的统计关系,进行正确的知识学习,成为知识研究的一个重点和难点。近几年,随着统计关系学习研究的兴起,结合概率图模型和一阶逻辑理论的马尔可夫逻辑网被成功应用于自然语言处理、机器学习、社会关系分析等领域中。基于马尔可夫逻辑网技术,提出一种知识学习方法,在传统知识获取方法的基础上,引入一阶逻辑来学习知识间的关系,进行逻辑推理。在文本分类的应用实验中,通过对分类知识学习,与传统的SVM相比,所提出方法的准确率提高10%左右。

关键词: 知识学习, 马尔可夫逻辑网, 分类, 支持向量机

Abstract: It has been the focus of academia and application field since knowledge discovery in data is proposed, but facing the increasingly complex application environment, most of the existing research methods are based on statistical learning, which often neglect the relationship between knowledge and the knowledge change over time, leading to that the effect of application is often just passable. How to grasp the statistical relationship between knowledge accurately to make the correct knowledge learning, have become a problem in knowledge research. Recently, with the development of research on statistical relational learning, Markov logic networks, which combines the probability graph and first-order logic theory, is applied successfully to natural language processing, machine learning, social network analysis and so on. In this paper, a Markov Logic Networks is presented for knowledge learning, which brings in first-order logic to learn the relationship between knowledge, and finish logical reasoning. Compared with SVM, this proposal method gets about 10 percent higher effect by classification knowledge learning in the text categorization fields.

Key words: knowledge learning, Markov logic networks, classification, Support Vector Machine(SVM)