SlideShare a Scribd company logo
1 of 3
Knowledge Management
Case-Based Reasoning
A Case-Based Reasoning(CBR) is a process of a solving problem or finding solution by taking
previously similar problem or old experiance while adapting a suitable approach to the new to solve
current and new problem.
To store the knowledge CBR is method for building intelligent computer system out of the human
reasoning and thinking. The case used in CBR must have feature that describing a real event problem
with and outcome or solution.. Type of cases can be a rich sources of text, symbols and even
multimedia. Most of all the case should be able to justify a decision.
Figure 1: CBR Techniques
Source : Pedro Gonzalez 2011
One way on how to make the Case-Base reasoning formalize is to describe in the four main
process(figure 1) for automated computer and mathematical logic to understand different aspect of
human reasoning and thinking. There are four main process of CBR techniques are retrieve,reuse,
revise and retain. Giving an example of a case of a new Android Television(TV) software problem.
The cycle starts from a new problem is identified, for example Youtube is not able to display picture.
When a problem found The project leaders retrieve similar experience about similar situation from
the memory the new targeted problem. They will search for any similar cases such as memory, records
or system existed. From the memory, the project leaders will try to remember any cases that they have
experienced before,they may also looked from previous records or system which is still relevant for
the same problem . For example when a project leader found a new Android TV software problem. He
or she will require to know on from the problem how to do recovering, what is the frequency of the
problem, how did previous engineers solve the problem and the project leader will put the solutions
together and justifies for decision from the retrieved solution.
The project leader then will reuse such similar cases to find the best solution which can be used. They
will then compare the problem to ensure it is not duplicated, it clear and consisely the same or relevant
problem to the new problem, learn the behavior of problem to diagnose, understand who is the right
person to refer to and how does the previous problem solved. All the retrieved solution needed to fit
the new problem situation. For example the expert has found similar problem which Duomi music
player made a could not be displayed which have been solve to find solution on where to do solution
mapping and debugging of the problem.
After reuse steps,revise will take the new solution which found from Youtube cannot display
problem then to be tested and simulate. This is to find out whether the solution works or it may result
to lead to other problem or undesired effect and whether there is need of revise. The result from the
undesired effect cause the package release of a new application to be delayed. It can also be revise to
the current or previous package release to be used.
After solution found and successfully implemented to solve the problem, the expert will retain which
stores the experience in his/her memory, or other type of memory such as system or documentation.
For example the solution of Youtube cannot be display the expert or project leader keep information
in the Product Helpdek system to retain the knowledge.
Case based reasoning system is made to assist users to identify previous solution and condition to
match with new problem and find the solution. It also assisting project leasers to make decision, to
find similar cases from previous problem, to find best solutions and make decision. It is the best tools
to assist users to take next action and to know whether the processess that have been done is
successful. Most of all, in the example of Android TV software problem from past problem the
programmer who do the debugging can easily identify specifically which programming lines to be
debug and do trouble shoot. With the assistance from Case Based reasoning it has help users not only
for Helpdesk domain but also others domain case base system such as diagnosis such as medical
diagnostic system, assesment such s finance, decision suport such s decision making system and
design system to support designers on design that they have created.
In conclusion, Case Base reasoning not only suitable for the domains above it can also helps to
capture, store and recorded past leaders experience and domain experts. The Case based reasoning
system should be develop incrementally or it can be setup according to the technology and suitability
or wheter the knowledge is relevant. It also helps experts and other users benefiting by incremental
learning. They learn by having to face the difficulty and built up experience by seing different kind of
problem and relating it to the previous problem. It helps the users to build stronger problem solving
skills and understand complexity of problem. By having system, the expert save time on the
explanation by recorded problem and solutions. The most important benefit from Case Base
Reasoning is can stores and easily retrieve to assist other users besides that the expert to share
knowledge for future references.
REFERENCE:
1. Artificaial Intelligence Review. Kolodner, J.L. 1992.
http://alumni.media.mit.edu/~jorkin/generals/papers/Kolodner_case_based_reasoning.pdf
2. Case-Based Reasoning. Ram, A. 2014. https://www.cs.auckland.ac.nz/~ian/CBR/
3. Case-Based Reasoning. Aamodt,A.,& Plaza,E.. 1994.
http://cbrwiki.fdi.ucm.es/mediawiki/index.php/Main_Page
4. Case-Based Reasoning. Watson, I., 2001. https://www.cs.auckland.ac.nz/~ian/CBR/cbr-
intro.pdf
5. Introduction to Machine Learning & Case-Based Reasoning. Pantic, M., 2015.
http://ibug.doc.ic.ac.uk/media/uploads/documents/courses/syllabus-CBR.pdf

More Related Content

What's hot

Difference between File system And DBMS.pptx
Difference between File system And DBMS.pptxDifference between File system And DBMS.pptx
Difference between File system And DBMS.pptxShayanMujahid2
 
System protection in Operating System
System protection in Operating SystemSystem protection in Operating System
System protection in Operating Systemsohaildanish
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Tuan Yang
 
Diffrence between dbms and rdbms
Diffrence between dbms and rdbmsDiffrence between dbms and rdbms
Diffrence between dbms and rdbmsJitendra Thakur
 
Secondary storage devices
Secondary storage devicesSecondary storage devices
Secondary storage devicesSrijan Jaiswal
 
Resource Monitoring and management
Resource Monitoring and management  Resource Monitoring and management
Resource Monitoring and management Duressa Teshome
 
Design issues of dos
Design issues of dosDesign issues of dos
Design issues of dosvanamali_vanu
 
fault-tolerance-slide.ppt
fault-tolerance-slide.pptfault-tolerance-slide.ppt
fault-tolerance-slide.pptShailendra61
 
Introduction to Parallel Distributed Computer Systems
Introduction to Parallel Distributed Computer SystemsIntroduction to Parallel Distributed Computer Systems
Introduction to Parallel Distributed Computer SystemsMrMaKKaWi
 
ADBMS Object and Object Relational Databases
ADBMS  Object  and Object Relational Databases ADBMS  Object  and Object Relational Databases
ADBMS Object and Object Relational Databases Jayanthi Kannan MK
 
PERIODIC TASK SCHEDULING - Chap.5 Periodic Task Scheduling
PERIODIC TASK SCHEDULING - Chap.5 Periodic Task Scheduling PERIODIC TASK SCHEDULING - Chap.5 Periodic Task Scheduling
PERIODIC TASK SCHEDULING - Chap.5 Periodic Task Scheduling yoki10
 
Clock Synchronization (Distributed computing)
Clock Synchronization (Distributed computing)Clock Synchronization (Distributed computing)
Clock Synchronization (Distributed computing)Sri Prasanna
 

What's hot (20)

Difference between File system And DBMS.pptx
Difference between File system And DBMS.pptxDifference between File system And DBMS.pptx
Difference between File system And DBMS.pptx
 
Sun NFS , Case study
Sun NFS , Case study Sun NFS , Case study
Sun NFS , Case study
 
System protection in Operating System
System protection in Operating SystemSystem protection in Operating System
System protection in Operating System
 
Optical Storage
Optical StorageOptical Storage
Optical Storage
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)
 
Diffrence between dbms and rdbms
Diffrence between dbms and rdbmsDiffrence between dbms and rdbms
Diffrence between dbms and rdbms
 
Strongly Connected Components
Strongly Connected Components Strongly Connected Components
Strongly Connected Components
 
Distributed Database
Distributed DatabaseDistributed Database
Distributed Database
 
Static Networks
Static NetworksStatic Networks
Static Networks
 
Secondary storage devices
Secondary storage devicesSecondary storage devices
Secondary storage devices
 
Resource Monitoring and management
Resource Monitoring and management  Resource Monitoring and management
Resource Monitoring and management
 
Turbo c++
Turbo c++Turbo c++
Turbo c++
 
Design issues of dos
Design issues of dosDesign issues of dos
Design issues of dos
 
fault-tolerance-slide.ppt
fault-tolerance-slide.pptfault-tolerance-slide.ppt
fault-tolerance-slide.ppt
 
4.6 halting problem
4.6 halting problem4.6 halting problem
4.6 halting problem
 
Introduction to Parallel Distributed Computer Systems
Introduction to Parallel Distributed Computer SystemsIntroduction to Parallel Distributed Computer Systems
Introduction to Parallel Distributed Computer Systems
 
ADBMS Object and Object Relational Databases
ADBMS  Object  and Object Relational Databases ADBMS  Object  and Object Relational Databases
ADBMS Object and Object Relational Databases
 
PERIODIC TASK SCHEDULING - Chap.5 Periodic Task Scheduling
PERIODIC TASK SCHEDULING - Chap.5 Periodic Task Scheduling PERIODIC TASK SCHEDULING - Chap.5 Periodic Task Scheduling
PERIODIC TASK SCHEDULING - Chap.5 Periodic Task Scheduling
 
Clock Synchronization (Distributed computing)
Clock Synchronization (Distributed computing)Clock Synchronization (Distributed computing)
Clock Synchronization (Distributed computing)
 
Cd rom
Cd romCd rom
Cd rom
 

Viewers also liked

Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based ReasoningR A Akerkar
 
Artificial Intelligence: Case-based & Model-based Reasoning
Artificial Intelligence: Case-based & Model-based ReasoningArtificial Intelligence: Case-based & Model-based Reasoning
Artificial Intelligence: Case-based & Model-based ReasoningThe Integral Worm
 
Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based Reasoningamironline
 
Case-based Recommender Systems for Personalized Finance Advisory
Case-based Recommender Systems for Personalized Finance AdvisoryCase-based Recommender Systems for Personalized Finance Advisory
Case-based Recommender Systems for Personalized Finance AdvisoryCataldo Musto
 
case based recommendation approach for market basket data
case based recommendation approach for market basket datacase based recommendation approach for market basket data
case based recommendation approach for market basket datamniranjanmurthy
 
Chapter - 6 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 6 Data Mining Concepts and Techniques 2nd Ed slides Han & KamberChapter - 6 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 6 Data Mining Concepts and Techniques 2nd Ed slides Han & Kambererror007
 
Genetic algorithms
Genetic algorithmsGenetic algorithms
Genetic algorithmszamakhan
 
Cluster analysis
Cluster analysisCluster analysis
Cluster analysissaba khan
 

Viewers also liked (14)

Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based Reasoning
 
Artificial Intelligence: Case-based & Model-based Reasoning
Artificial Intelligence: Case-based & Model-based ReasoningArtificial Intelligence: Case-based & Model-based Reasoning
Artificial Intelligence: Case-based & Model-based Reasoning
 
Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based Reasoning
 
Case-based Recommender Systems for Personalized Finance Advisory
Case-based Recommender Systems for Personalized Finance AdvisoryCase-based Recommender Systems for Personalized Finance Advisory
Case-based Recommender Systems for Personalized Finance Advisory
 
case based recommendation approach for market basket data
case based recommendation approach for market basket datacase based recommendation approach for market basket data
case based recommendation approach for market basket data
 
Chapter - 6 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 6 Data Mining Concepts and Techniques 2nd Ed slides Han & KamberChapter - 6 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
Chapter - 6 Data Mining Concepts and Techniques 2nd Ed slides Han & Kamber
 
Cluster analysis
Cluster analysisCluster analysis
Cluster analysis
 
KNN
KNN KNN
KNN
 
Case based reasoning
Case based reasoningCase based reasoning
Case based reasoning
 
Genetic Algorithms
Genetic AlgorithmsGenetic Algorithms
Genetic Algorithms
 
Genetic algorithms
Genetic algorithmsGenetic algorithms
Genetic algorithms
 
Cluster analysis
Cluster analysisCluster analysis
Cluster analysis
 
Cluster Analysis
Cluster AnalysisCluster Analysis
Cluster Analysis
 
Cluster analysis
Cluster analysisCluster analysis
Cluster analysis
 

Similar to Case based reasoning technique

Software engineering
Software engineeringSoftware engineering
Software engineeringsweetysweety8
 
6 Intelligent Problem Solvers In Education Design Method And Applications
6 Intelligent Problem Solvers In Education  Design Method And Applications6 Intelligent Problem Solvers In Education  Design Method And Applications
6 Intelligent Problem Solvers In Education Design Method And ApplicationsBrandi Gonzales
 
Project Management Practitioner: Problem Solving and Decision Making
Project Management Practitioner: Problem Solving and Decision MakingProject Management Practitioner: Problem Solving and Decision Making
Project Management Practitioner: Problem Solving and Decision Makinglearnonline4
 
assist clients with Policy development to.docx
assist clients with Policy development to.docxassist clients with Policy development to.docx
assist clients with Policy development to.docxDarkKnight367793
 
Icube_working_paper
Icube_working_paperIcube_working_paper
Icube_working_papernajmulq
 
03 Analyzing The Problem
03 Analyzing The Problem03 Analyzing The Problem
03 Analyzing The ProblemSandeep Ganji
 
Computer modeling
Computer modelingComputer modeling
Computer modelingAnumAngel1
 
Computer modeling
Computer modelingComputer modeling
Computer modelingNoor Fatima
 
Instructional Software Presentation
Instructional Software PresentationInstructional Software Presentation
Instructional Software Presentationtdsparks3
 
Business analytics Project.docx
Business analytics Project.docxBusiness analytics Project.docx
Business analytics Project.docxkushi62
 
Resource and technology design process
Resource and technology  design processResource and technology  design process
Resource and technology design processRobby Jackson
 
Chapter1 presentation week1
Chapter1 presentation week1Chapter1 presentation week1
Chapter1 presentation week1Assaf Arief
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineeringvucevic
 
Problem Management - Systematic Approach
Problem Management - Systematic ApproachProblem Management - Systematic Approach
Problem Management - Systematic ApproachYugi Achipireddygari
 
C3Problems and Brainstorming.ppt
C3Problems and Brainstorming.pptC3Problems and Brainstorming.ppt
C3Problems and Brainstorming.pptvijayapraba1
 

Similar to Case based reasoning technique (20)

Systems development life cycle
Systems development life cycleSystems development life cycle
Systems development life cycle
 
The CMLC 1.0.pdf
The CMLC 1.0.pdfThe CMLC 1.0.pdf
The CMLC 1.0.pdf
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
6 Intelligent Problem Solvers In Education Design Method And Applications
6 Intelligent Problem Solvers In Education  Design Method And Applications6 Intelligent Problem Solvers In Education  Design Method And Applications
6 Intelligent Problem Solvers In Education Design Method And Applications
 
Project Management Practitioner: Problem Solving and Decision Making
Project Management Practitioner: Problem Solving and Decision MakingProject Management Practitioner: Problem Solving and Decision Making
Project Management Practitioner: Problem Solving and Decision Making
 
problem characterstics.pptx
problem characterstics.pptxproblem characterstics.pptx
problem characterstics.pptx
 
assist clients with Policy development to.docx
assist clients with Policy development to.docxassist clients with Policy development to.docx
assist clients with Policy development to.docx
 
Icube_working_paper
Icube_working_paperIcube_working_paper
Icube_working_paper
 
03 Analyzing The Problem
03 Analyzing The Problem03 Analyzing The Problem
03 Analyzing The Problem
 
1 Expert System.ppt
1 Expert System.ppt1 Expert System.ppt
1 Expert System.ppt
 
Computer modeling
Computer modelingComputer modeling
Computer modeling
 
Computer modeling
Computer modelingComputer modeling
Computer modeling
 
Instructional Software Presentation
Instructional Software PresentationInstructional Software Presentation
Instructional Software Presentation
 
Business analytics Project.docx
Business analytics Project.docxBusiness analytics Project.docx
Business analytics Project.docx
 
Resource and technology design process
Resource and technology  design processResource and technology  design process
Resource and technology design process
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysis
 
Chapter1 presentation week1
Chapter1 presentation week1Chapter1 presentation week1
Chapter1 presentation week1
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Problem Management - Systematic Approach
Problem Management - Systematic ApproachProblem Management - Systematic Approach
Problem Management - Systematic Approach
 
C3Problems and Brainstorming.ppt
C3Problems and Brainstorming.pptC3Problems and Brainstorming.ppt
C3Problems and Brainstorming.ppt
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 

Recently uploaded (20)

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 

Case based reasoning technique

  • 1. Knowledge Management Case-Based Reasoning A Case-Based Reasoning(CBR) is a process of a solving problem or finding solution by taking previously similar problem or old experiance while adapting a suitable approach to the new to solve current and new problem. To store the knowledge CBR is method for building intelligent computer system out of the human reasoning and thinking. The case used in CBR must have feature that describing a real event problem with and outcome or solution.. Type of cases can be a rich sources of text, symbols and even multimedia. Most of all the case should be able to justify a decision. Figure 1: CBR Techniques Source : Pedro Gonzalez 2011 One way on how to make the Case-Base reasoning formalize is to describe in the four main process(figure 1) for automated computer and mathematical logic to understand different aspect of human reasoning and thinking. There are four main process of CBR techniques are retrieve,reuse, revise and retain. Giving an example of a case of a new Android Television(TV) software problem. The cycle starts from a new problem is identified, for example Youtube is not able to display picture. When a problem found The project leaders retrieve similar experience about similar situation from the memory the new targeted problem. They will search for any similar cases such as memory, records or system existed. From the memory, the project leaders will try to remember any cases that they have experienced before,they may also looked from previous records or system which is still relevant for the same problem . For example when a project leader found a new Android TV software problem. He or she will require to know on from the problem how to do recovering, what is the frequency of the
  • 2. problem, how did previous engineers solve the problem and the project leader will put the solutions together and justifies for decision from the retrieved solution. The project leader then will reuse such similar cases to find the best solution which can be used. They will then compare the problem to ensure it is not duplicated, it clear and consisely the same or relevant problem to the new problem, learn the behavior of problem to diagnose, understand who is the right person to refer to and how does the previous problem solved. All the retrieved solution needed to fit the new problem situation. For example the expert has found similar problem which Duomi music player made a could not be displayed which have been solve to find solution on where to do solution mapping and debugging of the problem. After reuse steps,revise will take the new solution which found from Youtube cannot display problem then to be tested and simulate. This is to find out whether the solution works or it may result to lead to other problem or undesired effect and whether there is need of revise. The result from the undesired effect cause the package release of a new application to be delayed. It can also be revise to the current or previous package release to be used. After solution found and successfully implemented to solve the problem, the expert will retain which stores the experience in his/her memory, or other type of memory such as system or documentation. For example the solution of Youtube cannot be display the expert or project leader keep information in the Product Helpdek system to retain the knowledge. Case based reasoning system is made to assist users to identify previous solution and condition to match with new problem and find the solution. It also assisting project leasers to make decision, to find similar cases from previous problem, to find best solutions and make decision. It is the best tools to assist users to take next action and to know whether the processess that have been done is successful. Most of all, in the example of Android TV software problem from past problem the programmer who do the debugging can easily identify specifically which programming lines to be debug and do trouble shoot. With the assistance from Case Based reasoning it has help users not only for Helpdesk domain but also others domain case base system such as diagnosis such as medical diagnostic system, assesment such s finance, decision suport such s decision making system and design system to support designers on design that they have created. In conclusion, Case Base reasoning not only suitable for the domains above it can also helps to capture, store and recorded past leaders experience and domain experts. The Case based reasoning system should be develop incrementally or it can be setup according to the technology and suitability or wheter the knowledge is relevant. It also helps experts and other users benefiting by incremental learning. They learn by having to face the difficulty and built up experience by seing different kind of problem and relating it to the previous problem. It helps the users to build stronger problem solving
  • 3. skills and understand complexity of problem. By having system, the expert save time on the explanation by recorded problem and solutions. The most important benefit from Case Base Reasoning is can stores and easily retrieve to assist other users besides that the expert to share knowledge for future references. REFERENCE: 1. Artificaial Intelligence Review. Kolodner, J.L. 1992. http://alumni.media.mit.edu/~jorkin/generals/papers/Kolodner_case_based_reasoning.pdf 2. Case-Based Reasoning. Ram, A. 2014. https://www.cs.auckland.ac.nz/~ian/CBR/ 3. Case-Based Reasoning. Aamodt,A.,& Plaza,E.. 1994. http://cbrwiki.fdi.ucm.es/mediawiki/index.php/Main_Page 4. Case-Based Reasoning. Watson, I., 2001. https://www.cs.auckland.ac.nz/~ian/CBR/cbr- intro.pdf 5. Introduction to Machine Learning & Case-Based Reasoning. Pantic, M., 2015. http://ibug.doc.ic.ac.uk/media/uploads/documents/courses/syllabus-CBR.pdf