Title :
Design and implementation of hardware for real-time intelligent agents
Author :
Panteleyev, Michael G. ; Puzankov, Dmitry V. ; Kolosov, German G. ; Govorukhin, Igor B.
Author_Institution :
Dept. of Comput. Eng., St. Petersburg Electrotechnical Univ., Russia
Abstract :
Creation of intelligent agents (IAs) became a basic trend in artificial intelligence in recent years. One of the most important requirements of 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 is widely used in different subsystems of IAs to represent both domain and control knowledge. In this paper known approaches to the design and implementation of an 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 the microprogram level. The design tasks and processor´s architecture based on the 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 the processor using Altera programmable logic devices (PLD) and performance estimation results are presented in conclusion.
Keywords :
computer architecture; data flow graphs; decision making; inference mechanisms; knowledge representation; microprogramming; programmable logic devices; real-time systems; software agents; Altera programmable logic devices; Rete-network; artificial intelligence; data-flow graph; design methodology; inference processor; knowledge representation; microprogram; performance estimation; processor architecture; real-time decision making; real-time intelligent agents; rule-based knowledge; rule-based systems; software tool; uncertain environments; universal interpreter; Artificial intelligence; Computer architecture; Decision making; Design methodology; Hardware; Intelligent agent; Knowledge based systems; Process design; Production; Real time systems;
Conference_Titel :
Artificial Intelligence Systems, 2002. (ICAIS 2002). 2002 IEEE International Conference on
Print_ISBN :
0-7695-1733-1
DOI :
10.1109/ICAIS.2002.1048041