case-based planning
DESCRIPTION
A Framework for planning from experience Abdelrahman Al- Ogail. Case-Based Planning. What’s Case-Based Planning?. ANTICIPATOR. ASSIGNER DATABASE. RETRIEVER. RETRIEVER PLANBASE. RETRIVING INDEX. SIMILARITY TECHNIQUES. MODIFIER. MODIFICATION RULEBASE. STORER. PLANBASE. TESTER. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/1.jpg)
CASE-BASED PLANNINGA Framework for planning from experience
Abdelrahman Al-Ogail
![Page 2: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/2.jpg)
What’s Case-Based Planning?
![Page 3: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/3.jpg)
Anticipator Retriev
er
Modifier
StorerTester
Assigner
Repairer
![Page 4: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/4.jpg)
Anticipator
Input
Current Goals
Current Situation
ASSIGNERDATABASE
Output
Problems to Avoid
Information About
Them
ANTICIPATOR
![Page 5: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/5.jpg)
InputCurrent Situation
True States
Goals to Satisfy
Problems to Avoid
RetrieverAbstraction Hierarchy
Value Hierarchy
Similarity Tool
Ease Determine
RETRIEVERPLANBASE
Output
Best Match Plan
RETRIEVER
![Page 6: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/6.jpg)
Index
Goals to Satisfy Situations Problems
to Avoid
RETRIVING INDEX
![Page 7: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/7.jpg)
SIMILARITY TECHNIQUES
Similarity Techniques
GroupingIS-A
Hierarchical
Dynamic Evaluatin
gSimilarity
Matric
![Page 8: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/8.jpg)
MODIFIER InputBest Match Plan
Current Situation
Goals to Satisfy
Problems to Avoid
ModifierSelect Modification
Rule
Goal Specific Knowledge
General Plan Specification
Output
Modified PlanMODIFICATIONRULEBASE
![Page 9: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/9.jpg)
STORER Input
Modified Plan
Plan Descripti
on
STORER
Create Index
Add to PlanBase
Output
Plan Stored SuccessfullyPLANBASE
![Page 10: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/10.jpg)
TESTER InputModified Plan
Goals to Satisfy
Problems to Avoid
Tester
Actual Testing
Simulation & Diagnose
Teacher
Output
Failure Descripti
onFailed Plan
![Page 11: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/11.jpg)
ASSIGNERInput
Failure Descripti
onFailed PlanAssigner
Decide Failure Features
Assign Failure Credits
Output
Failure Vocablua
ryFailed PlanASSIGNER
DATABASE
![Page 12: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/12.jpg)
Plan Failure
Fix your plan
![Page 13: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/13.jpg)
Exception Failure
Fix your understanding of world
![Page 14: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/14.jpg)
REPAIRERInput
Failed Plan
Failure DescriptionDesired State
Undesired state
Failure Vocabulary RepairerSelect Repairing
Method
Apply Repairing Method
Store Repaired Plan
Output
Repaired Plan
![Page 15: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/15.jpg)
CBP Learning
Plan Learning
Exception Learning
Critic Learning
![Page 16: Case-Based Planning](https://reader035.vdocuments.us/reader035/viewer/2022062410/56816176550346895dd101bf/html5/thumbnails/16.jpg)
* References:- Paper: Case-Based Planning
- A Framework for planning from experience
Thanks