• Home
  • Search
  • A Reduced Instruction Set Machine for Knowledge Based Systems
  • https://doi.org/10.20906/cps/cba2018-1326Copy DOI Icon

A Reduced Instruction Set Machine for Knowledge Based Systems

  • Jan 1, 2018
  • Diego Stéfano Fonseca Ferreira +1 more
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

This work proposes a system level design of a special purpose RISC architecture for the implementation of Knowledge Based Systems (KBS). The processor implements an Instruction Set Architecture (ISA) derived from the description of the Rete algorithm given in Forgy (1982) - the paper that proposes the algorithm - alongside some general purpose instructions (not described here). It is part of a System-on-a-Chip (SoC) for the execution of cognitive agents. The computational architecture of this SoC will be presented using the cognitive model of the Concurrent Autonomous Agent (CAA) as a reference, since it has been successfully applied in numerous intelligent robotics applications. The cognitive model of the CAA comprises three levels that run concurrently: the reactive level, which executes the perception-action cycle, the instinctive level, that manages plan execution, and the cognitive level, which performs planning. In the method here proposed, the KBS knowledge base is compiled into a program composed by the application speci c instructions and the matching procedure is executed by the processor using this program. To validate the architecture of this processor, some experiments using an example knowledge base will then be presented. The experiments - performed using a system-level simulator written in the Scala language - shown that the simulated architecture reported the expected matches for additions and exclusions of facts from the Rete memories.

Similar Papers
  • Book Chapter

System Level Design and Conception of a System-on-a-Chip (SoC) for Cognitive Robotics

  • Sep 15, 2021
  • Diego Stéfano Fonseca Ferreira +3
  • Book Chapter
  • Citations6

Monitoring Knowledge Acquisition Instead of Evaluating Knowledge Bases

  • Jan 01, 2000
  • Ghassan Beydoun +1
  • Conference Article
  • Citations18

Software certification for industry-verification and validation issues in expert systems

  • Aug 26, 1998
  • A.I Vermesan
  • Research Article

Suitable Daemon Function for Building Knowledge Base in Mechanical Engineering Field.

  • Jan 01, 1992
  • TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C
  • Yasumi Nagasaka +2
  • Research Article
  • Citations26

An experimental investigation of the use of explanations provided by knowledge-based systems

  • Jan 11, 1993
  • Open Collections
  • Jasbir Dhaliwal
  • Research Article
  • Citations6

Knowledge-based systems for industrial control

  • Feb 01, 1987
  • Computer-aided Engineering Journal
  • Janet Efstathiou
  • Research Article
  • Citations4

Dutch research on knowledge-based instructional systems: Introduction to the special issue

  • Mar 01, 1994
  • Computers in Human Behavior
  • Jeroen J.G Van Merriënboer
  • Research Article
  • Citations7

Parameter Interdependencies for Development of KBS for Risk Analysis

  • Oct 01, 1997
  • Journal of Computing in Civil Engineering
  • J Durgaprasad +1
  • Conference Article
  • Citations1

VODRE: Visualisation of drools rules execution

  • Apr 01, 2014
  • Maxim Lapaev +1
  • Research Article
  • Citations47

Knowledge-based distribution system analysis and reconfiguration

  • Jan 01, 1990
  • IEEE Transactions on Power Systems
  • G Chang +2
  • Book Chapter
  • Citations10

Discovery of Class Relations in Exception Structured Knowledge Bases

  • Jan 01, 2000
  • Hendra Suryanto +1
  • Conference Article
  • Citations1

DEVELOPMENT OF A KNOWLEDGE- BASED SYSTEM FOR UNDERTAKING THE RISK ANALYSIS OF PROPOSED BUILDING PROJECTS FOR A SELECTED CLIENT

  • May 25, 2019
  • Ibrahim Yakubu
  • Conference Article

An approach to achieving multi-user integrity in a knowledge base system

  • May 28, 1992
  • G Steinke
  • Book Chapter

A prototype of knowledge-based decision support system for construction cost management

  • Jan 01, 2002
  • Advances in Building Technology
  • Patrick X.W Zou +1
  • Book Chapter
  • Citations4

Making Knowledge-Based Systems More Manageable: A Hybrid Integration Approach to Knowledge about Actions and their Legality

  • Jan 01, 1999
  • Ulrich Reimer +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.