Skip to main content

Cooperative Case-based Reasoning

  • Learning About/From Other Agents and the World
  • Conference paper
  • First Online:
Distributed Artificial Intelligence Meets Machine Learning Learning in Multi-Agent Environments (LDAIS 1996, LIOME 1996)

Abstract

We are investigating possible modes of cooperation among homogeneous agents with learning capabilities. In this paper we will be focused on agents that learn and solve problems using Case-based Reasoning (CBR), and we will present two modes of cooperation among them: Distributed Case-based Reasoning (DistCBR) and Collective Case-based Reasoning (ColCBR). We illustrate these modes with an application where different CBR agents able to recommend chromatography techniques for protein purification cooperate. The approach taken is to extend Noos, the representation language being used by the CBR agents. Noos is knowledge modeling framework designed to integrate learning methods and based on the task/method decomposition principle. The extension we present, Plural Noos, allows communication and cooperation among agents implemented in Noos by means of three basic constructs: alien references, foreign method evaluation, and mobile methods.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agnar Aamodt and Enric Plaza. Case-based reasoning: Foundational issues, methodological variations, and system approaches. Artificial Intelligence Communications, 7(1):39–59, 1994. Available online at <url:http://www.iiia.csic.es/People/enric/AICom_ToC.html>.

    Google Scholar 

  2. Hassan Aït-Kaci and Andreas Podelski. Towards a meaning of LIFE. J. Logic Programming, 16:195–234, 1993.

    Google Scholar 

  3. Josep Lluís Arcos and Enric Plaza. Integration of learning into a knowledge modelling framework. In Luc Steels, Guss Schreiber, and Walter Van de Velde, editors, A Future for Knowledge Acquisition, number 867 in Lecture Notes in Artificial Intelligence, pages 355–373. Springer-Verlag, 1994.

    Google Scholar 

  4. Josep Lluís Arcos and Enric Plaza. Inference and reflection in the object-centered representation language Noos. Journal of Future Generation Computer Systems, 12:173–188, 1996.

    Google Scholar 

  5. Eva Armengol and Enric Plaza. Integrating induction in a case-based reasoner. In J. P. Haton, M. Keane, and M. Manago, editors, Advances in Case-Based Reasoning, number 984 in Lecture Notes in Artificial Intelligence, pages 3–17. Springer-Verlag, 1994.

    Google Scholar 

  6. Luca Cardelli. Obliq, a language with distributed scope. Technical report, DEC, Systems Research Center, 1995.

    Google Scholar 

  7. Luca Cardelli and John Mitchell. Operarions on records. In Carl A. Gunter and John C. Mitchell, editors, Theoretical aspects of object-oriented programming: types, semantics and language design, Foundations of computing series, pages 295–350. MIT Press, 1994.

    Google Scholar 

  8. B. Carpenter. The Logic of typed Feature Structures. Tracts in theoretical Computer Science. Cambridge University Press, Cambridge, UK, 1992.

    Google Scholar 

  9. Laurent Dami. Software Composition: Towards an Integration of Functional and Object-Oriented Approaches. PhD thesis, University of Geneva, 1994.

    Google Scholar 

  10. D. Dubois, F. Esteva, P. Garcia, L. Godo, and H. Prade. Similarity-based consequence relations. In Ch. Froidebaux and J. Kohlas, editors, Symbolic and Qualitative Approaches to Reasoning and Uncertainty, number 946 in Lecture Notes in Artificial Intelligence, pages 171–179. Springer-Verlag, 1995.

    Google Scholar 

  11. Tim Finin, Jay Weber, and et al. Specificastion of the kqml agent-communication language. Technical report, The DARPA Knowledge Sharing Initiative, 1994. <http://retriever.cs.umbc.edu/kqml/kqmlspec/spec.html>.

    Google Scholar 

  12. M V Nagendra Prassad, Victor R Lesser, and Susan Lander. Retrieval and reasoning in distributed case bases. Technical report, UMass Computer Science Department, 1995.

    Google Scholar 

  13. S. Russell. The use of knowledge in Analogy and Induction. Morgan Kaufmann, 1990.

    Google Scholar 

  14. Luc Steels. Components of expertise. AI Magazine, 11(2):28–49, 1990.

    Google Scholar 

  15. Bob Wielinga, Walter van de Velde, Guss Schreiber, and H. Akkermans. Towards a unification of knowledge modelling approaches. In J. M. David, J. P. Krivine, and R. Simmons, editors, Second generation Expert Systems, pages 299–335. Springer Verlag, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gerhard Weiß

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Plaza, E., Arcos, J.L., Martín, F. (1997). Cooperative Case-based Reasoning. In: Weiß, G. (eds) Distributed Artificial Intelligence Meets Machine Learning Learning in Multi-Agent Environments. LDAIS LIOME 1996 1996. Lecture Notes in Computer Science, vol 1221. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62934-3_49

Download citation

  • DOI: https://doi.org/10.1007/3-540-62934-3_49

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62934-4

  • Online ISBN: 978-3-540-69050-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics