Abstract
Large scale multi-agent systems (MASs) in unpredictable environments must use machine learning techniques to perform their goals and improve the performance of the system. This paper presents a systematic approach to introduce machine learning in the design and implementation phases of a software agent. We also present an incremental implementation process for building asynchronous and distributed agents, which suppors the combination of machine learning strategies. This process supports the stepwise building of adaptable MASs for unknown situations, improving their capacity to scale up. We use the Trading Agent Competition (TAC) environment as a case study to illustrate the suitability of our approach.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Wooldridge, M.: Intelligent Agents. In: Weiss, G. (ed.) Multiagent systems: a modern approach to distributed artificial intelligence, Second printing. The MIT Press, Cambridge (2000)
Ferber, J.: Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence. Addison-Wesley Pub. Co., Reading (1999)
Telecom Italia Lab. JADE Programmer’s Guide (February 2003), http://sharon.cselt.it/projects/jade/doc/programmersguide.pdf
Kendall, E., Krishna, P., Pathak, C., Suresh, C.: A Framework for Agent Systems. In: Fayad, M., et al. (eds.) Implementing Application Frameworks – Object-Oriented Frameworks at Work. John Wiley & Sons, Chichester (1999)
Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multiagent systems: the Gaia Methodology. ACM Transactions on Software Engineering and Methodology 12(3), 317–370 (2003)
Giunchiglia, F., Mylopoulos, J., Perini, A.: The tropos software development methodology: processes, models and diagrams. In: Proceedings of the first international joint conference on Autonomous agents and multiagent systems (2002)
Milidiu, R.L., Lucena, C.J., Sardinha, J.A.R.P.: An object-oriented framework for creating offerings. In: 2001 International Conference on Internet Computing (IC 2001) (June 2001)
Sardinha, J.A.R.P.: VGroups – Um framework para grupos virtuais de consumo. Master’s dissertation – Departamento de Informática – PUC-Rio (March 2001)
Sardinha, J.A.R.P., Milidiú, R.L., Lucena, C.J.P., Paranhos, P.M.: An OO Framework for building Intelligence and Learning properties in Software Agents. In: Proceedings of the 2nd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2003), ICSE 2003, Portland, USA (May 2003)
Sardinha, J.A.R.P., Milidiú, R.L., Lucena, C.J.P., Paranhos, P.M., Cunha, P.M.: LearnAgents - A multi-agent system for the TAC Classic. In: Poster Session at The Third International Joint Conference on Autonomous Agents & Multi Agent Systems (Trading Agent Competition), New York, USA (July 2004)
Garcia, A.: From Objects to Agents: An Aspect-Oriented Approach. Doctoral Thesis, PUC-Rio, Computer Science Department, Rio de Janeiro, Brazil (April 2004)
TAC web site, http://www.sics.se/tac
Mitchell, T.M.: Machine Learning. McGraw-Hill, New York (1997) ISBN 0070428077
Sardinha, J.A.R.P., Garcia, A.F., Milidiú, R.L., Lucena, C.J.P.: The Agent Learning Pattern. In: Fourth Latin American Conference on Pattern Languages of Programming, SugarLoafPLoP 2004, Fortaleza, Brazil (August 2004)
Bowerman, B.L., O’Connell, R.T.: Forecasting and Time Series: An Applied Approach, 3rd edn. Thomson Learning (1993) ASIN: 0534932517
Dash Optimization, http://www.dashoptimization.com
Russell, S., Norvig, P.: Artificial Intelligence. Prentice-Hall, Englewood Cliffs (1995) ISBN 0-13-103805-2
Computer Associates (CA) CleverPath web site, http://www.ca.com/
DB2 Business Intelligence web site, http://www-306.ibm.com/software/data/db2bi/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sardinha, J.A.R.P., Garcia, A., Lucena, C.J.P., Milidiú, R.L. (2005). A Systematic Approach for Including Machine Learning in Multi-agent Systems. In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds) Agent-Oriented Information Systems II. AOIS 2004. Lecture Notes in Computer Science(), vol 3508. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11426714_14
Download citation
DOI: https://doi.org/10.1007/11426714_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25911-4
Online ISBN: 978-3-540-31946-7
eBook Packages: Computer ScienceComputer Science (R0)