Ahmad Atta. Knowledge Representation 1. Case Representation 2. Case base representation.

Slides:



Advertisements
Similar presentations
Measuring the Transfer of Knowledge Skills Constrained-student Modeler Autonomous Agent University of Electro-Communications Graduate School of Information.
Advertisements

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Alex Shenfield
Artificial Intelligence 2005/06 Partial Order Planning.
BUSINESS EGGS NEGOTIATION. RELATIONSHIP CONFLICTS Strong Emotions Misperceptions or Stereo types Poor or miscommunication Negative behavior DATA CONFLICTS.
A Cognitive Architecture Theory of Comprehension and Appraisal: Unifying Cognitive Functions and Appraisal Bob Marinier John Laird University of Michigan.
Planning II: Partial Order Planning
Problem Solving by Searching Copyright, 1996 © Dale Carnegie & Associates, Inc. Chapter 3 Spring 2007.
Plan Generation & Causal-Link Planning 1 José Luis Ambite.
Structural Reliability Analysis – Basics
© 2005 Prentice Hall6-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Automated Planning & Computer Games: Perspectives and Applications Hector Munoz-Avila.
FT228/4 Knowledge Based Decision Support Systems Rule-Based Systems Ref: Artificial Intelligence A Guide to Intelligent Systems Michael Negnevitsky – Aungier.
Artificial Intelligence
Case Based Reasoning Melanie Hanson Engr 315. What is Case-Based Reasoning? Storing information from previous experiences Using previously gained knowledge.
Fault, Configuration, Performance Management
Advanced Distributed Learning. Conditions Before SCORM  Couldn’t move courses from one Learning Management System to another  Couldn’t reuse content.
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
Human memory has two channels for processing information : visual & auditory Cognitive Theory How Do People Learn? Human memory has a limited capacity.
The Importance of Architecture for Achieving Human-level AI John Laird University of Michigan June 17, th Soar Workshop
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
1 Tree Searching Strategies. 2 The procedure of solving many problems may be represented by trees. Therefore the solving of these problems becomes a tree.
Universal Plans for Reactive Robots in Unpredictable Environments By M.J. Schoppers Presented by: Javier Martinez.
Matthew J Mattia CSC  Cumbersome Code  Consistent/Predictable design (GUEPs #5, CD’s #10)  Display “proper” amount of information  Including.
Solving problems by searching This Lecture Read Chapters 3.1 to 3.4 Next Lecture Read Chapter 3.5 to 3.7 (Please read lecture topic material before and.
Romaric GUILLERM Hamid DEMMOU LAAS-CNRS Nabil SADOU SUPELEC/IETR.
General Knowledge Dr. Claudia J. Stanny EXP 4507 Memory & Cognition Spring 2009.
Copyright © 2015 Pearson Education, Inc. Chapter 5: Algorithms.
2APL A Practical Agent Programming Language March 6, 2007 Cathy Yen.
SLB /04/07 Thinking and Communicating “The Spiritual Life is Thinking!” (R.B. Thieme, Jr.)
 There are many definitions of marketing. The better definitions are focused on customer orientation and the satisfaction of customer needs.
CBR for Fault Analysis in DAME Max Ong University of Sheffield.
91587 Mathematics and Statistics Apply systems of simultaneous equations in solving problems Level 3 Credits 2 Assessment Internal.
Kansas State University Department of Computing and Information Sciences CIS 890: Special Topics in Real-Time AI Friday, March 2, 2001 Cecil P. Schmidt.
L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Learning Prospective Robot Behavior Shichao.
Data Structure Repair. Data structure repair problem F = 20 G = 5 F = 20 G = 10 I = 5 J = 2 Broken Data Structure Errors Missing elements Inappropriate.
Ibrahim Fathy, Mostafa Aref, Omar Enayet, and Abdelrahman Al-Ogail Faculty of Computer and Information Sciences Ain-Shams University ; Cairo ; Egypt.
1 Training for the New Georgia Performance Standards Day 2: Unpacking the Standards.
© 2014 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
Merrill: CDT. Knowledge Components (Content) Fact: e.g., five horses, a new building Fact: e.g., five horses, a new building Concept: e.g., animal, vehicle.
New Bulgarian University MindRACES, First Review Meeting, Lund, 11/01/2006 Anticipation by Analogy An Attempt to Integrate Analogical Reasoning with Perception,
1 Computer Group Engineering Department University of Science and Culture S. H. Davarpanah
Chapter 3 System Performance and Models Introduction A system is the part of the real world under study. Composed of a set of entities interacting.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
AI Lecture 17 Planning Noémie Elhadad (substituting for Prof. McKeown)
Computer Science: An Overview Eleventh Edition
Science Process Skills By: Stephanie Patterson and Martha Seixas.
Software Engineering1  Verification: The software should conform to its specification  Validation: The software should do what the user really requires.
Modern Systems Analysis and Design Third Edition Chapter 2 Succeeding as a Systems Analyst 2.1.
Abdul Rahim Ahmad MITM 613 Intelligent System Chapter 10: Tools.
Large Scale Parallel Graph Coloring 1. Presentation Overview Problem Description Basic Algorithm Parallel Strategy –Work Spawning –Graph Partition Results.
MOTIVATIONAL THEORY According to John Keller Compiled from the website:
Software testing with CTesK Study 5. Test development process 1.Decision on area and depth of testing 2.Development of behavior model to be tested 3.Structuring.
LCC 6317/4720 Interactive Narrative Lecture 6 February 8, 2005.
Chapter 5 Process Modeling By Muna Shabaneh. What is a Model? What is a process? What is a Process modeling? What are the Perspectives in process representation.
F Designed to give you knowledge and application of: Section A: Business organisational structure, governance & management A1. The business organisation.
Tutoring & Help Systems Deepthi Bollu for CSE495 10/31/2003.
Team Member AI in an FPS and Goal Oriented Action Planning.
Learning Fast and Slow John E. Laird
Building a World-Class Sales University:
Case-Based Reasoning CBR Cycle CBR Problem Issues
Case-Based Reasoning System for Bearing Design
DoDAF 2.x Meta Model (DM2) Conceptual Level
Logical Agents Chapter 7.
619 Final Review Last updated Spring 2010 © : Paul Ammann.
Case-Based Reasoning BY: Jessica Jones CSCI 446.
Michael Coucheir, Deputy Team Leader
1: multiple representations
전문가 시스템(Expert Systems)
(the represented system)
Artificial Intelligence
Presentation transcript:

Ahmad Atta

Knowledge Representation 1. Case Representation 2. Case base representation

General definition [Kolodner, 1993] Problem Description Goals Constraints on the goals Problem situation Solution Solutions Reasoning steps Outcome Expected failure Repair strategy

Case(behavior) in Darmok The declarative part A goal Preconditions Alive conditions The procedural part Basic actions sub goal The state of behavior Pending, executing, succeeded, or failed. The state of goal Open, Ready, Waiting.

Case presentation in CBR-BDI Agents P = where : E is the environment (e.g. game state) O the objectives of agent. O’ the results achieved by the plan R the total resources !! R’ the resources consumed by the agent

Case base representation Case base memory in Darmok consists of two elements: 1. Snippet The procedural part of the behavior. 2. Episode e = ( P, G, S, O) where e.P is the snippet, e.G is the goal, e.S is the situation, and e.O is the outcome of applying e.P in e.S to achieve e,G.

Case memory structure 1. Episodic Memory Organization packets 2. The Category & Exemplar Model

Case Retrieval Case Retrieval in Darmok 1. Episode relevance measure ER ( e, S, G) 2. ER( e, S, G) = GS(e.G, G) + (1-0) SS(e.S, S) 3. Retrieve the episodes with maximum relevance RE(p, S, G) = {e1, ……, ek} 4. Define the predicted performance for each snippets

Adaptation Plan Dependency Graph Generation Precondition-success condition matcher (ps-matcher). Removal of unnecessary actions Adaptation for unsatisfied preconditions