active case-based reasoning for lessons delivery systems

16
Reasoning for Reasoning for Lessons Delivery Lessons Delivery Systems Systems Rosina Weber Rosina Weber David W. Aha David W. Aha L. Karl Branting L. Karl Branting J. Robert Lucas J. Robert Lucas Irma-Becerra Irma-Becerra Fernandez Fernandez

Upload: caldwell-beasley

Post on 03-Jan-2016

32 views

Category:

Documents


0 download

DESCRIPTION

Active Case-Based Reasoning for Lessons Delivery Systems. Rosina Weber David W. Aha L. Karl Branting J. Robert Lucas Irma-Becerra Fernandez. Knowledge Management motivation. State-of-the-art KM applications Active Case-Based Reasoning for Lessons Delivery Systems - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Active Case-Based Reasoning for Lessons Delivery Systems

Active Case-Based Active Case-Based Reasoning for Lessons Reasoning for Lessons Delivery SystemsDelivery Systems

Rosina Weber Rosina Weber

David W. Aha David W. Aha

L. Karl Branting L. Karl Branting

J. Robert LucasJ. Robert Lucas

Irma-Becerra FernandezIrma-Becerra Fernandez

Page 2: Active Case-Based Reasoning for Lessons Delivery Systems

Knowledge ManagementKnowledge Managementmotivationmotivation

• State-of-the-art KM applicationsState-of-the-art KM applications• Active Case-Based Reasoning forActive Case-Based Reasoning for

Lessons Delivery SystemsLessons Delivery Systems

• better reuse of their knowledgebetter reuse of their knowledge• organization's learning abilityorganization's learning ability• elicitelicit

Page 3: Active Case-Based Reasoning for Lessons Delivery Systems

Knowledge ManagementKnowledge Managementcontextcontext

• organizational knowledgeorganizational knowledge• learning organizationlearning organization• technologicaltechnological• finding solutions to new and finding solutions to new and

recurrent problemsrecurrent problems• reusing and adapting previous reusing and adapting previous

solutionssolutions• past project experiencespast project experiences

Page 4: Active Case-Based Reasoning for Lessons Delivery Systems

Lessons learnedLessons learned

• Working experiencesWorking experiences• Successes and failuresSuccesses and failures• ValidValid• Applicable Applicable • Generate impact on Generate impact on

organization’s resultsorganization’s results

Page 5: Active Case-Based Reasoning for Lessons Delivery Systems

Lessons learned systemsLessons learned systems

• Exist to support an Exist to support an organizational process.organizational process.

• Are intended to promote Are intended to promote knowledge sharing & knowledge sharing &

leveraging.leveraging.

Which organizations?Which organizations?

Page 6: Active Case-Based Reasoning for Lessons Delivery Systems

http://www.aic.nrl.navy.mil:80/~aha/lessons/http://www.aic.nrl.navy.mil:80/~aha/lessons/Air Force

• Air Combat Command Center for Lessons Learned• Center for Knowledge Sharing Lessons Learned• Automated Lessons Learned Capture and Retrieval System (ALLCARS)

Army• Center for Army Lessons Learned (CALL)• Center for Engineers Lessons Learned (CELL)• Medical Lessons Learned (AMEDD)• US Army Europe - Lessons Learned Operating System

Coast Guard• Lessons Learned and Best Practices

Joint Forces• Joint Center for Lessons Learned (JULLS)

Marine Corps• Marine Corps Lessons Learned System (MCLLS)

Navy• Doctrine Command Lessons Learned System• Combined Automated Lessons Learned (CALL @ NAWCAD)• Naval Facilities Engineering Command Lessons Learned System

Non-Military• Construction Industry Institute (Lessons Learned Wizard)• Decision Systems, Inc. (REASON)• DOE: Lessons Learned Services, SELLS, Project Hanford LL, etc.• NASA Lessons Learned Information System

• International Safety Lessons Learned Information System• NASA-Goddard: RECALL: Reusable Experience with CBR for Automating Lessons Learned)• Canadian Army Lessons Learned Centre• United Nations: UN Lessons Learned in Peacekeeping Operations

Air Force• Air Combat Command Center for Lessons Learned• Center for Knowledge Sharing Lessons Learned• Automated Lessons Learned Capture and Retrieval System (ALLCARS)

Army• Center for Army Lessons Learned (CALL)• Center for Engineers Lessons Learned (CELL)• Medical Lessons Learned (AMEDD)• US Army Europe - Lessons Learned Operating System

Coast Guard• Lessons Learned and Best Practices

Joint Forces• Joint Center for Lessons Learned (JULLS)

Marine Corps• Marine Corps Lessons Learned System (MCLLS)

Navy• Doctrine Command Lessons Learned System• Combined Automated Lessons Learned (CALL @ NAWCAD)• Naval Facilities Engineering Command Lessons Learned System

Non-Military• Construction Industry Institute (Lessons Learned Wizard)• Decision Systems, Inc. (REASON)• DOE: Lessons Learned Services, SELLS, Project Hanford LL, etc.• NASA Lessons Learned Information System

• International Safety Lessons Learned Information System• NASA-Goddard: RECALL: Reusable Experience with CBR for Automating Lessons Learned)• Canadian Army Lessons Learned Centre• United Nations: UN Lessons Learned in Peacekeeping Operations

All passive stand-alone

systems

Do LL systems promote knowledge sharing??

Have they been incorporated to the learning organization’s culture??

Do LL systems promote knowledge sharing??

Have they been incorporated to the learning organization’s culture??

Page 7: Active Case-Based Reasoning for Lessons Delivery Systems

Lessons Learned Repository

Lessons Learned Repository

Passive standalone Passive standalone systemssystems

usersusers

Lessons Learned Coordination

Lessons Learned Coordination

Page 8: Active Case-Based Reasoning for Lessons Delivery Systems

LL systems LL systems do not promote knowledge sharingdo not promote knowledge sharing

System Issue:

• they are standalone;

Information Issue:

• Textual representations are not oriented for reuse;

Unrealistic Assumptions Users:

• users know about LL systems, and where to find them;

• users have the time and the skills to search (i.e., learn to use) them;

• users can correctly interpret the lessons and reuse them successfully;

• users are reminded of their possible utility when needed;

System Issue:

• they are standalone;

Information Issue:

• Textual representations are not oriented for reuse;

Unrealistic Assumptions Users:

• users know about LL systems, and where to find them;

• users have the time and the skills to search (i.e., learn to use) them;

• users can correctly interpret the lessons and reuse them successfully;

• users are reminded of their possible utility when needed;

Reasons:

Page 9: Active Case-Based Reasoning for Lessons Delivery Systems

Knowledge ManagementKnowledge Managementcontextcontext

Page 10: Active Case-Based Reasoning for Lessons Delivery Systems

Most KM tasks are performed in the context of a Most KM tasks are performed in the context of a well-defined (e.g., business) process, and any well-defined (e.g., business) process, and any techniques designed to support KM must be techniques designed to support KM must be

embedded in it.embedded in it.

Most KM tasks are performed in the context of a Most KM tasks are performed in the context of a well-defined (e.g., business) process, and any well-defined (e.g., business) process, and any techniques designed to support KM must be techniques designed to support KM must be

embedded in it.embedded in it.

Knowledge is useful during decision-making.

Knowledge is useful during decision-making.

Embed lessons learned in

decision-support systems.

Embed lessons learned in

decision-support systems.

+

=

Page 11: Active Case-Based Reasoning for Lessons Delivery Systems

• An Active An Active LessonsLessons Delivery System Delivery System

• not standalone;

• a lessons delivery agent is embedded in a decision support system;• user is within the decision-making environment (i.e., managing tasks);

• not standalone;

• a lessons delivery agent is embedded in a decision support system;• user is within the decision-making environment (i.e., managing tasks);

• when the user changes world state conditions, the agent checks if there are lessons that apply and does one of:

a) a lesson applies to the current decision

then that lesson is shown to the user immediately;

b) a lesson applies to a decision other than the current decision

then that lesson is highlighted without interrupting the user.

• when the user changes world state conditions, the agent checks if there are lessons that apply and does one of:

a) a lesson applies to the current decision

then that lesson is shown to the user immediately;

b) a lesson applies to a decision other than the current decision

then that lesson is highlighted without interrupting the user.

Page 12: Active Case-Based Reasoning for Lessons Delivery Systems

Implications of Active Lessons Delivery

• user doesn’t need to know the agent exists;

• user doesn’t need to learn to use it, it is active;

• no additional time is required for its use;

• lessons and suggestions are stated clearly;

• suggestions are related to the current decision;

• user is told about the lesson only if it is useful.

• user doesn’t need to know the agent exists;

• user doesn’t need to learn to use it, it is active;

• no additional time is required for its use;

• lessons and suggestions are stated clearly;

• suggestions are related to the current decision;

• user is told about the lesson only if it is useful.

Page 13: Active Case-Based Reasoning for Lessons Delivery Systems

Our Solution: Our Solution: ActiveActive Lessons Delivery Lessons Delivery in HICAPin HICAP

Page 14: Active Case-Based Reasoning for Lessons Delivery Systems

The lessons learned processThe lessons learned process

• starts when a decision/task is about to be made;

• world state conditions match an applicable lesson;

• the applicable lesson contributes knowledge to

perform the task/make a decision;

• the process is only completed when the lesson is learned,

i.e., knowledge is reused and a process has been changed.

• starts when a decision/task is about to be made;

• world state conditions match an applicable lesson;

• the applicable lesson contributes knowledge to

perform the task/make a decision;

• the process is only completed when the lesson is learned,

i.e., knowledge is reused and a process has been changed.

The system that captures this process

promotes knowledge sharing.

The system that captures this process

promotes knowledge sharing.

Page 15: Active Case-Based Reasoning for Lessons Delivery Systems

1. Review: lessons learned systems2. Active Lessons Delivery: Design, implementation3. Example in HICAP4. Lesson representation5. Evaluation: effect in plans6. Lesson elicitation7. Evaluation of overall project

1. Review: lessons learned systems2. Active Lessons Delivery: Design, implementation3. Example in HICAP4. Lesson representation5. Evaluation: effect in plans6. Lesson elicitation7. Evaluation of overall project

DirectionsDirections

Page 16: Active Case-Based Reasoning for Lessons Delivery Systems

Knowledge ManagementKnowledge Managementcontextcontext