Similarity, Uncertainty and Case-Based Reasoning in Patdex

  • Michael M. Richter
  • Stefan Wess
Part of the Automated Reasoning Series book series (ARSE, volume 1)


Patdex 1 is an expert system that uses case-based reasoning in the diagnosis of faults of complex machines. It is integrated in the Moltke workbench2 for technical diagnosis, which was developed at the University of Kaiserslautern in recent years (cf., e.g., [4, 5, 23]); Moltke contains other parts as well (cf., e.g., [16]), in particular a model-based approach (cf. [21, 22]); it is essentially in Patdex [3] that the heuristic features are located. The use of cases also plays an important role in knowledge acquisition. In this paper we present the underlying principles of Patdex and embed its main concepts into a theoretical framework. This research has a number of mainly indirect connections to the work of Woody Bledsoe. We mention his interest in analogy, his early connectionist work, and his influence in merging mathematics and artificial intelligence. For the first author the main point to note is that Woody Bledsoe brought him into contact with AI at an early stage. More than twenty years ago we started a lively discussion that still goes on and that will, it is hoped, last for many more years.


Similarity Measure Case Base Knowledge Acquisition Test Selection Determination Factor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    A. Aamodt (1990): A Computational Model of Knowledge-Intensive Learning and Problem Solving. Proc. EKAW-90, 1–20.Google Scholar
  2. [2]
    K.-D. Althoff (1991): Lernen aus Fallbeispielen zur Diagnose Technischer Systeme. Doctoral dissertation, University of Kaiserslautern, (forthcoming).Google Scholar
  3. [3]
    K.-D. Althoff, A. De la Ossa, F. Maurer, M. Stadler, and S. Wess (1989): Adaptive Learning in the Domain of Technical Diagnosis. Proc. of Workshop on Adaptive Learning, FAW Ulm, July.Google Scholar
  4. [4]
    K.-D. Althoff, B. Faupel, S. Kockskamper, R. Traphoner, and W. Wernicke (1989): Knowledge Acquisition in the Domain of CNC Machining Centers: the Moltke Approach. Proc. of EKAW-89, 180–195.Google Scholar
  5. [5]
    K.-D. Althoff, F. Maurer, and R. Rehbold (1990): Multiple Knowledge Acquisition Strategies in Moltke. Proc. EKAW-90, 21–40.Google Scholar
  6. [6]
    K.-D. Althoff and S. Wess (1991): Patdex/2: Case-Based Knowledge Acquisition in Moltke, Technical Report, University of Kaiserslautern, (forthcoming).Google Scholar
  7. [7]
    R. Bareiss, K. Branting, and B. Porter (1988): The Role of Explanation in Exemplar-based Classification and Learning. Proc. Case-Based Reasoning, AAAI.Google Scholar
  8. [8]
    R. Bareiss (1989): Exemplar-Based Knowledge Acquisition. Academic Press.Google Scholar
  9. [9]
    J. G. Carbonell (1983): Learning by Analogy: Formulating and Generalizing Plans from Experience. In: R. S. Michalski, J. G. Carbonell, and T. M. Mitchell, eds.: Machine Learning. Palo Alto: Tioga Publishing Co.Google Scholar
  10. [10]
    J. G. Carbonell (1986):Derivational Analogy in Problem Solving and Knowledge Acquisition. In: R. S. Michalski, J. G. Carbonell, and T. M. Mitchell, eds.: Machine Learning II. Morgan Kaufmann.Google Scholar
  11. [11]
    M. L. Gick and K. J. Holyoak (1980): Analogical Problem Solving. Cognitive Psychology 12, 306–355.CrossRefGoogle Scholar
  12. [12]
    R. Hall (1989): Computational Approaches to Analogical Reasoning: A Comparative Analysis. Artificial Intelligence 39.Google Scholar
  13. [13]
    K. Hammond (1989): Case-Based Planning Academic Press.Google Scholar
  14. [14]
    J. Kolodner (1983): Maintaining Organization in a Dynamic Long-term Memory. Cognitive Science 7, 243–280.CrossRefGoogle Scholar
  15. [15]
    P. Koton (1988): Reasoning About Evidence in Causal Explanations. Proc. AAAI-88, 256–261.Google Scholar
  16. [16]
    K. Nökel (1989): Temporal Matching: Recognizing Dynamic Situations from Discrete Measurements. Proc. IJCAI-89.Google Scholar
  17. [17]
    Z. Pawlak (1984): Rough Classification. Int. J. of Man-Machine Studies 20, 469–483.zbMATHCrossRefGoogle Scholar
  18. [18]
    Z. Pawlak (1990): Decision Logic. Preprint Warszawa.Google Scholar
  19. [19]
    B. Porter (1986): PROTOS: An Experiment in Knowledge Acquisition for Heuristic Classification Tasks. Proc. First Intern. Meeting on Advances in Learning, Les Arcs, France.Google Scholar
  20. [20]
    J. R. Quinlan (1986): Induction of Decision Trees. Machine Learning 1, 81–106.Google Scholar
  21. [21]
    R. Rehbold (1989): Model-Based Knowledge Acquisition from Structure Descriptions in a Technical Diagnosis Domain. Proc. Avignon-89.Google Scholar
  22. [22]
    R. Rehbold (1991): Integration Modellbasierten Wissens in Technische Diagnostik-Expertensysteme. Dissertation, University of Kaiserslautern, (forthcoming).Google Scholar
  23. [23]
    M. M. Richter, T. Pfeifer, K.-D. Althoff, B. Faupel, K. Nökel, and R. Rehbold (1990): Final Report, Project X6, SFB RAI—Knowledge-Based Systems, Kaiserslautern.Google Scholar
  24. [24]
    D. E. Rumelhart and D. Zipser (1985): Feature Discovery by Competitive Learning. Cognitive Science 9, 75–112.CrossRefGoogle Scholar
  25. [25]
    C. Stanfill and D. Waltz (1988): The Memory-based Reasoning Paradigm. Proc. DARPA Workshop on Case-Based Reasoning, Morgan Kaufmann.Google Scholar
  26. [26]
    M. W. van Someren, L. L. Zheng, and W. Post (1990): Cases, Models or Compiled Knowledge: a Comparative Analysis and Proposed Integration. Proc. EKAW-90.Google Scholar
  27. [27]
    J. Wolstencroft (1989): Restructuring, Reminding and Repair: What’s Missing from Models of Analogy. AI Communications 2(2).Google Scholar
  28. [28]
    S. Wess (1991): Patdex/2: Ein System Zum Adaptiven, Fallfokussierenden Lernen in Technischen Diagnosesituationen. SEKI-Working-Paper, SWP-1–91, Kaiserslautern 1991 (in German).Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1991

Authors and Affiliations

  • Michael M. Richter
    • 1
  • Stefan Wess
    • 1
  1. 1.Department of Computer ScienceUniversity of KaiserslauternKaiserslauternGermany

Personalised recommendations