DocumentCode :
890421
Title :
A fuzzy-logic autonomous agent applied as a supervisory controller in a simulated environment
Author :
Chrysanthakopoulos, Georgios ; Fox, Warren L J ; Miyamoto, Robert T. ; Marks, Robert J., II ; El-Sharkawi, Mohamed A. ; Healy, Michael
Author_Institution :
Microsoft Corp., Redmond, WA, USA
Volume :
12
Issue :
1
fYear :
2004
Firstpage :
107
Lastpage :
122
Abstract :
An unsupervised learning system, implemented as an autonomous agent is presented. A simulation of a challenging path planning problem is used to illustrate the agent design and demonstrate its problem solving ability. The agent, dubbed the ORG, employs fuzzy logic and clustering techniques to efficiently represent and retrieve knowledge and uses innovative sensor modeling and attention focus to process a large number of stimuli. Simple initial fuzzy rules (instincts) are used to influence behavior and communicate intent to the agent. Self-reflection is utilized so the agent can learn from its environmental constraints and modify its own state. Speculation is utilized in the simulated environment, to produce new rules and fine-tune performance and internal parameters. The ORG is released in a simulated shallow water environment where its mission is to dynamically and continuously plan a path to effectively cover a specified region in minimal time while simultaneously learning from its environment. Several paths of the agent design are shown, and desirable emergent behavior properties of the agent design are discussed.
Keywords :
cooperative systems; explanation; fuzzy control; fuzzy logic; mobile robots; path planning; problem solving; software agents; unsupervised learning; ORG fuzzy agents; abstract rules; attention focus; autonomous agent design; emergent behavior; emotional agent; explanation facility; fuzzy clustering; fuzzy-logic autonomous agent; intelligent agent; modular architecture; path planning; problem solving ability; self-reflection; sensor modeling; shallow water environment; simulated environment; software design; supervisory controller; unsupervised learning system; variable-input variable-output engine; Algorithm design and analysis; Autonomous agents; Clustering algorithms; Fuzzy control; Fuzzy logic; Organisms; Path planning; Problem-solving; Software algorithms; Unsupervised learning;
fLanguage :
English
Journal_Title :
Fuzzy Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-6706
Type :
jour
DOI :
10.1109/TFUZZ.2003.822683
Filename :
1266391
Link To Document :
بازگشت