Abstract
Among the possible experiments aiming to enhance Actors (active objects) to have a behavior compatible with the requirements traditionally identified for Agents, here we discuss those integrating an evolutionary fuzzy reasoning module into Actors. The resulting framework, based on the notion of FuzzyEvoAgent, allows to realise societies of Agents evolving as a result of interactions with the environment. We propose here: 1. a formal definition of FuzzyEvoAgents; 2. an architecture in Java and 3. an application to a simple scenario in artificial life (pray and predator). The results shown in this paper confirm that the evolutionary fuzzy framework may represent an important component for ensuring the autonomy of Agents, i.e. the ability to learn from interactions with the environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ackley, D., Littman, M. (1991) Interactions between Learning and Evolution. Artificial Life I I, Edited by C. Langton, C. Taylor, J. Farmer and S. Rasmussen, Addison Wesley.
Agha, G. (1986) A Model of Concurrent Computation in Distributed Systems. MIT Press, Cambridge, MA.
Cicalese, F., Di Nola, A., Loia, V. (1999) A Fuzzy Evolutionary Framework for Adaptive Agents. Proceedings of 13th International ACM Symposium of Applied Computing, 29 Feb. - 2 Mar. 1999, San Antonio, Texas, ACM Press.
Cerri, S.A., Gisolfi, A., Loia, V. (1999) Towards the Abstraction and Generalization of Actor-based Architectures in Diagnostic Reasoning. Collaboration between Human and Artificial Societies, Coordination and Agent-Based Distributed Computing, vol. 1624, Lecture Notes in Artificial Intelligence, J. A. Padget, Ed. Berlin Heidelberg New York: Springer-Verlag, pp. 115–131.
Cerri, S.A., Loia, V. (1997) A Concurrent, Distributed Architecture for Diagnostic Reasoning.Journal of User Modeling and User Adapted Interaction, vol. 7, pp. 69–105.
Cerri, S.A. (1999) Shifting the focus from control to communication: the STReams OBjects Environments model of communicating agents. Collaboration between Human and Artificial Societies, Coordination and Agent-Based Distributed Computing, vol. 1624, Lecture Notes in Artificial Intelligence, J. A. Padget, Ed. Berlin Heidelberg New York: Springer-Verlag, pp. 71–101.
Cicalese, F., Loia, V. (1988) A Fuzzy Evolutionary Approach to the Classification Problem. Int. Journal of Intelligent and Fuzzy System, Special Issue on Evolutionary Computation, (H. Takagi Ed.), Vol.6, Issue 1, 1998.
Cicalese, F., Gisolfi, A. (1996) Classifying through a fuzzy algebraic structure. Fuzzy Sets and System, vol. 78, pp. 317–331.
Genesereth, M.R., Ketchpel, S.P. (1994) Software agents. Communications of the ACM, 37 (7): 48–53.
Gisolfi, A., Loia, V. (1994) Designing Complex Systems in Distributed Architectures: an ITS Perspective. Applied Artificial Intelligence, vol. 8, pp. 393–411.
Guessoum, Z., Briot, J-P. (1998) From Active Objects to Autonomous Agents. LIP6: Laboratoire d’Informatique de Paris VI, April 1998.
Hewitt, C. (1977) Viewing control structure as pattern of passing message. Artificial Intelligence, vol. 8 pp. 326–364.
Hoffmann, F. (1998) Incremental tuning of fuzzy controllers by means of evolution strategy. Proceedings of GP-98 Conference, pp. 550–556, Madison, Wisconsin.
Jennings, N., Wooldridge, M. (2000) Agent-Oriented Software Engineering. Handbook of Agent Technology, J. Bradshaw, Ed. Boston, MA: AAAI/MIT Press, (to appear).
Kafura, D., Briot, J-P. (1998) Actors and Agents. IEEE Concurrency, vol. 6, pp. 24–29.
Labrou, Y., Finin, T., Peng, Y. (1999) Agent Communication Languages: The Current Landscape. Intelligent Systems, vol. 14, 2, pp. 45–52.
Mandami, E.H., and Assilian S. (1975) An experiment in linguistic synthesis with a fuzzy logic controller. Int. J. Man Machine Studies, 7 (1): 1–13.
Moukas, A.G. (1996) Amalthaea: Information Discovery and Filtering using a Multiagent Evolving Ecosystem. Proceedings of the Conference on Practical Application of Intelligent Agents and Multi-Agent Technology, London.
Nebot, A., Cellier, F.E., Linkens, D.A. (1996) Synthesis of an Anaesthetic Agent Administration System Using Fuzzy Inductive Reasoning. Artificial Intelligence in Medicine, 8 (3), pp. 147–166.
Pollack, J. B., Lipson, H., Funes, P.0, Ficici, S. G., Hornby, G. (1999). Coevolutionary Robotics. The First NASA/DoD Workshop on Evolvable Hardware (EH’99). John R. Koza, Adrian Stoica, Didier Keymeulen, Jason Lohn, eds., IEEE Press
Russel, S. J., Norvig, P. (1995) Artificial Intelligence: A Modern Approach. Englewood Cliffs, NJ: Prentice Hall.
Song, H., Franklin, S., Aregahegn Negatu (1996) SUMPY: A Fuzzy Software Agent. Proceedings of the ISCA Conference on Intelligent Systems, Reno Nevada.
Sanz, R., Matia, F., de Antonio, A., Segarra (1998) Fuzzy Agents for ICa. Proceedings of FUZZ-IEEE 1998, pp.545–550, IEEE Press.
Yonezawa, A., Takoro, M. (1987) Object-Oriented Concurrent Programming. Boston, MA: MIT Press.
Wermter, S., Panchev, C., and Arevian, G. (1999) Hybrid Neural Plausibility Networks for News Agents. Proceedings of the Sixteenth National Conference on Artificial Intelligence, July 18–22 1999, Orlando, Florida.
Wang, F., Mckenzie, E. (1999) Multifunctional Learning of a Multiagent based Evolutionary Artificial Neural Network with Lifetime Learning. IEEE International Symposium on Computational Intelligence in Robotics and Automation, Monterey, California, USA, Nov., 1999, pp. 332–337.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cerri, S.A., Loia, V. (2001). An Evolutionary View to the Design of Soft-Computing Agents. In: Di Nola, A., Gerla, G. (eds) Lectures on Soft Computing and Fuzzy Logic. Advances in Soft Computing, vol 11. Physica, Heidelberg. https://doi.org/10.1007/978-3-7908-1818-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-7908-1818-5_5
Publisher Name: Physica, Heidelberg
Print ISBN: 978-3-7908-1396-8
Online ISBN: 978-3-7908-1818-5
eBook Packages: Springer Book Archive