Abstract
Adaptation is an important step in CBR when applied to design tasks. However adaptation knowledge can be difficult to acquire directly from an expert. Nevertheless, CBR tools provide few facilities to assist with the acquisition of adaptation knowledge. This paper considers a special class of design task, where a component-based solution can be developed in stages, and suggests adaptation knowledge that is suited to CBR systems for component-based design. A case-based adaptation is proposed where the adaptation cases are generated from the original problem-solving case-base, and so knowledge acquisition is automated. Both numeric and nominal targets are adapted, although a different case-based adaptation is applied for each. The gains of adaptation are presented for a tablet formulation application, although the approach is suited for other formulation and configuration tasks that apply a component-based approach to design. The learned adaptation knowledge is understandable to the expert, with the effect that he can criticise the content and refine the knowledge if necessary. Results are promising but the case-based adaptation systems offer many opportunities for optimisation and further learning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
D. W. Aha and L. A. Breslow. Refining conversational case libraries. In D. B. Leake and E. Plaza, editors, Proceedings of the 2nd International Conference on CBR, LNAI 1226, Providence, RI, 1997. Springer.
S. Bandini and S. Manzoni. A support system based on CBR for the design of rubber compounds in motor racing. In E. Blanzieri and L. Portinale, editors, Proceedings of the 5th European Workshop on Case-Based Reasoning (EWCBR 2k), LNAI 1898, pages 348–357, Trento, Italy, 2000. Springer.
S. Craw, J. Jarmulak, and R. Rowe. Maintaining retrieval knowledge in a case-based reasoning system. Computational Intelligence, 17(2):346–363, 2001.
S. Craw, N. Wiratunga, and R. Rowe. Case-based design for tablet formulation. In Advances in Case-Based Reasoning, Proceedings of the 4th European Workshop on Case-Based Reasoning, LNCS 1488, pages 358–369, Dublin, Eire, 1998. Springer.
P. Cunningham and A. Bonzano. Knowledge engineering issues in developing a case-based reasoning application. Knowledge Based Systems, 12:371–379, 1999.
K. J. Hammond. Explaining and repairing plans that fail. AI, 45(1-2):173–228, 1990.
K. Hanney and M. T. Keane. The adaptation knowledge bottleneck: How to ease it by learning from cases. In D. B. Leake and E. Plaza, editors, Proceedings of the 2nd International Conference on CBR, LNAI 1226, pages 359–370, Providence, RI, 1997. Springer.
J. Jarmulak, S. Craw, and R. Rowe. Genetic algorithms to optimise CBR retrieval. In Proceedings of the 5th European Workshop on Case-Based Reasoning (EWCBR 2k), LNAI 1898, pages 136–147, Trento, Italy, 2000. Springer.
J. Jarmulak, S. Craw, and R. Rowe. Using case-base data to learn adaptation knowledge for design. In Proceedings of the 17th International Joint Conference on Artificial Intelligence (IJCAI 01), Seattle, WA, 2001.
D. B. Leake, A. Kinley, and D. Wilson. Acquiring case adaptation knowledge: A hybrid approach. In Proceedings of the Thirteenth National Conference on Artificial Intelligence. AAAI Press, 1996.
D. McSherry. An adaptation heuristic for case-based estimation. In Proceedings of the 4th European Workshop on Case-Based Reasoning (EWCBR 98), LNCS 1488, pages 184–195, Dublin, Eire, 1998. Springer.
B. D. Netten and R. A. Vingerhoeds. Incremental adaptation for conceptual design in EADOCS. In ECAI Workshop on Adaptation in Case-Based Reasoning, Budapest, Hungary, 1996.
B. Smyth and P. Cunningham. Déjà Vu: A hierarchical case-based reasoning system for software design. In B. Neumann, editor, Proceedings of the ECAI92 Conference, pages 587–589, Vienna, Austria, 1992. Wiley.
B. Smyth and P. Cunningham. Complexity of adaptation in real-world case-based reasoning systems. In Proceedings of 6th Irish Conference on Artificial Intelligence & Cognitive Science, Ireland, 1993.
B. Smyth and E. McKenna. Building compact competent case-bases. In K.-D. Altho, R. Bergmann, and L. K. Branting, editors, Proceedings of the 3rd International Conference on CBR, LNAI 1650, pages 329–342. Springer, 1999.
A. Stahl and R. Bergmann. Applying recursive CBR to the customisation of structured products in an electronic shop. In E. Blanzieri and L. Portinale, editors, Proceedings of the 5th European Workshop on Case-Based Reasoning (EWCBR 2k), LNAI 1898, pages 297–308, Trento, Italy, 2000. Springer.
D. Wettschereck and D. W. Aha, editors. Proceedings of the ECML-97 Workshop on Case-Based Learning: Beyond Classification of Feature Vectors, 1997.
W. Wilke, I. Vollrath, K.-D. Altho, and R. Bergmann. A framework for learning adaptation knowledge based on knowledge light approaches. In 5th German Workshop on Case-Based Reasoning (GWCBR’97), 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Craw, S., Jarmulak, J., Rowe, R. (2001). Learning and Applying Case-Based Adaptation Knowledge. In: Aha, D.W., Watson, I. (eds) Case-Based Reasoning Research and Development. ICCBR 2001. Lecture Notes in Computer Science(), vol 2080. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44593-5_10
Download citation
DOI: https://doi.org/10.1007/3-540-44593-5_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42358-4
Online ISBN: 978-3-540-44593-7
eBook Packages: Springer Book Archive