Ultra-Personalization and Decentralization: The Potential of Multi-Agent Systems in Personal and Informal Learning

  • Ali M. Aseere
  • David E. Millard
  • Enrico H. Gerding
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6383)


Agents are autonomous software components that work with one another in a decentralized fashion to achieve some end. Agent systems have been used in Technology Enhanced Learning (TEL) before, but these applications seldom take advantage of the fact that each agent may have its own goals and strategies, which makes agent systems an attractive way of providing personalized learning. In particular, since agents can solve problems in a decentralized way, this makes them an attractive way of supporting informal learning. In this paper we use scenarios to examine how common problem solving techniques from the agents world (voting, coalition formation and auction systems) map to significant challenges for personalized and informal learning in the TEL world. Through an agent simulation we then show how an agent system might perform in one of those scenarios and explore how different agent strategies might influence the outcome. Based on this work we argue that agent systems provide a way of providing ultra-personalization of the learning process in a decentralized way and highlight equitability and scrutability as two key challenges for future investigation.


Agent Systems Personalized Learning Informal Learning 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Sampson, D., Karagiannidis, C., Kinshuk: Personalised Learning: Education, Technological and Standardisation Perspective. Interactive Education Multimedia 4, 24–39 (2002)Google Scholar
  2. 2.
    Bellifemine, F.L., Caire, G., Greenwood, D.: Developing multi-agent systems with JADE. Wiley series in agent technology, p. 286. John Wiley, Chichester (2007)CrossRefGoogle Scholar
  3. 3.
    Kommers, P., Aroyo, L.: Special Issue Preface - Intelligent Agents for Educational Computer-Aided Systems. Journal of Interactive Learning Research 10(3), 235–242 (1999)Google Scholar
  4. 4.
    Silveira, R., Vicari, R.: Developing Distributed Intelligent Learning Environment with JADE — Java Agents for Distance Education Framework. In: Cerri, S.A., Gouardéres, G., Paraguaçu, F. (eds.) ITS 2002. LNCS, vol. 2363, pp. 105–118. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  5. 5.
    Bariso, E.U.: Personalised eLearning in Further Education, in Technology-Supported Environments for Personalized Learning: Methods and Case Studies. In: O’Donoghue, J. (ed.), pp. 138–156. Information science reference, London (2009)Google Scholar
  6. 6.
    Conole, G.: Personalisation through Technology-Enhanced Learning, in Technology-Supported Environments for Personalized Learning: Methods and Case Studies. In: O’Donoghue, J. (ed.), pp. 30–44. Information science reference, London (2009)Google Scholar
  7. 7.
    Sampson, D.: Current and Future Research and Technology Developments in e-Learning. In: The 2nd International Conference on New Horizons in Industry and Education. Technological Educational Institute of Crete, Milos Island (2001)Google Scholar
  8. 8.
    Coombs, P.H., Ahmed, M.: Attacking rural poverty: how nonformal education can help, p. 292. Johns Hopkins University Press, Baltimore (1974)Google Scholar
  9. 9.
    McGivney, V.: Informal learning in the community: a trigger for change and development. National Institute of Adult Continuing Education (1999)Google Scholar
  10. 10.
    Cross, K.P.: Adults as learners: increasing participation and facilitating learning, p. 300. Jossey-Bass Publishers, San Francisco (1981)Google Scholar
  11. 11.
    Corbett, A.T., Koedinger, K.R., Anderson, J.R.: Intelligent Tutoring Systems. In: Handbook of Human-Computer Interaction, Amsterdam, ch. 37 (1997)Google Scholar
  12. 12.
    Brusilovsky, P., Eklund, J., Schwarz, E.: Web-based education for all: A tool for developing adaptive courseware. In: Proceedings of Seventh International World Wide Web Conference, pp. 297–300 (1998)Google Scholar
  13. 13.
    Jennings, N.R., Wooldridge, M.: Applications of intelligent agents, in Agent technology: foundations, applications, and markets, pp. 3–28. Springer, New York (1998)Google Scholar
  14. 14.
    Soh, L.-K., Jiang, H., Ansorge, C.: Agent-based cooperative learning: a proof-of-concept experiment. In: Proceedings of the 35th SIGCSE technical symposium on Computer science education. ACM, Norfolk (2004)Google Scholar
  15. 15.
    Wooldridge, M.J.: An introduction to multiagent systems, 2nd edn., p. 461. Wiley, Chichester (2009)Google Scholar
  16. 16.
    Meo, P.D., et al.: Personalizing learning programs with X-Learn, an XML-based, user-device adaptive multi-agent system. Information Sciences: an International Journal 177(8), 1729–1770 (2007)CrossRefGoogle Scholar
  17. 17.
    Shi, H., Shang, Y., Chen, S.-S.: A multi-agent system for computer science education. In: Proceedings of the 5th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2000), vol. 32(3), pp. 1–4 (2000)Google Scholar
  18. 18.
    Yang, C., Lin, H., Lin, F.O.: Designing Multiagent-Based Education Systems for Navigation Training. In: 5th IEEE Int. Conf. on Cognitive Informatics, ICCI 2006 (2006)Google Scholar
  19. 19.
    Soh, L.-K., Jiang, H., Ansorge, C.: Agent-based cooperative learning: a proof-of-concept experiment. SIGCSE Bull 36(1), 368–372 (2004)CrossRefGoogle Scholar
  20. 20.
    Beer, M., et al.: Negotiation in Multi-Agent Systems. Knowledge Engineering Review 14(3), 285–289 (1998)CrossRefGoogle Scholar
  21. 21.
    Hensher, D.A., Rose, J.M., Greene, W.H.: Applied choice analysis: a primer. Cambridge University Press, Cambridge (2005)CrossRefMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Ali M. Aseere
    • 1
  • David E. Millard
    • 1
  • Enrico H. Gerding
    • 1
  1. 1.School of Electronics and Computer ScienceUniversity of SouthamptonSouthamptonUK

Personalised recommendations