Case Based Planning A Framework For Planning From Experience

16
ASE-BASED PLANNING A Framework for planning from experience Abdelrahman Al-Ogail

description

A brief description about Case-Based Planning in visual way

Transcript of Case Based Planning A Framework For Planning From Experience

Page 1: Case Based Planning   A Framework For Planning From Experience

CASE-BASED PLANNINGA Framework for planning from experience

Abdelrahman Al-Ogail

Page 2: Case Based Planning   A Framework For Planning From Experience

What’s Case-Based Planning?

Page 3: Case Based Planning   A Framework For Planning From Experience

Anticipator Retrie

ver

Modifier

StorerTester

Assigner

Repairer

Page 4: Case Based Planning   A Framework For Planning From Experience

Anticipator

Input

Current Goals

Current Situation

ASSIGNERDATABASE

Output

Problems to Avoid

Information About

Them

ANTICIPATOR

Page 5: Case Based Planning   A Framework For Planning From Experience

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   A Framework For Planning From Experience

Index

Goals to Satisfy

Situations Problems to Avoid

RETRIVING INDEX

Page 7: Case Based Planning   A Framework For Planning From Experience

SIMILARITY TECHNIQUES

Similarity Techniques

GroupingIS-A

Hierarchical

Dynamic Evaluatin

g

Similarity Matrix

Page 8: Case Based Planning   A Framework For Planning From Experience

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   A Framework For Planning From Experience

STORERInput

Modified Plan

Plan Descripti

on

STORER

Create Index

Add to PlanBase

Output

Plan Stored SuccessfullyPLANBASE

Page 10: Case Based Planning   A Framework For Planning From Experience

TESTER Input

Modified Plan

Goals to Satisfy

Problems to Avoid

Tester

Actual Testing

Simulation & Diagnose

Teacher

Output

Failure Descripti

on

Failed Plan

Page 11: Case Based Planning   A Framework For Planning From Experience

ASSIGNERInput

Failure Descripti

on

Failed Plan

Assigner

Decide Failure Features

Assign Failure Credits

Output

Failure Vocablua

ry

Failed PlanASSIGNER

DATABASE

Page 12: Case Based Planning   A Framework For Planning From Experience

Plan Failure

Fix your plan

Page 13: Case Based Planning   A Framework For Planning From Experience

Exception Failure

Fix your understanding of world

Page 14: Case Based Planning   A Framework For Planning From Experience

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   A Framework For Planning From Experience

CBP Learning

Plan Learning

Exception Learning

Critic Learning

Page 16: Case Based Planning   A Framework For Planning From Experience

* References:- Paper: Case-Based Planning

- A Framework for planning from experience

Thanks