1 Wright State University Biomedical, Industrial & Human Factors Eng. Bay of Biscay, Agent Modeling Study Raymond Hill Research sponsored by:

Slides:



Advertisements
Similar presentations
Ch:8 Design Concepts S.W Design should have following quality attribute: Functionality Usability Reliability Performance Supportability (extensibility,
Advertisements

Chapter 12 Prototyping and Testing Design of Biomedical Devices and Systems By Paul H. King Richard C. Fries.
Game Theoretical Insights in Strategic Patrolling: Model and Analysis Nicola Gatti – DEI, Politecnico di Milano, Piazza Leonardo.
Multiple Criteria Decision Analysis with Game-theoretic Rough Sets Nouman Azam and JingTao Yao Department of Computer Science University of Regina CANADA.
Applications of Single and Multiple UAV for Patrol and Target Search. Pinsky Simyon. Supervisor: Dr. Mark Moulin.
An Approach to Evaluate Data Trustworthiness Based on Data Provenance Department of Computer Science Purdue University.
CS 452 – Software Engineering Workshop Acquire-Playing Agent System Group 1: Lisa Anthony Mike Czajkowski Luiza da Silva Winter 2001, Department of Mathematics.
Lecture 1 - Introduction 1.  Introduction to Game Theory  Basic Game Theory Examples  Strategic Games  More Game Theory Examples  Equilibrium  Mixed.
Today’s Agenda  HW #1 Due  Quick Review  Finish Input Space Partitioning  Combinatorial Testing Software Testing and Maintenance 1.
Master’s Project Proposal Briefing Bill Champlin Java Quasi-Connected Components (JQCC) Tracking System March 10, 2009 Advisor - Dr. Terrance Boult.
Negotiation: Markets, Rationality, and Games. Intro Once agents have discovered each other and agreed that they are interested in buying/selling, they.
1 A Second Stage Network Recourse Problem in Stochastic Airline Crew Scheduling Joyce W. Yen University of Michigan John R. Birge Northwestern University.
Robust Mechanisms for Information Elicitation Aviv Zohar & Jeffrey S. Rosenschein The Hebrew University.
Software Agents in Economic Environments Robert S. Gazzale Ph.D. Candidate, Department of Economics Jeffrey MacKie Mason Professor, Dept. of Economics.
Why forecasting? Understanding future possibilities. Understanding the possible changes in business conditions. Learning how to cope with the possible.
UW Computer Science Department Optimizing Interaction Potentials for Multi-Agent Surveillance Dr. William M. Spears Dr. Diana F. Spears Wesley Kerr Suranga.
Scenario Oriented Project Management Knowledge Reuse within a Risk Analysis Process Márcio de Oliveira Barros Cláudia Maria Lima Werner Guilherme Horta.
Chapter 12: Simulation and Modeling Invitation to Computer Science, Java Version, Third Edition.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
CONTRASTING CULTURE, RACE, PERSONALITY, and POPULAR CULTURE
1 Collaborative and Sharable Healthcare E-learning MedBiquitous Annual Conference Dr. David Twitchell 30 April 2009.
University of Palestine software engineering department Testing of Software Systems Testing throughout the software life cycle instructor: Tasneem.
Chapter 8: Systems analysis and design
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
Aero-structure Cost Estimation and Optimization Integrated KBE System Background This research focuses on thermoplastic aero-structure cost estimations,
Zhiyong Wang In cooperation with Sisi Zlatanova
Earth System Sciences, LLC Suggested Analyses of WRAP Drilling Rig Databases Doug Blewitt, CCM 1.
Othello Artificial Intelligence With Machine Learning
CEN th Lecture CEN 4021 Software Engineering II Instructor: Masoud Sadjadi Software Project Planning.
Richard Patrick Samples Ph.D. Student, ECE Department 1.
STDM - Linear Programming 1 By Isuru Manawadu B.Sc in Accounting Sp. (USJP), ACA, AFM
A Practical Process for Simulation Component Reuse Dissertation Proposal Presentation by Robert G. Bartholet 27 May 2005.
Classifying Attributes with Game- theoretic Rough Sets Nouman Azam and JingTao Yao Department of Computer Science University of Regina CANADA S4S 0A2
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Sponsor: Dr. K.C. Chang Tony Chen Ehsan Esmaeilzadeh Ali Jarvandi Ning Lin Ryan O’Neil Spring 2010.
Software Requirements Engineering Negotiation Process Lecture-18.
Patterns of Event Causality Suggest More Effective Corrective Actions Abstract: The Occurrence Reporting and Processing System (ORPS) has used a consistent.
Costs and Benefits: using Life Cycle Assessment and Cost Benefit Analysis to measure the environmental effectiveness of waste regulation Gary Parker Pira.
1 Wright State University Biomedical, Industrial & Human Factors Eng. Search Theory Optimization: Agent Models and the Bay of Biscay Raymond Hill Research.
1 JUP Conference, Jan 2002 Hosted by Princeton University Quantitative Experimental Results: Automation to Support Time- Critical Replanning Decisions.
Introduction CS 3358 Data Structures. What is Computer Science? Computer Science is the study of algorithms, including their  Formal and mathematical.
Assessing the influence on processes when evolving the software architecture By Larsson S, Wall A, Wallin P Parul Patel.
P1516.4: VV&A Overlay to the FEDEP 20 September 2007 Briefing for the VV&A Summit Simone Youngblood Simone Youngblood M&S CO VV&A Proponency Leader
Toward A Session-Based Search Engine Smitha Sriram, Xuehua Shen, ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
Software Instrumentation of Computer and Video Games T. Bullen and M. Katchabaw Department of Computer Science The University of Western Ontario N. Dyer-Witheford.
1 S ystems Analysis Laboratory Helsinki University of Technology Flight Time Allocation Using Reinforcement Learning Ville Mattila and Kai Virtanen Systems.
Haptic Interfaces and Force-Control Robotic Application in Medical and Industrial Contexts Applicants Prof. Doo Yong Lee, KAIST Prof. Rolf Johansson,
1 What is OO Design? OO Design is a process of invention, where developers create the abstractions necessary to meet the system’s requirements OO Design.
Project Estimation techniques Estimation of various project parameters is a basic project planning activity. The important project parameters that are.
9/03 Data Mining – Introduction G Dong (WSU)1 CS499/ Data Mining Fall 2003 Professor Guozhu Dong Computer Science & Engineering WSU.
CS 1120: Computer Science II Software Life Cycle Slides courtesy of: Prof. Ajay Gupta and Prof. James Yang (format and other minor modifications by by.
Aquarius Mission Simulation A realistic simulation is essential for mission readiness preparations This requires the ability to produce realistic data,
SwinTop: Optimizing Memory Efficiency of Packet Classification in Network Author: Chen, Chang; Cai, Liangwei; Xiang, Yang; Li, Jun Conference: Communication.
Topic 4 - Database Design Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
A Generalized Architecture for Bookmark and Replay Techniques Thesis Proposal By Napassaporn Likhitsajjakul.
AN IMPROVED VOLUME, BIOMASS, AND CARBON DATABASE FOR U.S. TREE SPECIES James A. Westfall U.S. Forest Service Forest Inventory and Analysis.
In Search of a Valid Research Topic and its Development.
Modelling the Process and Life Cycle. The Meaning of Process A process: a series of steps involving activities, constrains, and resources that produce.
Robust Planning using Constraint Satisfaction Techniques Daniel Buettner and Berthe Y. Choueiry Constraint Systems Laboratory Department of Computer Science.
How to structure good history writing Always put an introduction which explains what you are going to talk about. Always put a conclusion which summarises.
Canadian Search Area Definition (CSAD) Minnesota Wing Air Branch Director Course.
Parallel Programming in Chess Simulations Part 2 Tyler Patton.
Issues in the Validation of Battle Models Presented at 19 ISMOR David Frankis ‘The Barbican’, East Street, Farnham, Surrey GU9 7TB
Managing with Imperfect Information 1 6/14/2016. Perfect Information 2 1 – Source is WikipediaWikipedia Perfect information refers to the situation in.
Software Engineering Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Air Force Institute of Technology
An Investigation of Market Dynamics and Wealth Distributions
Game Theory.
Fast Sequence Alignments
EASTERN MEDITERRANEAN UNIVERSITY DEPARTMENT OF INDUSTRIAL ENGINEERING IENG314 OPERATIONS RESEARCH II SAMIR SAMEER ABUYOUSSEF
Presentation transcript:

1 Wright State University Biomedical, Industrial & Human Factors Eng. Bay of Biscay, Agent Modeling Study Raymond Hill Research sponsored by:

2 Purpose  Update project with DMSO/AFRL presented at last year’s conference  AFIT Operational Sciences Department  WSU BIE Department  Two pieces of work accomplished to date that I will discuss today  Some future plans  Suggestions and comments?  Sorry, I made minor changes last night

3 Quick Background on Project  Lots of interest in agent models  Project Albert work  Brawler modeling work  Next Generation Mission Model  Other agent model work as well  Adaptive interface agents  Intelligent software agents  Internet agents  Challenge is how to bring agent models into the higher level models?

4 Why Higher Level Modeling?  Need to better capture command and control effects  Need to capture “intangibles”  Need to model learning based on battlefield information  Need better representation of actual information use versus perfect use  Agents and agent models hold promise but bring along many issues

5 Agent Modeling Challenges  Output analysis  Particularly with more complex models and models that are not necessarily replicable  Accurate human behavior modeling  In particular, command behavior modeling  Level of fidelity in model  Beyond that of bouncing dots  Interaction of agents and legacy modeling approaches  Brawler extensions into theater and campaign level modeling

6 Agent Modeling Challenges (cont).  Human interaction with the models  The visual impact of interactions among the agents  “What if” analyses when human behavior is being modeled  Verification and Validation

7 The Project  Need a “use case” for agent models  Dr McCue’s book great example of operational analysis  Bay of Biscay scenario amenable to agent modeling  Lots of information available  Forms a basis for subsequent research

8 Efforts Completed  Capt Ron “Greg” Carl (masters thesis)  Search theory focus - finished  Capt Joe Price (masters thesis)  Game theory focus - finished  Subhashini Ganapathy  Optimization study - finished  Entering PhD candidacy  Lance Champagne  Dissertation defense in early Fall  Same time twins are due!

9 Efforts Completed

10 Snapshot of AFIT Model

11 Methodology - Game Portion  Allied search strategies  When to search? Day versus night?  German U-boat surfacing strategies  When to surface? Day versus night?  Two-person zero-sum game  Players: Allied search aircraft and German U-boats  Met rationality assumption  Non-perfect information  Neither side knows the exact strategy the other uses  Objective is number of U-boat detections  Allied goal: maximize  German goal: minimize  Zero-sum game

12 Game Formulation  Allies: two pure search strategies  Only day and only night  Germans: two pure surfacing strategies  Only day and only night  Next step to include mixed strategies  Let parameter range from 0 to 1 as strategy  More interesting than simple pure strategy  Still more interesting with adaptation  Simple adaptation algorithm  Agents allowed to adapt strategy each month

13 Results – No Adaptation  Response Surface Methodology model  Adjusted R 2 = Equilibrium Point, 0.7, 0.54

14 Adaptation Experiment  Both sides can adapt strategies (simple model)  Three design points chosen:  Adaptation occurs every month  Investigate results  20 replications; 12-month warm-up; 12 months of statistics collection (April 1943 – February 1944)

15 Adaptation Convergence

16 Adaptation Convergence

17 Methodology Search Portion  Design data compiled according to hierarchy  Historical fact  Published studies  Data derived from raw numbers  Good judgment  MOE is number of U-boat sightings  U-boat density constant between replications  Aircraft flight hours same between replications  Therefore, sightings = search efficiency  Two cases; search regions don’t overlap, do overlap

NM NM 2 Non-overlapping Search Regions

NM 2 Overlapping Search Regions

20 Non-overlapping Search Regions Means Comparison—All Pairs (20 Iterations) (Similar Letters Indicate Statistical Equivalence)

21 Non-overlapping Search Regions Means Comparison—All Pairs (30 Iterations) (Similar Letters Indicate Statistical Equivalence)

22 Overlapping Search Regions Means Comparison—All Pairs (30 Iterations) (Similar Letters Indicate Statistical Equivalence)

23 Future Applications  Generalized architecture promotes re-use  Coast Guard Deep-water efforts  Air Force UAV search in rugged terrain or urban environments  Human-in-the-loop issues permeate  Search and rescue using UAVs  Reconnaissance using UAVs  Combat missions using UCAVs

24 Future Efforts  Champagne completing dissertation  Ganapathy starting candidacy  Looked at simulation-based optimization  Examining human-mediated optimization techniques  Application to search and rescue or operational routing  Extensions planned  Extend game theory aspects  Further refinement of search results and optimization use

25 Questions?