首页 | 本学科首页   官方微博 | 高级检索  
     检索      


CoLab: A hybrid knowledge representation and compilation laboratory
Authors:Harold Boley  Philipp Hanschke  Knut Hinkelmann  Manfred Meyer
Institution:(1) DFKI., Kaiserslautern, Germany
Abstract:Knowledge bases for real-world domains such as mechanical engineering require expressive and efficient representation and processing tools. We pursue a declarative-compilative approach to knowledge engineering.While Horn logic (as implemented in PROLOG) is well-suited for representing relational clauses, other kinds of declarative knowledge call for hybrid extensions: functional dependencies and higher-order knowledge should be modeled directly. Forward (bottom-up) reasoning should be integrated with backward (top-down) reasoning. Constraint propagation should be used wherever possible instead of search-intensive resolution. Taxonomic knowledge should be classified into an intuitive subsumption hierarchy.Our LISP-based tools provide directtranslators of these declarative representations into abstract machines such as an extended Warren Abstract Machine (WAM) and specialized inference engines that are interfaced to each other. More importantly, we provide source-to-sourcetransformers between various knowledge types, both for user convenience and machine efficiency.These formalisms with their translators and transformers have been developed as part of CoLab, acompilationlaboratory for studying what we call, respectively, lsquoverticalrsquo and lsquohorizontalrsquo compilation of knowledge, as well as for exploring the synergeticcolaboration of the knowledge representation formalisms.A case study in the realm of mechanical engineering has been an important driving force behind the development of CoLab. It will be used as the source of examples throughout the paper when discussing the enhanced formalisms, the hybrid representation architecture, and the compilers.Supported by BMFT Research Project ARC-TEC (grant ITW 8902 C4)
Keywords:Hybrid knowledge representation  knowledge compilation  declarative programming  taxonomic reasoning  constraint propagation  relational-functional computation  bottom-up deduction  knowledge-based systems  mechanical engineering  NC-programming
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号