首页> 美国政府科技报告 >Framework for Answering Queries Using Multiple Representation and Inference Techniques.
【24h】

Framework for Answering Queries Using Multiple Representation and Inference Techniques.

机译:使用多种表示和推理技术回答查询的框架。

获取原文

摘要

The Polylog framework is designed to provide a language for efficiently automating complex queries of information represented in multiple formats. A Polylog program contains a set of modules called specialists that store and make inferences about data in a particular representation. The FocusLoop algorithm answers queries by combining the knowledge and computation of all the specialists. Logic program duals for Polylog programs are introduced to prove that FocusLoop is sound and complete. A logic program dual makes the same inferences as the Polylog program it corresponds to. By using one program to formally characterize behavior and another to implement it, the traditional tradeoffs between provably correct automated question answering, representational flexibility and efficient execution are greatly reduced. Specialists using representations such as neural networks, ontologies, logical clauses and constraint graphs have already been implemented. They demonstrate that complex queries over multiple data sources can be automated without sacrificing efficiency for soundness and completeness. Finally, it is shown that FocusLoop generalizes logical deduction using operations such as resolution, forward inference and subgoaling and that these are common themes in many computational frameworks. In Polylog, each operation is implemented using multiple algorithms, enabling the weaknesses and impasses of one inference or representation technique to be compensated for by the strengths and resources the others.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号