首页> 外文会议>IFAC Symposium on Robot Control >A SystemC Model of a Low-Level Inference Engine for Symbolic Reasoning in Cognitive Agents
【24h】

A SystemC Model of a Low-Level Inference Engine for Symbolic Reasoning in Cognitive Agents

机译:用于认知剂象征性推理的低级推理引擎的系统模型

获取原文

摘要

In this paper, a SystemC model of a low-level inference engine is designed to serve as reasoning mechanism of an embedded cognitive agent. In this work the Concurrent Autonomous Agent (CAA) was the cognitive agent architecture used as testbed. The architecture of the CAA comprises three levels, namely, the reactive level, instinctive level and the cognitive level, which runs concurrently. The reactive level consists of behaviours created over a embedded kinematic controller. The instinctive level receives perceptions from and sends the active behaviour to the reactive level. This level uses a Knowledge Based System (KBS) with First Order Logic (FOL) as automatic reasoning mechanism. The cognitive level receives symbolic information from the instinctive level to update its logical world model. It also sends new local goals to instinctive level. The SystemC library, used in this works, extends the standard C++ language with concurrency, timed events, data types and classes, which makes it suitable for system-level designs. A system-level design of an application specific processor that runs a KBS inference engine is constructed in SystemC, and simulation results shows that it behaves as expected.
机译:在本文中,设计了低级推理引擎的系统模型,用作嵌入式认知剂的推理机制。在这项工作中,并发自主代理(CAA)是作为测试用过的认知代理架构。 CAA的架构包括三个级别,即反应水平,本能水平和认知水平,同时运行。反应水平包括在嵌入式运动控制器上产生的行为组成。本能层面接收对反应级别的感知并将活动行为发送到反应级别。此级别使用一个基于知识的系统(KBS)具有一阶逻辑(FOL)作为自动推理机制。认知级别从本能级别接收符号信息以更新其逻辑世界模型。它还向本能级别提供新的当地目标。在此工作中使用的Systemc库将标准C ++语言与并发,定时事件,数据类型和类扩展,这使其适用于系统级设计。在Systemc中构建运行KBS推理引擎的应用程序特定处理器的系统级设计,并且仿真结果表明它表现得正常。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号