Techniques and knowledge used for adaptation during case-based problem solving

  • Wolfgang Wilke
  • Ralph Bergmann
3 Machine Learning Case-Based Reasoning
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1416)


This paper presents a survey of different adaptation techniques and the used knowledge during adaptation. A process model of CBR and the used knowledge according to the different knowledge containers is introduced. The current models of adaptation are described and illustrated in an example domain.


Case-Based Reasoning Adaptation Knowledge Modeling 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Bain, 1986]
    Bain, W. M. (1986). A Case-Based Reasoning System for Subjective Assessment. In Proceedings of the 5th Annual National Conference on Artificial Intelligence AAAI-86, pages 523–527, Philadelphia, Pennsylvania, USA. AAA186, Morgan Kaufmann Publishers.Google Scholar
  2. [Barletta and Hennessy, 1989]
    Barletta, R. and Hennessy, D. (1989). Case adaptation in autoclave layout design. In (Hammond, 1989), pages 203–207.Google Scholar
  3. [Bergmann and Wilke, 1995]
    Bergmann, R. and Wilke, W. (1995). Learning abstract planning cases. In Lavrac, N. and Wrobel, S., editors, Machine Learning: ECML95, 8th European Conference on Machine Learning, Heraclion, Greece, April 1995, number 912 in Lecture Notes in Artificial Intelligence, pages 55–76. Springer, Berlin.Google Scholar
  4. [Bergmann and Wilke, 1996]
    Bergmann, R. and Wilke, W. (1996). Paris: Flexible plan adaptation by abstraction and refinement. ECAI 1996 Workshop on Adaptation and Case-Based Reasoning.Google Scholar
  5. [Branting and Aha, 1995]
    Branting, K. L. and Aha, D. W. (1995). Stratified case based reasoning: Reusing hierarchical; problem solving eposides. Technical Report AIC-95-001, Naval Research Lab.Google Scholar
  6. [Carbonell, 1983]
    Carbonell, J. G. (1983). Derivational Analogy and Its Role in Problem Solving. In Proceedings of the 3rd Annual National Conference on Artificial Intelligence AAAI-83, Washington, D.C., USA, August 1983. AAAI, Morgan Kaufmann Publishers.Google Scholar
  7. [Goel and Chandrasekaran, 1989]
    Goel, A. K. and Chandrasekaran, B. (1989). Use of Device Models in Adaption of Design Cases. In (Hammond, 1989), pages 100–109.Google Scholar
  8. [Hammond, 1989]
    Hammond, K. J., editor (1989). Proceedings: Case-Based Reasoning Workshop. Morgan Kaufmann Publishers.Google Scholar
  9. [Hanney et al., 1995]
    Hanney, K., Keane, M. T., Smyth, B., and Cunningham, P. (1995). Systems, tasks and adaptation knowledge: revealing some revealing dependencies. In Veloso, M. and Aamodt, A., editors, Case Based Reasoning Re search and Development: First International Conference, ICCBR-95, pages 461–470. Springer, Berlin.Google Scholar
  10. [Hennessy and Hinkle, 1991]
    Hennessy, D. and Hinkle, D. (1991). Initial results from clavier: A case-based autoclave loading assistent. In Case-Based Reasoning, Proceedings of a Workshop, pages 225–232, Washington, D.C. DARPA, Morgan Kaufmann, San Mateo.Google Scholar
  11. [Kolodner, 1993]
    Kolodner, J. L. (1993). Case-Based Reasoning. Morgan Kaufmann, San Mateo.Google Scholar
  12. [Leake, 1996]
    Leake, D. B., editor (1996). Case-Based Reasoning: Experiences, Lessons, and Future Directions. AAAI Press, Menlo Park, CA.Google Scholar
  13. [Maher and Zang, 1993]
    Maher, M. L. and Zang, D. M. (1993). Cadsyn: A case-based design process model. In Process Model. Artificial Intelligence for Engineering Design, Analysis, and Manufacturing, volume 7(2), pages 97–110.Google Scholar
  14. [Muñoz and Weberskirch, 1996]
    Muñoz, H. and Weberskirch, F. (1996). Planning for manufacturing workpieces by storing, indexing and replaying planning decisions. In Proc. 3rd Int. Conference on AI Planning Systems (AIPS-96). AAAI-Press.Google Scholar
  15. [Purvis and Pu, 1995]
    Purvis, L. and Pu, P. (1995). Adaptation using constraint satisfaction techniques. In Veloso, M. and Aamodt, A., editors, Case Based Reasoning Research and Development: First International Conference, ICCBR-95, pages 289–300. Springer, Berlin.Google Scholar
  16. [Purvis and Pu, 1996]
    Purvis, L. and Pu, P. (1996). An approach to case combination. In Proceedings of the Adaptation in Case Based Reasoning Workshop of the European Conference on Artificial Intelligence (ECAI96), Budapest Hungary. Scholar
  17. [Redmond, 1990]
    Redmond, M. (1990). Distributed Cases for Case-Based Reasoning; Facilitating Use of Multiple Cases. In AAAI, editor, Proceedings of the Annual National Conference on Artificial Intelligence AAAI-90, pages 304–309, Boston, Massachusetts, USA. AAAI, Morgan Kaufmann Publishers.Google Scholar
  18. [Richter, 1995]
    Richter, M. M. (1995). The knowledge contained in similarity measures. Invited Talk on the ICCBR-95. Scholar
  19. [Smyth and Cunningham, 1992]
    Smyth, B. and Cunningham, P. (1992). Déjà Vu: a hierarchical case-based reasoning system for software design. In Neumann, B., editor, ECAI 92: 10th European Conference on Artificial Intelligence, August 1992, Vienna, pages 587–589. Wiley, Chichester.Google Scholar
  20. [Smyth and Keane, 1996]
    Smyth, B. and Keane, M. T. (1996).Using adaptation knowledge to retrieve and adapt design cases. Journal of Knowledge Based Systems.Google Scholar
  21. [Sycara and Navinchandra, 1991]
    Sycara, K. P. and Navinchandra, D. (1991). Influences: A thematic abstraction for the creative reuse of multiple cases. In Proceedings of the Case-Based Reasoning Workshop, pages 133–144, Washington D.C., USA.Google Scholar
  22. [Thompson, 1997]
    Thompson, V. (1997). Corporate memories. Byte, International Edition, pages 32IS 7–12.Google Scholar
  23. [Veloso, 1994]
    Veloso, M. M. (1994). Planning and Learning by Analogical Reasoning. Number 886 in Lecture Notes in Computer Science. Springer, Berlin.Google Scholar
  24. [Voß, 1996]
    Voß, A. (1996). How to solve complex problems with cases. Engineering Applications of Artificial Intelligence, 9:377–384.Google Scholar
  25. [Wilke and Bergmann, 1996]
    Wilke, W. and Bergmann, R. (1996). Incremental adaptation with the inreca-system. ECAI 1996 Workshop on Adaptation and Case-Based Reasoning. Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Wolfgang Wilke
    • 1
  • Ralph Bergmann
    • 1
  1. 1.Centre for Learning Systems and Applications (LSA) Department of Computer ScienceUniversity of KaiserslauternKaiserslauternGermany

Personalised recommendations