1 Helsinki University of Technology Systems Analysis Laboratory Analyzing Air Combat Simulation Results with Dynamic Bayesian Networks Jirka Poropudas.

Slides:



Advertisements
Similar presentations
1 Chapter 5 Belief Updating in Bayesian Networks Bayesian Networks and Decision Graphs Finn V. Jensen Qunyuan Zhang Division. of Statistical Genomics,
Advertisements

Desktop Business Analytics -- Decision Intelligence l Time Series Forecasting l Risk Analysis l Optimization.
Dynamic Bayesian Networks (DBNs)
Software Reliability Engineering
Simulation Metamodeling using Dynamic Bayesian Networks in Continuous Time Jirka Poropudas (M.Sc.) Aalto University School of Science and Technology Systems.
Introduction of Probabilistic Reasoning and Bayesian Networks
Probability Distributions and Stochastic Budgeting AEC 851 – Agribusiness Operations Management Spring, 2006.
12-1 Introduction to Spreadsheet Simulation Using Crystal Ball.
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
Modeling Kanban Scheduling in Systems of Systems Alexey Tregubov, Jo Ann Lane.
Bayesian Reinforcement Learning with Gaussian Processes Huanren Zhang Electrical and Computer Engineering Purdue University.
Simulation.
Introduction to Simulation. What is simulation? A simulation is the imitation of the operation of a real-world system over time. It involves the generation.
SIMULATION. Simulation Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations.
Prediction and Change Detection Mark Steyvers Scott Brown Mike Yi University of California, Irvine This work is supported by a grant from the US Air Force.
Monté Carlo Simulation MGS 3100 – Chapter 9. Simulation Defined A computer-based model used to run experiments on a real system.  Typically done on a.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
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.
S ystems Analysis Laboratory Helsinki University of Technology Games and Bayesian Networks in Air Combat Simulation Analysis M.Sc. Jirka Poropudas and.
Probability Theory and Random Processes
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 S ystems Analysis Laboratory Helsinki University of Technology Multiple Criteria Optimization and Analysis in the Planning of Effects-Based Operations.
1 Enabling Large Scale Network Simulation with 100 Million Nodes using Grid Infrastructure Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Raimo P. Hämäläinen and Ville Mattila Systems Analysis Laboratory Helsinki.
Lesson 7 - R Review of Random Variables. Objectives Define what is meant by a random variable Define a discrete random variable Define a continuous random.
1 Adaptive, Optimal and Reconfigurable Nonlinear Control Design for Futuristic Flight Vehicles Radhakant Padhi Assistant Professor Dept. of Aerospace Engineering.
1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Janne Karelahti, Tuomas Raivio, and Raimo P. Hämäläinen Systems Analysis.
Chapter 4 MODELING AND ANALYSIS. Model component Data component provides input data User interface displays solution It is the model component of a DSS.
1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Tuomas Raivio and Raimo P. Hämäläinen Systems Analysis Laboratory Helsinki.
ICOM 6115: Computer Systems Performance Measurement and Evaluation August 11, 2006.
Simulation is the process of studying the behavior of a real system by using a model that replicates the behavior of the system under different scenarios.
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.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
Monte Carlo Process Risk Analysis for Water Resources Planning and Management Institute for Water Resources 2008.
T06-02.S - 1 T06-02.S Standard Normal Distribution Graphical Purpose Allows the analyst to analyze the Standard Normal Probability Distribution. Probability.
Simulation is the process of studying the behavior of a real system by using a model that replicates the system under different scenarios. A simulation.
1 Value of information – SITEX Data analysis Shubha Kadambe (310) Information Sciences Laboratory HRL Labs 3011 Malibu Canyon.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Learning Simio Chapter 10 Analyzing Input Data
Neural Networks Demystified by Louise Francis Francis Analytics and Actuarial Data Mining, Inc.
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 BA 555 Practical Business Analysis Linear Programming (LP) Sensitivity Analysis Simulation Agenda.
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 Game Theoretic Validation of Air Combat Simulation Models Jirka Poropudas and Kai Virtanen.
1 Chapter 17 2 nd Part Making Complex Decisions --- Decision-theoretic Agent Design Xin Lu 11/04/2002.
12-1 Introduction to Monte-Carlo Simulation Experiments.
MAT 4830 Mathematical Modeling 04 Monte Carlo Integrations
S ystems Analysis Laboratory Helsinki University of Technology Game Optimal Support Time of a Medium Range Air-to-Air Missile Janne Karelahti, Kai Virtanen,
Csci 418/618 Simulation Models Dr. Ken Nygard, IACC 262B
1 S ystems Analysis Laboratory Helsinki University of Technology Effects-Based Operations as a Multi-Criteria Decision Analysis Problem Jouni Pousi, Kai.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Computer Simulation Henry C. Co Technology and Operations Management,
OPERATING SYSTEMS CS 3502 Fall 2017
Welcome to Week 06 College Statistics
Probability 9/22.
Probability and Estimation
Modeling and Simulation CS 313
Reading a Normal Curve Table
Psychology 202a Advanced Psychological Statistics
Monte Carlo Simulation Managing uncertainty in complex environments.
Probability and Estimation
Probability & Statistics Probability Theory Mathematical Probability Models Event Relationships Distributions of Random Variables Continuous Random.
Lithography Diagnostics Based on Empirical Modeling
CASE − Cognitive Agents for Social Environments
CHAPTER 15 SUMMARY Chapter Specifics
Kai Virtanen, Janne Karelahti, Tuomas Raivio, and Raimo P. Hämäläinen
MECH 3550 : Simulation & Visualization
Systems Analysis Laboratory Helsinki University of Technology
Presentation transcript:

1 Helsinki University of Technology Systems Analysis Laboratory Analyzing Air Combat Simulation Results with Dynamic Bayesian Networks Jirka Poropudas and Kai Virtanen Systems Analysis Laboratory Helsinki University of Technology P.O. Box 1100, TKK, Finland

Helsinki University of Technology Systems Analysis Laboratory 2 Winter Simulation Conference, Washington D.C Outline n Air combat (AC) simulation n Analysis of simulation results n Modelling the progress of AC in time n Dynamic Bayesian network (DBN) n Modelling AC using DBN n Summary

Helsinki University of Technology Systems Analysis Laboratory 3 Winter Simulation Conference, Washington D.C Analysis of AC Using Simulation Most cost-efficient and flexible method Commonly used models based on discrete event simulation Objectives for AC simulation study: Ÿ Acquire information on systems performance Ÿ Compare tactics and hardware configurations Ÿ Increase understanding of AC and its progress

Helsinki University of Technology Systems Analysis Laboratory 4 Winter Simulation Conference, Washington D.C Discrete Event AC Simulation Simulation input n Aircraft and hardware configurations n Tactics n Decision making parameters Simulation output n Number of kills and losses n Aircraft trajectories n AC events n etc. Decision making logic Aircraft, weapons, and hardware models

Helsinki University of Technology Systems Analysis Laboratory 5 Winter Simulation Conference, Washington D.C Traditional Statistical Models Turn AC into a Static Event Simulation data has to be analyzed statistically Statistically reliable AC simulation may require tens of thousands of simulation replications Descriptive statistics and empirical distributions for the simulation output, e.g., kills and losses Regression models describe the dependence between simulation input and output These models do not show the progress of AC in time or the effect of AC events on AC and its outcome

Helsinki University of Technology Systems Analysis Laboratory 6 Winter Simulation Conference, Washington D.C Overwhelming Amount of Simulation Data Not possible, e.g., to watch animations and observe trends or phenomena in the simulated AC How should the progress of AC be analyzed? How different AC events affect the outcome of the AC?

Helsinki University of Technology Systems Analysis Laboratory 7 Winter Simulation Conference, Washington D.C Modelling the Progress of AC in Time State of AC –Definition depends on, e.g., the goal of analysis and the simulation model properties Outcome of AC –Measure for success in AC? –Definition depends on, e.g., the goal of analysis Dynamics of AC must be included –How does AC state change in time? –How does a given AC state affect AC outcome?

Helsinki University of Technology Systems Analysis Laboratory 8 Winter Simulation Conference, Washington D.C Definition for the State of AC 1 vs. 1 AC, blue and red B t and R t are AC state variables at time t State variable values “Phases” of simulated pilots –Are a part of the decision making model –Determine behavior and phase transitions for individual pilots –Answer the question ”What is the pilot doing at time t?” Example of AC phases in X-Brawler simulation model

Helsinki University of Technology Systems Analysis Laboratory 9 Winter Simulation Conference, Washington D.C Outcome of AC Outcome O t is described by a variable with four possible values –Blue advantage: blue is alive, red is shot down –Red advantage: blue is shot down, red is alive –Mutual disadvantage: both sides have been shot down –Neutral: Both sides are alive Outcome at time t is a function of state variables B t and R t

Helsinki University of Technology Systems Analysis Laboratory 10 Winter Simulation Conference, Washington D.C Probability Distribution of AC State Changes in Time State variables are random –Probability distribution estimated from simulation data Distributions change in time = Progress of AC What-if analysis –Conditional distributions are estimated –Estimation must be repeated for all analyzed cases, ineffective Dynamic Bayesian Network 

Helsinki University of Technology Systems Analysis Laboratory 11 Winter Simulation Conference, Washington D.C Dynamic Bayesian Network Model for AC Dynamic Bayesian network –Nodes = variables –Arcs = dependencies Dependence between variables described by –Network structure –Conditional probability tables Time instant t presented by single time slice Outcome O t depends on B t and R t time slice

Helsinki University of Technology Systems Analysis Laboratory 12 Winter Simulation Conference, Washington D.C Dynamic Bayesian Network Is Fitted to Simulation Data Basic structure of DBN is assumed Additional arcs added to improve fit Probability tables estimated from simulation data

Helsinki University of Technology Systems Analysis Laboratory 13 Winter Simulation Conference, Washington D.C Continuous probability curves estimated from simulation data DBN model re-produces probabilities at discrete times DBN gives compact and efficient model for the progress of AC Progress of AC Tracked by DBN

Helsinki University of Technology Systems Analysis Laboratory 14 Winter Simulation Conference, Washington D.C DBN Enables Effective What-If Analysis Evidence on state of AC fed to DBN For example, blue is engaged within visual range combat at time 125 s –How does this affect the progress of AC? –Or the outcome of AC? DBN allows fast and efficient updating of probability distributions –More efficient what-if analysis No need for repeated re-screening simulation data

Helsinki University of Technology Systems Analysis Laboratory 15 Winter Simulation Conference, Washington D.C Future Development of Existing Models n Other definitions for AC state, e.g., based on geometry and dynamics of AC n Extension to n vs. m scenarios n Optimized time discretization –In existing models time instants have been distributed uniformly

Helsinki University of Technology Systems Analysis Laboratory 16 Winter Simulation Conference, Washington D.C Summary Progress of simulated AC studied by estimating time-varying probability distributions for AC state Probability distributions presented using a Dynamic Bayesian network DBN model approximates the distribution of AC state –Progress of AC –Dependencies between state variables –Dependence between AC events and outcome DBN used for effective what-if analysis

Helsinki University of Technology Systems Analysis Laboratory 17 Winter Simulation Conference, Washington D.C References »Anon The X-Brawler air combat simulator management summary. Vienna, VA, USA: L-3 Communications Analytics Corporation. »Feuchter, C.A Air force analyst’s handbook: on understanding the nature of analysis. Kirtland, NM. USA: Office of Aerospace Studies, Air Force Material Command. »Jensen, F.V Bayesian networks and decision graphs (Information Science and Statistics). Secaucus, NJ, USA: Springer-Verlag New York, Inc. »Law, A.M. and W.D. Kelton Simulation modelling and analysis. New York, NY, USA: McGraw-Hill Higher Education. »Poropudas, J. and K. Virtanen Game Theoretic Analysis of Air Combat Simulation Model. In Proceedings of the 12th International Symposium of Dynamic Games and Applications. The International Society of Dynamic Games. »Virtanen, K., T. Raivio, and R.P. Hämäläinen Decision theoretical approach to pilot simulation. Journal of Aircraft 26 (4):