Title :
A self-organizing binary decision tree for incrementally defined rule-based systems
Author_Institution :
Dept. of Comput. Sci., Brigham Young Univ., Provo, UT
Abstract :
An adaptive self-organizing concurrent system (ASOCS) model is presented for massively parallel processing of incrementally defined rule-based systems in such areas as adaptive logic, robotics, logical inference, and dynamic control. An ASOCS is an adaptive network composed of many simple computing elements operating asynchronously and in parallel. The authors focus on adaptive algorithm 3 (AA3) and detail its architecture and learning algorithm. It has advantages over previous ASOCS models in simplicity, implementability, and cost. An ASOCS can operate in either a data processing mode or a learning mode. During the data processing mode, an ASOCS acts as a parallel hardware circuit. In learning mode, rules expressed as Boolean conjunctions are incrementally presented to the ASOCS. All ASOCS learning algorithms incorporate a new rule in a distributed fashion in a short, bounded time
Keywords :
Boolean algebra; decision theory; knowledge based systems; learning systems; parallel architectures; parallel processing; self-adjusting systems; trees (mathematics); AA3; Boolean conjunctions; adaptive algorithm 3; adaptive self-organizing concurrent system; data processing mode; incrementally defined rule-based systems; learning algorithm; learning mode; massively parallel processing; parallel architectures; self-organizing binary decision tree; Adaptive control; Adaptive systems; Computer networks; Data processing; Decision trees; Knowledge based systems; Logic; Parallel processing; Parallel robots; Programmable control;
Journal_Title :
Systems, Man and Cybernetics, IEEE Transactions on