Approximation of Utility Functions by Learning Similarity Measures

Expert systems are often considered to be logical systems producing outputs that can only be correct or incorrect. However, in many application domains results cannot simply be distinguished in this restrictive form. Instead to classify a result as correct or incorrect, here results might be more or less useful for solving a given problem or for satisfying given user demands, respectively. In such a situation, an expert system should be able to estimate the utility of possible outputs a-priori in order to produce reasonable results. In Case-Based Reasoning this is done by using similarity measures which can be seen as an approximation of the domain specific, but a-priori unknown utility function. In this article we present an approach how this approximation of utility functions can be facilitated by employing machine learning techniques.

[1]  Stefan Wess,et al.  Topics in Case-Based Reasoning , 1994 .

[2]  Luc Lamontagne,et al.  Case-Based Reasoning Research and Development , 1997, Lecture Notes in Computer Science.

[3]  Michael M. Richter,et al.  Learning Similarities for Informally Defined Objects , 2003 .

[4]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[5]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[6]  Armin Stahl,et al.  Defining Similarity Measures: Top-Down vs. Bottom-Up , 2002, ECCBR.

[7]  Robin D. Burke,et al.  The Wasabi Personal Shopper: A Case-Based Recommender System , 1999, AAAI/IAAI.

[8]  Ralph Bergmann,et al.  Integrating General Knowledge with Object-Oriented Case Representation and Reasoning , 1996 .

[9]  Barry Smyth,et al.  Retrieving Adaptable Cases: The Role of Adaptation Knowledge in Case Retrieval , 1993, EWCBR.

[10]  Michael M. Richter,et al.  Adaptivity and Learning , 2003 .

[11]  P. Szczepaniak,et al.  E-Commerce and Intelligent Methods , 2002 .

[12]  Ehl Emile Aarts,et al.  Simulated annealing and Boltzmann machines , 2003 .

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  Armin Stahl,et al.  Using Evolution Programs to Learn Local Similarity Measures , 2003, ICCBR.

[15]  Stefan Wess,et al.  Case-Based Reasoning Technology: From Foundations to Applications , 1998, Lecture Notes in Computer Science.

[16]  Barry Smyth,et al.  Advances in Case-Based Reasoning , 1996, Lecture Notes in Computer Science.

[17]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

[18]  Armin Stahl,et al.  Learning Feature Weights from Case Order Feedback , 2001, ICCBR.