1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Tuomas Raivio and Raimo P. Hämäläinen Systems Analysis Laboratory Helsinki.

Slides:



Advertisements
Similar presentations
Autonomic Scaling of Cloud Computing Resources
Advertisements

Multi‑Criteria Decision Making
Bayesian Network and Influence Diagram A Guide to Construction And Analysis.
1 University of Southern California Keep the Adversary Guessing: Agent Security by Policy Randomization Praveen Paruchuri University of Southern California.
Game Theoretical Insights in Strategic Patrolling: Model and Analysis Nicola Gatti – DEI, Politecnico di Milano, Piazza Leonardo.
1 Research Topics Group: Professor Raimo P. Hämäläinen Graduate School Seminar University of Jyväskylä.
An Introduction to... Evolutionary Game Theory
© 2015 McGraw-Hill Education. All rights reserved. Chapter 15 Game Theory.
Markov Game Analysis for Attack and Defense of Power Networks Chris Y. T. Ma, David K. Y. Yau, Xin Lou, and Nageswara S. V. Rao.
S ystems Analysis Laboratory Helsinki University of Technology Near-Optimal Missile Avoidance Trajectories via Receding Horizon Control Janne Karelahti,
Games What is ‘Game Theory’? There are several tools and techniques used by applied modelers to generate testable hypotheses Modeling techniques widely.
Simulation Metamodeling using Dynamic Bayesian Networks in Continuous Time Jirka Poropudas (M.Sc.) Aalto University School of Science and Technology Systems.
1 S ystems Analysis Laboratory Helsinki University of Technology A Simulation Model for Aircraft Maintenance in an Uncertain Operational Environment Ville.
Modeling Human Reasoning About Meta-Information Presented By: Scott Langevin Jingsong Wang.
A camper awakens to the growl of a hungry bear and sees his friend putting on a pair of running shoes, “You can’t outrun a bear,” scoffs the camper. His.
© 2003 Warren B. Powell Slide 1 Approximate Dynamic Programming for High Dimensional Resource Allocation NSF Electric Power workshop November 3, 2003 Warren.
CS 589 Information Risk Management 23 January 2007.
Approximate Dynamic Programming for High-Dimensional Asset Allocation Ohio State April 16, 2004 Warren Powell CASTLE Laboratory Princeton University
XYZ 6/18/2015 MIT Brain and Cognitive Sciences Convergence Analysis of Reinforcement Learning Agents Srinivas Turaga th March, 2004.
1 A Game Theoretic Formulation of the Dynamic Sensor Coverage Problem Jason Marden ( UCLA ) Gürdal Arslan ( University of Hawaii ) Jeff Shamma ( UCLA )
Descriptive Modelling: Simulation “Simulation is the process of designing a model of a real system and conducting experiments with this model for the purpose.
Games of Incomplete Information. These games drop the assumption that players know each other’s preferences. Complete info: players know each other’s preferences.
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
SYSTEMS ANALYSIS LABORATORY HELSINKI UNIVERSITY OF TECHNOLOGY A Simulation Model for Military Aircraft Maintenance and Availability Tuomas Raivio, Eemeli.
Bayesian Networks, Influence Diagrams, and Games in Simulation Metamodeling Jirka Poropudas (M.Sc.) Aalto University School of Science and Technology Systems.
1 S ystems Analysis Laboratory Helsinki University of Technology Numerical methods of optimal control applied to air combat analysis Jukka Ranta Raivio,
S ystems Analysis Laboratory Helsinki University of Technology Games and Bayesian Networks in Air Combat Simulation Analysis M.Sc. Jirka Poropudas and.
01/16/2002 Reliable Query Reporting Project Participants: Rajgopal Kannan S. S. Iyengar Sudipta Sarangi Y. Rachakonda (Graduate Student) Sensor Networking.
MAKING COMPLEX DEClSlONS
1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Tuomas Raivio, and Raimo P. Hämäläinen Systems Analysis Laboratory (SAL)
1 Chapter 3 Structuring Decisions Dr. Greg Parnell Department of Mathematical Sciences Virginia Commonwealth University.
Computational Stochastic Optimization: Bridging communities October 25, 2012 Warren Powell CASTLE Laboratory Princeton University
1 Performance Evaluation of Computer Networks: Part II Objectives r Simulation Modeling r Classification of Simulation Modeling r Discrete-Event Simulation.
1 S ystems Analysis Laboratory Helsinki University of Technology Multiple Criteria Optimization and Analysis in the Planning of Effects-Based Operations.
林偉楷 Taiwan Evolutionary Intelligence Laboratory.
Managing Organizations Informed decision making as a prerequisite for success Action Vision Mission Organizational Context Policies, Goals, and Objectives.
1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Raimo P. Hämäläinen and Ville Mattila Systems Analysis Laboratory Helsinki.
1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Janne Karelahti, Tuomas Raivio, and Raimo P. Hämäläinen Systems Analysis.
1 S ystems Analysis Laboratory Helsinki University of Technology A Simulation Model for Aircraft Maintenance in an Uncertain Operational Environment Ville.
Probabilistic Reasoning for Robust Plan Execution Steve Schaffer, Brad Clement, Steve Chien Artificial Intelligence.
Ville Mattila and Kai Virtanen Systems Analysis Laboratory,
1 Helsinki University of Technology Systems Analysis Laboratory Analyzing Air Combat Simulation Results with Dynamic Bayesian Networks Jirka Poropudas.
1 S ystems Analysis Laboratory Helsinki University of Technology Scheduling Periodic Maintenance of Aircraft through simulation-based optimization Ville.
MBA7020_01.ppt/June 13, 2005/Page 1 Georgia State University - Confidential MBA 7020 Business Analysis Foundations Introduction - Why Business Analysis.
1 S ystems Analysis Laboratory Helsinki University of Technology Flight Time Allocation Using Reinforcement Learning Ville Mattila and Kai Virtanen Systems.
1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Janne Karelahti, Tuomas Raivio, and Raimo P. Hämäläinen Systems Analysis.
Modeling Reasoning in Strategic Situations Avi Pfeffer MURI Review Monday, December 17 th, 2007.
S ystems Analysis Laboratory Helsinki University of Technology Automated Solution of Realistic Near-Optimal Aircraft Trajectories Using Computational Optimal.
Adversarial Search Chapter Games vs. search problems "Unpredictable" opponent  specifying a move for every possible opponent reply Time limits.
ECO290E: Game Theory Lecture 13 Dynamic Games of Incomplete Information.
Modeling Agents’ Reasoning in Strategic Situations Avi Pfeffer Sevan Ficici Kobi Gal.
1 Systems Analysis and Decision Support Prof. Raimo P. Hämäläinen Group: Dr. Kai Virtanen M.Sc. Sanna Hanhikoski, Juho Kokkala, Ville Mattila, Jirka Poropudas,
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
1 S ystems Analysis Laboratory Helsinki University of Technology Manuscript “On the Use of Influence Diagrams in a One-on-One Air Combat Game” in Kai Virtanen’s.
S ystems Analysis Laboratory Helsinki University of Technology 1 Decision Analysis Raimo P. Hämäläinen Systems Analysis Laboratory Helsinki University.
S ystems Analysis Laboratory Helsinki University of Technology Game Theoretic Validation of Air Combat Simulation Models Jirka Poropudas and Kai Virtanen.
EC941 - Game Theory Prof. Francesco Squintani Lecture 6 1.
S ystems Analysis Laboratory Helsinki University of Technology Game Optimal Support Time of a Medium Range Air-to-Air Missile Janne Karelahti, Kai Virtanen,
1 S ystems Analysis Laboratory Helsinki University of Technology Effects-Based Operations as a Multi-Criteria Decision Analysis Problem Jouni Pousi, Kai.
S ystems Analysis Laboratory Helsinki University of Technology 15th MCDM conference - Ankara Mats Lindstedt / 1 Using Intervals for Global.
Teaching Computers to Think:
Decision Analysis Objective
Game Theory Just last week:
Simulation - Introduction
Expectimax Lirong Xia. Expectimax Lirong Xia Project 2 MAX player: Pacman Question 1-3: Multiple MIN players: ghosts Extend classical minimax search.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 2 Bayesian Games Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Decision Analysis Objective
Kai Virtanen, Janne Karelahti, Tuomas Raivio, and Raimo P. Hämäläinen
Systems Analysis Laboratory Helsinki University of Technology
Presentation transcript:

1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Tuomas Raivio and Raimo P. Hämäläinen Systems Analysis Laboratory Helsinki University of Technology Simulating Pilot’s Decision Making by an Influence Diagram Game

2 S ystems Analysis Laboratory Helsinki University of Technology Outline Air combat simulation models Existing modeling approaches Influence diagram (ID) Control decisions in one-on-one air combat ID for a control decision ID game for a control decision Simulation example Conclusions

3 S ystems Analysis Laboratory Helsinki University of Technology Air combat simulation models Analysis of air combat and pilot training are expensive tasks Every air combat situation cannot be analyzed in practice Real time piloted: –Training in a realistic environment Batch: –Controlled and repeatable environment –Discrete-event approaches Computer generated forces need a model that imitates pilot decision making Orders Commands

4 S ystems Analysis Laboratory Helsinki University of Technology Existing modeling approaches Dynamic optimization and game theory: –Optimal flight paths –Simple performance criteria –Lack of realistic uncertainty models –Non-real-time computation Models emulating the decision making of a pilot: –Computational techniques of AI: Rule-based, Value-Driven –Capture the preferences of a pilot –Real-time computation –Short planning horizon => Not optimal but myopic control commands How to handle uncertainties? Behavior of the opponent?

5 S ystems Analysis Laboratory Helsinki University of Technology Influence diagram (ID) (Howard et al. 1984) Directed acyclic graphs Describes the major factors of a decision problem Widely used in decision analysis application areas Decision Chance Deterministic Informational arc Conditional arc Alternatives available to DM Random variables Deterministic variables Time precedence Probabilistic or functional dependence Utility A utility function Conditional arc

6 S ystems Analysis Laboratory Helsinki University of Technology Influence diagram (continued) State of the world is described by attributes States are associated with –Utility –Probability Utility is a commensurable measure for goodness of attributes Results include probability distributions over utility Decisions based on utility distributions Information gathering and updating using Bayesian reasoning

7 S ystems Analysis Laboratory Helsinki University of Technology Control decisions in one-on-one air combat Find the best maneuvering sequence for the DM with respect to the goals 1. Avoid being captured by the AD 2. Capture the AD by taking into account - Preferences of a pilot - Uncertainties - Dynamic decision environment - Behavior of the AD t=  t t=0  t=  t  Influence diagrams representing the control decision of the DM: Single stage ID (Virtanen et al. 1999), –pilot’s short-term decision making Multistage ID ( Virtanen et al ), − preference optimal flight paths against given trajectories New model: Influence diagram game Decision maker (DM) Adversary (AD)

8 S ystems Analysis Laboratory Helsinki University of Technology ID for a control decision Adversary’s State Maneuver Present Threat Situation Assessment State Combat State Threat Situation Assessment Situation Evaluation Present State Adversary's Present State Present Combat State Measurement Present Measurement Adversary's Maneuver Evolution of the players’ states described by a set of differential equations The behavior of the AD?

9 S ystems Analysis Laboratory Helsinki University of Technology ID game for a control decision The best control of the DM against the worst possible action of the AD DM’s belief about AD’s viewpoint DM's viewpoint Combat state The game: - Non-zero-sum - Payoff = Expected utility Solution: - Discrete controls => Matrix game - Continuous controls => Nonlinear programming - Nash or Stackelberg equilibrium

10 S ystems Analysis Laboratory Helsinki University of Technology Simulation example Initial state advantageous for AD DM’s aircraft more agile Solution generated with the ID game DM wins AD DM y-range, km X-range, km altitude, km

11 S ystems Analysis Laboratory Helsinki University of Technology Conclusions The influence diagram game: –Models preferences under uncertainty and multiple competing objectives in one-on-one air combat –Takes into account Rational behavior of the adversary Dynamics of flight Utilization: –Air combat simulators, a good computer guided aircraft –Contributions to the existing air combat game formulations Several computational difficulties are avoided Roles of the players are varied dynamically Producing reprisal strategies –Other simulation applications