【24h】

Soar/PSM-E: investigating match parallelism in a learning production sytsem

机译:Soar / PSM-E:研究学习生产系统中的比赛并行性

获取原文
获取原文并翻译 | 示例

摘要

Soar is an attempt to realize a set of hypotheses on the nature of general intelligence within a single system. Soar uses a production system (rule based system) to encode its knowledge base. Its learning mechanism, chunking, adds productions continuously to the production system. The process of searching for relevant knowledge, matching, is known to be a performance bottleneck in production systems. PSM-E is a C-based implementation of the OPS5 production system on the Encore Multimax that has achieved significant speedups in matching. In this paper we describe our implementation, Soar/PSM-E, of Soar on the Encore Multimax that is built on top of PSM-E. We first describe the extensions and modifications required to PSM-E in order to support Soar, especially the capability of adding productions at run time as required by chunking. We present the speedups obtained on Soar/PSM-E and discuss some effects of chunking on parallelism. We also analyze the performance of the system andidentify the bottlenecks limiting parallelism. Finally, we discuss the work in progress to deal with some of them.

机译:

Soar试图在单个系统中实现关于一般情报本质的一组假设。 Soar使用生产系统(基于规则的系统)对其知识库进行编码。其学习机制(分块)可将生产连续添加到生产系统中。搜寻相关知识(匹配)的过程是生产系统中的性能瓶颈。 PSM-E是Encore Multimax上OPS5生产系统的基于 C 的实现,在匹配方面已实现了显着的加速。在本文中,我们描述了在PSM-E之上构建的Encore Multimax上Soar的实现Soar / PSM-E。我们首先描述为支持Soar而对PSM-E进行的扩展和修改,尤其是按照块化的要求在运行时添加生产的功能。我们介绍了在Soar / PSM-E上获得的加速,并讨论了分块对并行性的一些影响。我们还分析了系统的性能,并确定了限制并行性的瓶颈。最后,我们讨论正在进行的工作以解决其中的一些问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号