期刊文献+

基于高阶逻辑的复杂结构归纳学习研究 被引量:1

Survey of Inductive Learning from Complex Structured Data Based on Higher-order Logic
下载PDF
导出
摘要 归纳学习的目的在于发现样例与离散的类之间的映射关系,样例及归纳的映射都需用某个形式化语言描述。归纳学习器采用的形式化语言经历了属性-值语言、一阶逻辑、类型化的高阶逻辑三个阶段,后者能克服前二者在知识表达及学习过程中的很多缺点。本文首先阐述了基于高阶逻辑的复杂结构归纳学习产生的历史背景;其次介绍了基于高阶逻辑的编程语言——Escher的知识描述形式及目前已提出的三种学习方法;复杂结构的归纳学习在机器学习领域的应用及如何解决一些现实问题的讨论随后给出;最后分析了复杂结构归纳学习的研究所面临的挑战性问题。 Inductive learning consists of finding mapping of examples into discrete classes. Examples and induced mapping are represented in some formal language. The formal language employed by inductive learners has undergone three stages, such as, attribute-value language, first-order logic, typed higher-order logic. The latter can overcome many shortcomings in knowledge representation and learning process which belong to the former two. This paper firstly provides a survey of background and context from which inductive learning from complex structured data based on higher-order logic arises. Secondly, how to represent knowledge by means of Escher, which is a typed higher-order logic programming language is demonstrated and three kinds of learning algorithm is introduced. The application of inductive learning from complex structured data based on higher-order logic in machine learning and how to solve some practical problems with which is discussed in following. Lastly, several challenging researching problems are identified.
出处 《计算机科学》 CSCD 北大核心 2008年第9期136-143,共8页 Computer Science
基金 国家自然科学基金项目(项目批准号:60675030) <国家科技成果重点推广计划>项目(2003EC000001)资助
关键词 归纳学习 高阶逻辑 归纳逻辑编程 遗传编程 复杂结构数据 Inductive learning, Higher-order logic, Inductive logic programming, Genetic programming, Complex struc- tured data
  • 相关文献

参考文献38

  • 1Muggleton S,Raedt L D. Inductive Logic Programming: Theory and Methods. Journal of Logic Programming, 1994, 20 (19): 629-679
  • 2Bowers A F, Giraud-Carrier C, Kennedy C, et al. A framework for Higher-order Inductive Machine Leaming // Representation Issues in Reasoning and Learning. Area Meeting of Compulog- Net Area Computational Logic and Machine Learning, 1997
  • 3Flach P A,Giraud-Carrier C,Lloyd J W. Strongly Typed Inductive Concept Learning//Proceedings of the Eighth International Conference on Inductive Logic Programming. LNAI 1446, Springer-Verlag, 1998: 185-194
  • 4Lloyd J W. Declarative Programming in Escher. Technical Report CSTR-95-013. Department of Computer Science. University of Bristol, 1995
  • 5Lloyd J W. Programming in an Integrated Functional and Logic Language. Journal of Functional and Logic Programming, 1999 (3)
  • 6Bowers A F. Early Experiments with a Higher-order Decisiontree Learner//Proceedings of the COMPULOGNet Area Meeting on Computational Logic and Machine Learning. 1998 : 42-48
  • 7Bowers A F, Giraud-Carrier C, Lloyd J W. A Unifying View of Knowledge Representation for Inductive Learning. Available at: http://users. rsise. anu. edu. au/-jwl/, 2000
  • 8Bowers A F,Giraud-Carrier C,Lloyd J W. Classification of Individuals with Complex Structure//Langley P, ed. Machine Learning: Proceedings of the Seventeenth International Conference (ICML2000). Morgan Kaufmann, 2000 : 81-88
  • 9Bowers A F,Giraud-Carrier C, Lloyd J W. A Knowledge Repre-sentation Frame-work for Inductive Leanring. Available at: http://csl. antu edtu au/-jwl. 2001
  • 10Lloyd J W. Knowldege Representation, Computation and Learning in Higher-order Logic. Available at: http://csl. anu. edu. au/ -jwl, 2001

同被引文献15

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部