Bayesian Networks, Influence Diagrams, and Games in Simulation Metamodeling Jirka Poropudas (M.Sc.) Aalto University School of Science and Technology Systems.

Slides:



Advertisements
Similar presentations
1 Probability and the Web Ken Baclawski Northeastern University VIStology, Inc.
Advertisements

1 WHY MAKING BAYESIAN NETWORKS BAYESIAN MAKES SENSE. Dawn E. Holmes Department of Statistics and Applied Probability University of California, Santa Barbara.
Autonomic Scaling of Cloud Computing Resources
Modeling and Simulation By Lecturer: Nada Ahmed. Introduction to simulation and Modeling.
Introduction into Simulation Basic Simulation Modeling.
Making Simple Decisions Chapter 16 Some material borrowed from Jean-Claude Latombe and Daphne Koller by way of Marie desJadines,
Making Simple Decisions
1 Research Topics Group: Professor Raimo P. Hämäläinen Graduate School Seminar University of Jyväskylä.
Simulation Metamodeling using Dynamic Bayesian Networks in Continuous Time Jirka Poropudas (M.Sc.) Aalto University School of Science and Technology Systems.
Engineering Economic Analysis Canadian Edition
Including Uncertainty Models for Surrogate-based Global Optimization
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.
CS 589 Information Risk Management 23 January 2007.
Discrete-Event Simulation: A First Course Steve Park and Larry Leemis College of William and Mary.
XYZ 6/18/2015 MIT Brain and Cognitive Sciences Convergence Analysis of Reinforcement Learning Agents Srinivas Turaga th March, 2004.
1 Department of Computer Science and Engineering, University of South Carolina Issues for Discussion and Work Jan 2007  Choose meeting time.
Non-parametric Bayesian value of information analysis Aim: To inform the efficient allocation of research resources Objectives: To use all the available.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 4-1 Chapter 4 Modeling and Analysis Turban,
1 Chapter 3 Structuring Decision. 2 Structuring Decisions Learning Objectives Fundamental steps in model creation Identify and structure values and objectives.
Computer Simulation A Laboratory to Evaluate “What-if” Questions.
S ystems Analysis Laboratory Helsinki University of Technology Games and Bayesian Networks in Air Combat Simulation Analysis M.Sc. Jirka Poropudas and.
Operations Research Models
Quantitative Methods of Management
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.
Derivative Action Learning in Games Review of: J. Shamma and G. Arslan, “Dynamic Fictitious Play, Dynamic Gradient Play, and Distributed Convergence to.
1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Janne Karelahti, Tuomas Raivio, and Raimo P. Hämäläinen Systems Analysis.
Engineering Economic Analysis Canadian Edition
Model Driven DSS Chapter 9. What is a Model? A mathematical representation that relates variables For solving a decision problem Convert the decision.
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 Kai Virtanen, Tuomas Raivio and Raimo P. Hämäläinen Systems Analysis Laboratory Helsinki.
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.
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 Kai Virtanen, Janne Karelahti, Tuomas Raivio, and Raimo P. Hämäläinen Systems Analysis.
Chapter 10 Verification and Validation of Simulation Models
Experiences in assessing deposition model uncertainty and the consequences for policy application Rognvald I Smith Centre for Ecology and Hydrology, Edinburgh.
Monte Carlo Process Risk Analysis for Water Resources Planning and Management Institute for Water Resources 2008.
ECE 466/658: Performance Evaluation and Simulation Introduction Instructor: Christos Panayiotou.
Probability Refresher COMP5416 Advanced Network Technologies.
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,
Dependency Networks for Collaborative Filtering and Data Visualization UAI-2000 발표 : 황규백.
Responding To An Infection Transmission Emergency Jim Koopman MD MPH University of Michigan Center for the Study of Complex Systems & Dept. of Epidemiology.
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.
Matlab Tutorial for State Space Analysis and System Identification
S ystems Analysis Laboratory Helsinki University of Technology Game Theoretic Validation of Air Combat Simulation Models Jirka Poropudas and Kai Virtanen.
DEPARTMENT/SEMESTER ME VII Sem COURSE NAME Operation Research Manav Rachna College of Engg.
1 S ystems Analysis Laboratory Helsinki University of Technology Effects-Based Operations as a Multi-Criteria Decision Analysis Problem Jouni Pousi, Kai.
HMP Simulation - Introduction Deterministic vs. Stochastic Models Risk Analysis Random Variables Best Case/Worst Case Analysis What-If Analysis.
Perfect recall: Every decision node observes all earlier decision nodes and their parents (along a “temporal” order) Sum-max-sum rule (dynamical programming):
A simulation-based decision support system for business process planning Author:Peer Volkner, Brigitte Werners Public: ELSEVIER Fuzzy Sets and Systems.
DECISION THEORY & DECISION TREE
COmbining Probable TRAjectories — COPTRA
OPERATING SYSTEMS CS 3502 Fall 2017
Chapter 7. Classification and Prediction
Pekka Laitila, Kai Virtanen
Pekka Laitila, Kai Virtanen
Modeling and Simulation (An Introduction)
Decision Tree Analysis
Chapter 10 Verification and Validation of Simulation Models
Unit 6 Probability.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 2 Bayesian Games Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Probability & Statistics Probability Theory Mathematical Probability Models Event Relationships Distributions of Random Variables Continuous Random.
Addressing uncertainty in a transshipment problem
Kai Virtanen, Janne Karelahti, Tuomas Raivio, and Raimo P. Hämäläinen
Statistical Thinking and Applications
Games with Incomplete Preferences
Systems Analysis Laboratory Helsinki University of Technology
Introduction to Decision Sciences
MSE 606A Engineering Operations Research
Uncertainty Propagation
Presentation transcript:

Bayesian Networks, Influence Diagrams, and Games in Simulation Metamodeling Jirka Poropudas (M.Sc.) Aalto University School of Science and Technology Systems Analysis Laboratory Winter Simulation Conference 2010 Dec , Baltimore. Maryland

Contribution of the Thesis Simulation Metamodeling Influence Diagrams Decision Analysis with Multiple Criteria Dynamic Bayesian Networks Time Evolution of Simulation Games Multiple Decision Makers with Individual Objectives

The Thesis Consists of a summary article and six papers: I.Poropudas J., Virtanen K., 2010: Simulation Metamodeling with Dynamic Bayesian Networks, submitted for publication II.Poropudas J., Virtanen K., 2010: Simulation Metamodeling in Continuous Time using Dynamic Bayesian Networks, Winter Simulation Conference 2010 III.Poropudas J., Virtanen K., 2007: Analysis of Discrete Event Simulation Results using Dynamic Bayesian Networks, Winter Simulation Conference 2007 IV.Poropudas J., Virtanen K., 2009: Influence Diagrams in Analysis of Discrete Event Simulation Data, Winter Simulation Conference 2009 V.Poropudas J., Virtanen K., 2010: Game Theoretic Validation and Analysis of Air Combat Simulation Models, Systems, Man, and Cybernetics – Part A: Systems and Humans, Vol. 40, No. 5 VI.Pousi J., Poropudas J., Virtanen K., 2010: Game Theoretic Simulation Metamodeling using Stochastic Kriging, Winter Simulation Conference

Dynamic Bayesian Networks and Discrete Event Simulation Bayesian network –Joint probability distribution of discrete random variables Nodes –Simulation state variables Dependencies –Arcs –Conditional probability tables Dynamic Bayesian network –Time slices → Discrete time Simulation state at

DBNs in Simulation Metamodeling Time evolution of simulation –Probability distribution of simulation state at discrete times Simulation parameters –Included as random variables What-if analysis –Simulation state at time t is fixed → Conditional probability distributions Poropudas J., Virtanen K., Simulation Metamodeling with Dynamic Bayesian Networks, submitted for publication.

Construction of DBN Metamodel 1)Selection of variables 2)Collecting simulation data 3)Optimal selection of time instants 4)Determination of network structure 5)Estimation of probability tables 6)Inclusion of simulation parameters 7)Validation Poropudas J., Virtanen K., Simulation Metamodeling with Dynamic Bayesian Networks, submitted for publication.

Approximative Reasoning in Continuous Time DBN gives probabilities at discrete time instants → What-if analysis at these time instants Approximative probabilities for all time instants with Lagrange interpolating polynomials → What-if analysis at arbitrary time instants ”Simple, yet effective!” Poropudas J., Virtanen K., Simulation Metamodeling in Continuous Time using Dynamic Bayesian Networks, WSC Monday 10:30 A.M. - 12:00 P.M. Metamodeling I

Air Combat Analysis Poropudas J., Virtanen K., Analysis of Discrete Events Simulation Results Using Dynamic Bayesian Networks, WSC Poropudas J., Virtanen K., Simulation Metamodeling with Dynamic Bayesian Networks, submitted for publication. X-Brawler ̶ a discrete event simulation model

Influence Diagrams (IDs) and Discrete Event Simulation Decision nodes –”Controllable” simulation inputs Chance nodes –Uncertain simulation inputs –Simulation outputs –Conditional probability tables Utility nodes –Decision maker’s preferences –Utility functions Arcs –Dependencies –Information Poropudas J., Pousi J., Virtanen K., Simulation Metamodeling with Influence Diagrams, manuscript.

Construction of ID Metamodel 1)Selection of variables 2)Collecting simulation data 3)Determination of diagram structure 4)Estimation of probability tables 5)Preference modeling 6)Validation Poropudas J., Pousi J., Virtanen K., Simulation Metamodeling with Influence Diagrams, manuscript.

IDs as MIMO Metamodels Simulation parameters included as random variables Joint probability distribution of simulation inputs and outputs What-if analysis using conditional probability distributions Queueing model Poropudas J., Pousi J., Virtanen K., Simulation Metamodeling with Influence Diagrams, manuscript.

Decision Making with Multiple Criteria Decision maker’s preferences –One or more criteria –Alternative utility functions Tool for simulation based decision support –Optimal decisions –Non-dominated decisions

Air Combat Analysis Poropudas J., Virtanen K., Influence Diagrams in Analysis of Discrete Event Simulation Data, WSC Consequences of decisions Decision maker’s preferences Optimal decisions

Games and Discrete Event Simulation Poropudas J., Virtanen K., Game Theoretic Validation and Analysis of Air Combat Simulation Models, Systems, Man, and Cybernetics – Part A: Systems and Humans, Vol. 40, No. 5, pp Game setting Players –Multiple decision makers with individual objectives Players’ decisions –Simulation inputs Players’ payoffs –Simulation outputs Best responses Equilibrium solutions

Construction of Game Theoretic Metamodel 1)Definition of scenario 2)Simulation data 3)Estimation of payoffs Regression model, stochastic kriging ANOVA Poropudas J., Virtanen K., Game Theoretic Validation and Analysis of Air Combat Simulation Models, Systems, Man, and Cybernetics – Part A: Systems and Humans, Vol. 40, No. 5, pp

Best Responses and Equilibirium Solutions Best responses ̶ player’s optimal decisions against a given decision by the opponent Equilibrium solutions ̶ intersections of players’ best responses Poropudas J., Virtanen K., Game Theoretic Validation and Analysis of Air Combat Simulation Models, Systems, Man, and Cybernetics – Part A: Systems and Humans, Vol. 40, No. 5, pp

Games and Stochastic Kriging Extension to global response surface modeling Pousi J., Poropudas J., Virtanen K., Game Theoretic Simulation Metamodeling Using Stochastic Kriging, WSC Tuesday 1:30 P.M. - 3:00 P.M. Advanced Modeling Techniques for Military Problems

Utilization of Game Theoretic Metamodes Validation of simulation model –Game properties compared with actual practices For example, best responses versus real-life air combat tactics Simulation based optimization –Best responses –Dominated and non-dominated decision alternatives –Alternative objectives