期刊文献+

提案-验证通用推理及在铁路选线中的应用 被引量:4

Proposing-Testing Generic Reasoning and Its Application in Railway Location
下载PDF
导出
摘要 为开发可直接利用软件工程中事实知识并能在智能铁路选线系统中重用的推理机,提出并实现了提案-验证通用推理模型.用面向对象技术表示知识,使用规则层次模型,把知识表示为事实知识、约束知识、启发知识、策略知识和目标验证知识;采用双层形式化模型,把知识可阅读和可执行形式联系起来;把问题求解知识表示为推理控制知识,用目标验证知识描述任务目标,实现推理机与控制策略分离.推理基于数据驱动方式,利用反射技术实现动态模式匹配和规则执行;用分类组织知识和按领域特征排列知识对象的冲突消解机制,使推理有序进行.提出的方法已成功应用于新建铁路的线路平面自动生成. To develop an inference engine that can be reused in an intelligent railway location system and directly utilize factual knowledge in software engineering, a proposing-testing generic inference model was put forward. In this model, knowledge is represented using the object-oriented technology. By using a hierarchical model, rules are described as factual knowledge, constraint knowledge, heuristic knowledge, tactful knowledge and goal verifying knowledge, knowledge's executable form is related to its readable form by using a bi-formal model. Problem-solving method is described as inferential control knowledge, and task verifying knowledge is used to describe task goal. So reasoning control strategy can be separated from an inference engine. The inference engine takes data-driven as its control strategy. Dynamic pattern matching and rule executing are fulfilled using the reflection technology. By classifying knowledge based on knowledge categories and knowledge domain characteristics, conflict resolution mechanism is constructed. Therefore, the reasoning process is controllable. This method has been successfully used in railway location to automatically generate new railway horizontal alignment.
出处 《西南交通大学学报》 EI CSCD 北大核心 2009年第1期89-95,共7页 Journal of Southwest Jiaotong University
基金 国家自然科学基金资助项目(50278082)
关键词 通用推理 提案-验证 面向对象方法 铁路选线 知识表达 generic reasoning proposing-testing object-oriented method railway location knowledge representation
  • 相关文献

参考文献14

  • 1韩春华,易思蓉,吕希奎.人工智能在选线领域的研究现状分析[J].计算机工程与应用,2005,41(29):229-232. 被引量:5
  • 2韩春华,易思蓉,吕希奎.基于GIS的铁路选线智能环境及领域本体建模方法[J].中国铁道科学,2006,27(6):84-90. 被引量:15
  • 3STUDERA R, BENJAMINS V R, FENSELA D. Knowledge engineering: Principles and methods [ J]. Data & Knowledge Engineering, 1998, 25(1-2): 161-197.
  • 4MUSEN M A. Ontology-oriented design and programming[ C]//CUENA J, DEMAZEAU Y, Serrano A G, et al. Knowledge Engineering and Agent Technology. Amsterdam: IOS Press, 2000: 3-16.
  • 5MONICA C, MUSEN M A. Ontologies in support of problem solving [ C ] //STAAB S, STUDERA R. Handbook on Ontologies. Heidelberg: Springer-Verlag, 2003: 321-341.
  • 6BROMBY M, MACMILLAN M, MCKELLAR P. A common KADS representation for a knowledge based system to evaluate eyewitness identification [ J ]. International Review of Law Computers & Technology, 2003, 17 ( 1 ) : 99-108.
  • 7FENSEL D, MOTYA E, DECKER S, et al. Using ontologies for defining tasks, problem-solving methods and their mappings [ C]//PLAZA E, BENJAMIN V R. Knowledge Acquisition, Modeling and Management. Heidelberg: Springer Berlin, 1997 : 113-128.
  • 8RAJPATHAK D G, MOTTA E, ZDRAHAL Z, et al. A generic library of problem solving methods for scheduling applications [ J ]. IEEE Transactions on Knowledge and Data Engineering, 2006, 18 (6) : 815-828.
  • 9STEVEN W. Knowledge acquisition and knowledge representation with class: The object-oriented paradigm [ J ]. Expert Systems with Application, 1998, 15 (2) : 235-244.
  • 10CHAUA K W, ALBERMANI F. Hybrid knowledge representation in a blackboard KBS for liquid retaining structure design [ J ]. Engineering Applications of Artificial Intelligence, 2004, 17 ( 1 ) : 11-18.

二级参考文献72

共引文献27

同被引文献32

引证文献4

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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