Case-Based Reasoning.

Slides:



Advertisements
Similar presentations
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Advertisements

Supporting Business Decisions Expert Systems. Expert system definition Possible working definition of an expert system: –“A computer system with a knowledge.
Application of Inductive Learning and Case-Based Reasoning for Troubleshooting Industrial Machines - Michel Manago and Eric Auriol 컴퓨터공학과 신수용.
Artificial Intelligence MEI 2008/2009 Bruno Paulette.
Chapter 11 Artificial Intelligence and Expert Systems.
SESSION 10 MANAGING KNOWLEDGE FOR THE DIGITAL FIRM.
Business Intelligence Michael Gross Tina Larsell Chad Anderson.
Case Based Reasoning Melanie Hanson Engr 315. What is Case-Based Reasoning? Storing information from previous experiences Using previously gained knowledge.
5/20/1999 Li-we Pan1 指導老師 : 陳錫明教授 學生:潘立偉 學號: M 日期: 5/20/1999 Myung-Kuk Park, Inbom Lee, Key-Mok Shon Expert Systems with Application 15(1998), p69~75.
Case-based Reasoning System (CBR)
Knowledge Acquisition CIS 479/579 Bruce R. Maxim UM-Dearborn.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Understanding Knowledge. 2-2 Overview  Definitions  Cognition  Expert Knowledge  Human Thinking and Learning  Implications for Management.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Specialized Business Information Systems Chapter 11.
Building Knowledge-Driven DSS and Mining Data
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
By : Anas Assiri.  Introduction  fraud detection  Immune system  Artificial immune system (AIS)  AISFD  Clonal selection.
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 16 Knowledge Application Systems: Systems that Utilize Knowledge.
Fundamentals of Information Systems, Second Edition 1 Specialized Business Information Systems Chapter 7.
CHAPTER 12 ADVANCED INTELLIGENT SYSTEMS © 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang.
Expert System Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
4-1 Chapter 4 Decision Support and Artificial Intelligence Brainpower for Your Business.
11 C H A P T E R Artificial Intelligence and Expert Systems.
CBR for Fault Analysis in DAME Max Ong University of Sheffield.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
I Robot.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 12-1 Chapter 12 Advanced Intelligent Systems.
Chapter 4 Decision Support System & Artificial Intelligence.
Knowledge Management & Knowledge Management Systems By: Chad Thomison MIS 650.
Strategies for Distributed CBR Santi Ontañón IIIA-CSIC.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
1 Knowledge Acquisition and Learning by Experience – The Role of Case-Specific Knowledge Knowledge modeling and acquisition Learning by experience Framework.
AI in Knowledge Management Professor Robin Burke CSC 594.
20. september 2006TDT55 - Case-based reasoning1 Retrieval, reuse, revision, and retention in case-based reasoning.
PowerPoint Presentation by Charlie Cook Copyright © 2004 South-Western. All rights reserved. Chapter 5 Business Intelligence and and Knowledge Management.
Expert System Participants
Case-Based Reasoning.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
Artificial Intelligence
Lecture-6 Bscshelp.com. Todays Lecture  Which Kinds of Applications Are Targeted?  Business intelligence  Search engines.
Tutoring & Help Systems Deepthi Bollu for CSE495 10/31/2003.
Understanding Knowledge Chapter Overview  Definitions  Cognition  Expert Knowledge  Human Thinking and Learning  Implications for Management.
3. 의사결정나무 Decision Tree (Rule Induction)
21st Mediterranean Conference on Control and Automation
University of Montpellier, France.
Policy-oriented Enterprise Management (POEM)
Introduction Characteristics Advantages Limitations
3.3. Case-Based Reasoning (CBR)
Learning and Perception
DSS & Warehousing Systems
Introduction to System Analysis and Design
Architecture Components
Knowledge Work Systems
Script Theory R. Shanks Script Theory Example:
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Introduction Artificial Intelligent.
Claire NAUWELAERS, independent policy expert
Chapter 12 Advanced Intelligent Systems
Taxonomy of Problem Solving and Case-Based Reasoning (CBR)
KNOWLEDGE REPRESENTATION
Case-Based Reasoning BY: Jessica Jones CSCI 446.
Business Intelligence
Lecture 6: Knowledge Application Systems
Expert Knowledge Based Systems
Decision Support Systems DSS.. Prostration Group
Technology of Data Glove
Imagine Obtaining Cost Directly From Limited Requirements
Presentation transcript:

Case-Based Reasoning

Case-Based Reasoning (CBR) A methodology in which knowledge and/or inferences are derived from historical cases Definition and concepts of cases in CBR Stories Cases with rich information and episodes. Lessons may be derived from this kind of cases in a case base

Case-Based Reasoning (CBR) Advantages of using CBR Knowledge acquisition is improved. System development time is faster Existing data and knowledge are leveraged Complete formalized domain knowledge is not required Experts feel better discussing concrete cases Explanation becomes easier Acquisition of new cases is easy Learning can occur from both successes and failures

Case-Based Reasoning (CBR)

CBR Logic Case-based reasoning is a problem solving paradigm that in many respects is fundamentally different from other major AI approaches. Instead of relying solely on general knowledge of a problem domain, or making associations along generalized relationships between problem descriptors and conclusions, CBR is able to utilize the specific knowledge of previously experienced, concrete problem situations (cases).

A new problem is solved by finding a similar past case, and reusing it in the new problem situation. A second important difference is that CBR also is an approach to incremental, sustained learning, since a new experience is retained each time a problem has been solved, making it immediately available for future problems. The CBR field has grown rapidly over the last few years, as seen by its increased share of papers at major conferences, available commercial tools, and successful applications in daily use.

4 step processes in CBR 1. Retrieve: Given a target problem, retrieve from memory cases relevant to solving it. A case consists of a problem, its solution, and, typically, annotations about how the solution was derived. For example, suppose Fred wants to prepare blueberry pancakes. Being a novice cook, the most relevant experience he can recall is one in which he successfully made plain pancakes. The procedure he followed for making the plain pancakes, together with justifications for decisions made along the way, constitutes Fred's retrieved case.

2. Reuse: Map the solution from the previous case to the target problem. This may involve adapting the solution as needed to fit the new situation. In the pancake example, Fred must adapt his retrieved solution to include the addition of blueberries. 3. Revise: Having mapped the previous solution to the target situation, test the new solution in the real world (or a simulation) and, if necessary, revise. Suppose Fred adapted his pancake solution by adding blueberries to the batter. After mixing, he discovers that the batter has turned blue – an undesired effect. This suggests the following revision: delay the addition of blueberries until after the batter has been ladled into the pan.

4. Retain: After the solution has been successfully adapted to the target problem, store the resulting experience as a new case in memory. Fred, accordingly, records his new-found procedure for making blueberry pancakes, thereby enriching his set of stored experiences, and better preparing him for future pancake-making demands.

Comparison to other methods At first glance, CBR may seem similar to the rule induction algorithms of machine learning. Like a rule-induction algorithm, CBR starts with a set of cases or training examples; it forms generalizations of these examples, albeit implicit ones, by identifying commonalities between a retrieved case and the target problem.

Examples of CBR system SMART: Support management automated reasoning technology for Compaq customer service CoolAir: HVAC specification and pricing system Vidur - A CBR based intelligent advisory system, by C-DAC Mumbai, for farmers of North-East India. jCOLIBRI - A CBR framework that can be used to build other custom user-defined CBR systems. CAKE - Collaborative Agile Knowledge Engine. Edge Platform - Applies CBR to the healthcare, oil & gas and financial services sectors.