Fuzzy logic is a natural basis for modelling and solving problems involving imprecise knowledge and continuous systems. Unfortunately, fuzzy logic systems are invariably static (once created they do not change) and subjective (the creator imparts their beliefs on the system). In this paper we address the question of whether systems based on fuzzy logic can effectively adapt themselves to dynamic situations.To answer this question, we firstly design and implement an adaptive fuzzy logic agent for playing RoboCup soccer tournaments and then conduct a statistical analysis of the performance of the agent. We also extend the agent to incorporate adaptation in the cooperative situations that arise in this domain, and evaluate its performance under such conditions.Results from our analysis conclusively prove that our adaptive fuzzy logic agent can adapt rapidly and successfully to the changing dynamic situations with which it is presented.
[1]
Volkmar Kose,et al.
Non-Linear Electromagnetic Systems: Advanced Techniques and Mathematical Methods
,
1998
.
[2]
G. W. Snedecor.
STATISTICAL METHODS
,
1967
.
[3]
Javier G. Marín-Blázquez,et al.
Linguistic hedges on trapezoidal fuzzy sets: a revisit
,
2001,
10th IEEE International Conference on Fuzzy Systems. (Cat. No.01CH37297).
[4]
Ian H. Witten,et al.
Data mining: practical machine learning tools and techniques with Java implementations
,
2002,
SGMD.
[5]
W. J. Langford.
Statistical Methods
,
1959,
Nature.
[6]
Rudolf Kruse,et al.
Learning Methods for Fuzzy Systems
,
1999
.
[7]
J. G. Khor,et al.
Fuzzy logic fundamentals
,
2002
.
[8]
Frank Klawonn,et al.
Fuzzy Sets , Fuzzy Controllers , and Neural NetworksDetlef Nauck
,
1992
.