Creation of intelligent agents (IAs) became a basic trend in artificial intelligence in recent years. One of the most important requirements to such systems is real-time decision making when operating in open dynamic and uncertain environments. The efficiency of IAs in hard real-time applications can be improved by hardware support. Rule-based (production) knowledge are widely used in different subsystems of IAs to represent both domain and control knowledge.In this paper a known approaches to design and implementation of inference processor for rule-based systems are considered and a novel one is presented. An approach is based on the concept of universal interpreter for rule-based systems and its implementation on microprogram level. The design tasks and processor's architecture based on Rete-network with multiple input βnodes are considered. A design methodology for such class of devices and corresponding software tool for design process support are described. An implementation of processor using Altera programmable logic devices (PLD) and performance estimation results are presented in conclusion.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.