3-brain architecture for an intelligent decision and control system
First Claim
Patent Images
1. A computer program product, comprising:
- a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control an external physical device, the computer program code mechanism comprising;
a first computer code device configured to create plural decision blocks, each such decision block including plural action choices, a set of exit states, and a set of post-exit states, wherein a subset of the plural decision blocks can be entered from each post-exit state;
a second computer code device configured to receive inputs;
a third computer code device configured to select a post-exit state of one of the plural decision blocks based on the received inputs;
a fourth computer code device configured to select one of the plural decision blocks that can be entered from the selected post-exit state and that maximizes a local cost function for the selected post-exit state; and
a fifth computer code device configured to produce at least one output based on the selected one of the plural decision blocks.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for intelligent control of external devices using a mammalian brain-like structure having three parts. The method and system include a computer-implemented neural network system which is an extension of the model-based adaptive critic design and is applicable to real-time control (e.g., robotic control) and real-time distributed control. Additional uses include data visualization, data mining, and other tasks requiring complex analysis of inter-relationships between data.
285 Citations
4 Claims
-
1. A computer program product, comprising:
-
a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control an external physical device, the computer program code mechanism comprising;
a first computer code device configured to create plural decision blocks, each such decision block including plural action choices, a set of exit states, and a set of post-exit states, wherein a subset of the plural decision blocks can be entered from each post-exit state;
a second computer code device configured to receive inputs;
a third computer code device configured to select a post-exit state of one of the plural decision blocks based on the received inputs;
a fourth computer code device configured to select one of the plural decision blocks that can be entered from the selected post-exit state and that maximizes a local cost function for the selected post-exit state; and
a fifth computer code device configured to produce at least one output based on the selected one of the plural decision blocks. - View Dependent Claims (2, 3, 4)
-
Specification