Ideas for Explainable AI

Slides:



Advertisements
Similar presentations
Inquiry-Based Instruction
Advertisements

Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California USA
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California USA
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Meaningful learning.
1 Update on Learning By Observation Learning from Positive Examples Only Tolga Konik University of Michigan.
Chapter 6 UNDERSTANDING AND DESIGNING QUERIES AND REPORTS.
Modeling and simulation of systems Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Expert System Human expert level performance Limited application area Large component of task specific knowledge Knowledge based system Task specific knowledge.
DOCTORAL SEMINAR, SPRING SEMESTER 2007 Experimental Design & Analysis Design February 13, 2007.
1 Learning from Behavior Performances vs Abstract Behavior Descriptions Tolga Konik University of Michigan.
Proof System HY-566. Proof layer Next layer of SW is logic and proof layers. – allow the user to state any logical principles, – computer can to infer.
DSS: Decision Support Systems and AI: Artificial Intelligence
Tactical AI, Soar, and Full Spectrum Command Paul Brobst Ryan McAlinden Institute for Creative Technologies 6/9/04 Soar Workshop.
員工訓練與發展 教 師:林昌榮 員工訓練與發展 Employee Training & Development Training DevelopmentEducation.
Teaching with Depth An Understanding of Webb’s Depth of Knowledge
Measuring Human Performance. Introduction n Kirkpatrick (1994) provides a very usable model for measurement across the four levels; Reaction, Learning,
Principle of Functional Verification Chapter 1~3 Presenter : Fu-Ching Yang.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
Oakkar Fall The Need for Decision Engine Automate business processes Implement complex business decision logic Separation of rules and process Business.
Sepandar Sepehr McMaster University November 2008
Intelligent Tutoring Systems Traditional CAI Fully specified presentation text Canned questions and associated answers Lack the ability to adapt to students.
Expert Systems Infsy 540 Dr. Ocker. Expert Systems n computer systems which try to mimic human expertise n produce a decision that does not require judgment.
Database Design - Lecture 1
Modeling Driver Behavior in a Cognitive Architecture
DSS defined: It is a system which provides tools to managers to assist them in solving semi structured problem in their own personalized way. DSS is not.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
What Our Students Need Most The 7 Fundamental Conditions of Learning.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Author: William Tunstall-Pedoe Presenter: Bahareh Sarrafzadeh CS 886 Spring 2015.
Needs Assessment The design process begins with needs assessment First, is training needed?
Explanation Facility دكترمحسن كاهاني
Production Systems A production system is –a set of rules (if-then or condition-action statements) –working memory the current state of the problem solving,
Knowledge Entry as the Graphical Assembly of Components Peter Clark, John Thompson (Boeing) Ken Barker, Bruce Porter (Univ Texas at Austin) Vinay Chaudhri,
Timber Trace Elementary School October 4, Introduction Module # 1 Structure of the Handbook Design Questions and Modules Sample Activity Box How.
8th CGF & BR Conference May 1999 Copyright 1999 Institute for Simulation & Training Continuous Planning and Collaboration for Command and Control.
Intent Specification Intent Specification is used in SpecTRM
Information & Decision Superiority Case studies in applying AI planning technologies to military & civil applications Dr Roberto Desimone Innovations.
The product of evaluation is knowledge. This could be knowledge about a design, knowledge about the user or knowledge about the task.
Dick Clark, Rich DiNinni and Gary Rauchfuss November , 2006
IV&V Facility 26SEP071 Validation Workshop Dr. Butch Caffall Director, NASA IV&V Facility 26SEP07.
MODES-650 Advanced System Simulation Presented by Olgun Karademirci VERIFICATION AND VALIDATION OF SIMULATION MODELS.
Knowledge Entry as the Graphical Assembly of Components Peter Clark, John Thompson (Boeing) Ken Barker, Bruce Porter (Univ Texas at Austin) Vinay Chaudhri,
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
Distributed Models for Decision Support Jose Cuena & Sascha Ossowski Pesented by: Gal Moshitch & Rica Gonen.
Jane Reid, AMSc IRIC, QMUL, 30/10/01 1 Information seeking Information-seeking models Search strategies Search tactics.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2004.
8th CGF & BR Conference May 1999 Copyright 1999 Institute for Simulation & Training Synthetic Forces Behavioral Architecture Ian Page
1 Learning through Interactive Behavior Specifications Tolga Konik CSLI, Stanford University Douglas Pearson Three Penny Software John Laird University.
Autonomous Mission Management of Unmanned Vehicles using Soar Scott Hanford Penn State Applied Research Lab Distribution A Approved for Public Release;
Introductory Quiz 1.What is ‘localization of function’ in the nervous system? Give one example of localization of function in the nervous system. Propose.
Understanding Naturally Conveyed Explanations of Device Behavior Michael Oltmans and Randall Davis MIT Artificial Intelligence Lab.
8th CGF & BR Conference May 1999 Copyright 1999 Institute for Simulation & Training Deriving Priority Intelligence Requirements for Synthetic Command.
3/14/20161 SOAR CIS 479/579 Bruce R. Maxim UM-Dearborn.
Agent-Based Dialogue Management Discourse & Dialogue CMSC November 10, 2006.
Learning Procedural Knowledge through Observation -Michael van Lent, John E. Laird – 인터넷 기술 전공 022ITI02 성유진.
1 Data Warehousing Data Warehousing. 2 Objectives Definition of terms Definition of terms Reasons for information gap between information needs and availability.
Gheorghe Tecuci 1,2, Mihai Boicu 1, Dorin Marcu 1 1 Learning Agents Laboratory, George Mason University 2 Center for Strategic Leadership, US Army War.
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
Advanced AI Session 2 Rule Based Expert System
Stored Procedures.
Scientific Method.
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
DSS: Decision Support Systems and AI: Artificial Intelligence
Human Behavior in the Infantry Warrior Simulation (IWARS)
Artificial Intelligence
전문가 시스템(Expert Systems)
Mark Elliot National Centre for Research Methods
Expert Knowledge Based Systems
Presentation transcript:

Ideas for Explainable AI Steve Solomon Research Programmer USC Institute for Creative Technologies

The Need for Explainable AI Complex computer-generated forces (CGFs) can be difficult to understand New simulation systems markedly increase AI complexity XAI for simulation-based training Useful during after-action review What happened? Why did it happen? What is the advantage or disadvantage of employing one tactic vs. another? XAI for simulation-based analysis Validation of CGF behaviors Standard practice is subject matter expert (SME) approval of observed CGF behavior Difficult for SME’s to fully judge behavior from just observation Reduce false negatives XAI’s demonstrated value in debugging AI behavior

XAI Production Research XAI in Full Spectrum Command Log AI’s behavior during training session Pattern match for “Decision Points” Task start/end, First contact, KIA, WIA… Provide Who, What, When, Where Q&A-based interface to AI state information Question and answer templates Current task, organization, and status Parameters that affect task performance XAI in Full Spectrum Warrior Graphically depict lines of sight & awareness Graphically depict “cones of attention”

Limitation of XAI in FSC Limited depth of explanation Can explain “how” but can’t explain “why” Important for training, validation and analysis Behavior and explanations are separate Requires an additional step in AI development Explanations must be kept in synch with behaviors XAI can cover for “invalid” behavior (bogus explanations) Explanations can seem valid even if the behavior isn’t False sense of confidence in AI systems

New Improved XAI User specifies “why” and XAI figures out “how” User provides strategic goals and constraints Goals: Mission objective, Commander’s Intent Constraints: Rules of Engagement, Doctrine… XAI generates specific tactical behaviors AI planning systems Generates multiple ranked tactical plans with embedded meta-knowledge about the tactics Records a trace of its plan generation process Uses first principles Resolves all the limitations XAI can explain “why” Unifies behavior and XAI meta-knowledge Doesn’t add steps to CGF development Enforces “valid” behavior Easier to validate “why” knowledge than “how” knowledge

Explainable AI Plan/ Explanation Generator Natural Language Explainer Off-line Activity Tactical Plans and XAI meta-knowledge Plan/ Explanation Generator Natural Language Explainer Tactical Plan Explanations Mission and Entity Goals Questions Simulation Environment

Using Soar in the Natural Language Explainer Provide discourse explanations using Rhetorical Structure Theory (RST) structures, cf. Carenini and Moore, ILEX Nucleus + Satellites Template-based approach to store clauses, with variables Output of the XAI planner is loaded into working memory Tactical plans Meta knowledge - raw RST template data Soar rules encode RST rewrite grammar for the small-unit tactics domain Different Soar operators for Why, How, and Compare queries Propose operators that the user know about discourse elements Reason about elements that the user already knows about to avoid repetition