Skip to main content

What Is Context and How Can an Agent Learn to Find and Use it When Making Decisions?

  • Conference paper
Multi-Agent Systems and Applications IV (CEEMAS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3690))

Abstract

Developing context-aware applications needs facilities for recognizing context, reasoning on it and adapting accordingly. In this paper, we propose a context-based multi-agent architecture consisting of context aware agents able to learn how to distinguish relevant from non relevant context and to make appropriate decisions based on it. This multi-agent system interacts with a context manager layer, based on an ontological representation of context, which is able to answer context-related queries. The use of this architecture is illustrated on a test MAS for agenda management, using the JADE-LEAP platform on PCs and PDAs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brezillon, P.: Context Dynamic and Explanation in Contextual Graphs. In: Blackburn, P., Ghidini, C., Turner, R.M., Giunchiglia, F. (eds.) CONTEXT 2003. LNCS (LNAI), vol. 2680, pp. 94–106. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  2. Bucur, O., Boissier, O., Beaune, P.: Knowledge Sharing on How to Recognize and Use Context to Make Decisions. In: Proc. of Workshop “Context Modeling for Decision Support”, Vth International and Interdisciplinary Conference “Context 2005” (2005) (to appear)

    Google Scholar 

  3. Chen, H., Finin, T., Anupam, J.: An Ontology for Context-Aware Pervasive Computing Environments. The Knowledge Engineering Review, 197–207 (2003)

    Google Scholar 

  4. Data Mining II – CBA, http://www.comp.nus.edu.sg/~dm2/

  5. Dey, A., Abowd, G.: Towards a better understanding of Context and Context-Awareness, GVU Technical Report GIT-GVU-00-18, GIT (1999)

    Google Scholar 

  6. Edmonds, B.: Learning and exploiting context in agents. In: Proc. of AAMAS 2002, Bologna, Italy, pp. 1231–1238 (2002)

    Google Scholar 

  7. Gonzalez, A., Ahlers, R.: Context based representation of intelligent behavior in training simulations. Transactions of the Society for Computer Simulation International 15(4), 153–166 (1999)

    Google Scholar 

  8. Henricksen, K., Indulska, J., Rakotonirainy, A.: Modeling Context Information in Pervasive Computing Systems. In: Proc. First International Conference on Pervasive Computing 2002, pp. 167–180 (2002)

    Google Scholar 

  9. JADE (Java Agent Development framework), http://jade.cselt.it/

  10. Jena Semantic Web Framework, http://jena.sourceforge.net/

  11. Jess, http://herzberg.ca.sandia.gov/jess/index.shtml

  12. Lashkari, Y., Metral, M., Maes, P.: Collaborative Interface Agents. In: Proc. of CIKM 1994. ACM Press, New York (1994)

    Google Scholar 

  13. Lin, S., Hsu, J.Y.: Learning User’s Scheduling Criteria in a Personal Calendar Agent. In: Proc. of TAAI 2000, Taipei (2000)

    Google Scholar 

  14. Mitchell, T., Caruana, R., Freitag, D., McDermott, J., Zabowski, D.: Experience with a learning personal assistant. Communications of the ACM (1994)

    Google Scholar 

  15. Persson, P.: Social Ubiquitous computing. In: Position paper to the workshop on ‘Building the Ubiquitous Computing User Experience’ at ACM/SIGCHI 2001, Seattle (2001)

    Google Scholar 

  16. Protégé (2000), http://protege.stanford.edu/

  17. Ryan, N.: ConteXtML: Exchanging contextual information between a Mobile Client and the FieldNote Server, http://www.cs.kent.ac.uk/projects/mobicomp/fnc/ConteXtML.html

  18. Scerri, P., Pynadath, D., Tambe, M.: Why the elf acted autonomously: Towards a theory of adjustable autonomy. In: AAMAS 2002, pp. 857–964 (2002)

    Google Scholar 

  19. Sen, S., Durfee, E.H.: On the design of an adaptive meeting scheduler. In: Proc. of the Tenth IEEE Conference on AI Applications, pp. 40–46 (1994)

    Google Scholar 

  20. Sian, S.S.: Adaptation Based on Cooperative Learning in Multi-Agent Systems. In: Demazeau, Y., Muller, J.P. (eds.) Descentralized AI, pp. 257–272 (1991)

    Google Scholar 

  21. Gu, T., Xiao Hang, W., Hung, K.P., Da Quing, Z.: An Ontology-based Context Model in Intelligent Environments. In: Proc. of Communication Networks and Distributed Systems Modeling and Simulation Conference (2004)

    Google Scholar 

  22. Thevenin, D., Coutaz, J.: Plasticity of User Interfaces: Framework and Research Agenda. In: Proceedings of INTERACT 1999, pp. 110–117 (1999)

    Google Scholar 

  23. Turney, P.: The identification of Context-Sensitive Features: A Formal Definition of context for Concept Learning. In: 13th International Conference on Machine Learning (ICML 1996), Workshop on Learning in Context-Sensitive Domains, pp. 53–59 (1996)

    Google Scholar 

  24. Turner, R.: Context-Mediated Behaviour for Intelligent Agents. International Journal of Human-Computer Studies 48(3), 307–330 (1998)

    Article  Google Scholar 

  25. Widmer, G.: Tracking context changes through meta-learning. Machine Learning 27(3), 259–286, Kluwer Academic Publisher

    Google Scholar 

  26. Weiss G., Dillenbourg P.– “What is “multi” in multi-agent learning?” In: Dillenbourg, P. (ed.) Collaborative-learning: Cognitive, and computational approaches, p. 64-80, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bucur, O., Beaune, P., Boissier, O. (2005). What Is Context and How Can an Agent Learn to Find and Use it When Making Decisions?. In: Pěchouček, M., Petta, P., Varga, L.Z. (eds) Multi-Agent Systems and Applications IV. CEEMAS 2005. Lecture Notes in Computer Science(), vol 3690. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11559221_12

Download citation

  • DOI: https://doi.org/10.1007/11559221_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29046-9

  • Online ISBN: 978-3-540-31731-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics