• Ingen resultater fundet

Stochastic Simulation Introduction

N/A
N/A
Info
Hent
Protected

Academic year: 2022

Del "Stochastic Simulation Introduction"

Copied!
58
0
0

Indlæser.... (se fuldtekst nu)

Hele teksten

(1)

Stochastic Simulation Introduction

Bo Friis Nielsen

Institute of Mathematical Modelling Technical University of Denmark 2800 Kgs. Lyngby – Denmark Email: bfn@imm.dtu.dk

(2)

Bo Friis Nielsen – 17/6-2001 C04245 2

Tentative course plan Tentative course plan

18 - 26/6 Monday Tuesday Wednesday Thursday Friday Monday Tuesday

9.00 - Introduction Sampling from Exercise 3 Simulation Exercise 5 Simulated Simulation

9.45 discrete continued software Continued annealing modelling

distributions

10.00 - Generating Exercise 2: Exercise 1,2,3 Exercise 4 Exercise 5 Exercise 7: Verification 10.45 random numbers sampling from continued continued continued Simulated validation

discrete Annealing

distributions

11.00 - Testing random Exercise 2 Discrete event Exercise 4 Markov chain Exercise 7 Presentation 11.45 number generators continued simulation continued monte carlo continued of projects 13.00 - Exercise 1: Sampling from Discrete event Arena Exercise 6 Bootstrap Selection of

13.45 generation of continuous simulation Markov Chain Projects

random numbers distributions Monte Carlo

14.00 - Exercise 1 Exercise 3: Exercise 4: Variance Exercise 6 Exercises in

17.00 continued sampling from discrete event reduction continued Bootstrap

continuous simulation methods

distributions Exercise 5

(3)

Bo Friis Nielsen – 17/6-2001 C04245 3

Practicalities Practicalities

• Notes will be sold from Monday 18/6 in IMMs reception building 321, room 006 (1. floor). Price 100.00 kr.

(4)

Bo Friis Nielsen – 17/6-2001 C04245 3

Practicalities Practicalities

• Notes will be sold from Monday 18/6 in IMMs reception building 321, room 006 (1. floor). Price 100.00 kr.

• Course evaluation is: passed/not passed.

(5)

Bo Friis Nielsen – 17/6-2001 C04245 3

Practicalities Practicalities

• Notes will be sold from Monday 18/6 in IMMs reception building 321, room 006 (1. floor). Price 100.00 kr.

• Course evaluation is: passed/not passed.

• Teachers:

(6)

Bo Friis Nielsen – 17/6-2001 C04245 3

Practicalities Practicalities

• Notes will be sold from Monday 18/6 in IMMs reception building 321, room 006 (1. floor). Price 100.00 kr.

• Course evaluation is: passed/not passed.

• Teachers:

Bo Friis Nielsen, room 115, building 321 ext. 3397, e-mail bfn@imm.dtu.dk

(7)

Bo Friis Nielsen – 17/6-2001 C04245 3

Practicalities Practicalities

• Notes will be sold from Monday 18/6 in IMMs reception building 321, room 006 (1. floor). Price 100.00 kr.

• Course evaluation is: passed/not passed.

• Teachers:

Bo Friis Nielsen, room 115, building 321 ext. 3397, e-mail bfn@imm.dtu.dk

Lars Pedersen, room 215, building 321 ext. 3423, email lap@imm.dtu.dk

(8)

Bo Friis Nielsen – 17/6-2001 C04245 4

Significance

Significance

(9)

Bo Friis Nielsen – 17/6-2001 C04245 4

Significance Significance

• One of the most

(10)

Bo Friis Nielsen – 17/6-2001 C04245 4

Significance Significance

• One of the most (The most?)

(11)

Bo Friis Nielsen – 17/6-2001 C04245 4

Significance Significance

• One of the most (The most?)important Operations Research techniques

(12)

Bo Friis Nielsen – 17/6-2001 C04245 4

Significance Significance

• One of the most (The most?)important Operations Research techniques

• Many modern statistical techniques rely on simulation

(13)

Bo Friis Nielsen – 17/6-2001 C04245 5

What is simulation?

What is simulation?

(14)

Bo Friis Nielsen – 17/6-2001 C04245 5

What is simulation?

What is simulation?

• Computer experiments with mathematical model

(15)

Bo Friis Nielsen – 17/6-2001 C04245 5

What is simulation?

What is simulation?

• Computer experiments with mathematical model

• General engineering technique

(16)

Bo Friis Nielsen – 17/6-2001 C04245 5

What is simulation?

What is simulation?

• Computer experiments with mathematical model

• General engineering technique

• Analytical/numerical solutions

(17)

Bo Friis Nielsen – 17/6-2001 C04245 6

Why simulate?

Why simulate?

(18)

Bo Friis Nielsen – 17/6-2001 C04245 6

Why simulate?

Why simulate?

• Real system expensive

(19)

Bo Friis Nielsen – 17/6-2001 C04245 6

Why simulate?

Why simulate?

• Real system expensive

• Mathematical model to complex

(20)

Bo Friis Nielsen – 17/6-2001 C04245 6

Why simulate?

Why simulate?

• Real system expensive

• Mathematical model to complex

• Get idea of dynamic behaviour

(21)

Bo Friis Nielsen – 17/6-2001 C04245 7

Related areas

Related areas

(22)

Bo Friis Nielsen – 17/6-2001 C04245 7

Related areas Related areas

• Statistics

(23)

Bo Friis Nielsen – 17/6-2001 C04245 7

Related areas Related areas

• Statistics

• Computer science

(24)

Bo Friis Nielsen – 17/6-2001 C04245 7

Related areas Related areas

• Statistics

• Computer science

• Operations research

(25)

Bo Friis Nielsen – 17/6-2001 C04245 8

Target group

Target group

(26)

Bo Friis Nielsen – 17/6-2001 C04245 8

Target group Target group

• Methodology course of general interest

(27)

Bo Friis Nielsen – 17/6-2001 C04245 8

Target group Target group

• Methodology course of general interest

• Of special importance for students specialising in

(28)

Bo Friis Nielsen – 17/6-2001 C04245 8

Target group Target group

• Methodology course of general interest

• Of special importance for students specialising in Computer science

(29)

Bo Friis Nielsen – 17/6-2001 C04245 8

Target group Target group

• Methodology course of general interest

• Of special importance for students specialising in Computer science

Statistics

(30)

Bo Friis Nielsen – 17/6-2001 C04245 8

Target group Target group

• Methodology course of general interest

• Of special importance for students specialising in Computer science

Statistics

Operations Research

(31)

Bo Friis Nielsen – 17/6-2001 C04245 8

Target group Target group

• Methodology course of general interest

• Of special importance for students specialising in Computer science

Statistics

Operations Research

Planning and management

(32)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal

Course goal

(33)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

(34)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

(35)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

Variance reduction methods

(36)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

Variance reduction methods Random number generation

(37)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

Variance reduction methods Random number generation Random variable generation

(38)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

Variance reduction methods Random number generation Random variable generation The event-by-event principle

(39)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

Variance reduction methods Random number generation Random variable generation The event-by-event principle

• Simulation based statistical techniques

(40)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

Variance reduction methods Random number generation Random variable generation The event-by-event principle

• Simulation based statistical techniques Markov chain Monte Carlo

(41)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

Variance reduction methods Random number generation Random variable generation The event-by-event principle

• Simulation based statistical techniques Markov chain Monte Carlo

Bootstrap

(42)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

Variance reduction methods Random number generation Random variable generation The event-by-event principle

• Simulation based statistical techniques Markov chain Monte Carlo

Bootstrap

• Validition and verification of models

(43)

Bo Friis Nielsen – 17/6-2001 C04245 9

Course goal Course goal

• Topics related to scientific computer experimentation

• Specialised techniques

Variance reduction methods Random number generation Random variable generation The event-by-event principle

• Simulation based statistical techniques Markov chain Monte Carlo

Bootstrap

• Validition and verification of models

• Model building

(44)

Bo Friis Nielsen – 17/6-2001 C04245 10

Recommended reading Recommended reading

Sheldon M. Ross: Simulation, second edition, Academic Press 1997,ISBN-0-12-598410-3

Averill M. Law and W. David Kelton: Simulation Modeling and Analysis, McGraw-Hill 2000, ISBN 0-07-116537-1

Jerry Banks, John S. Carson II, Barry L. Nelson, David M.

Nicol: Discrete-Event System Simulation, Prentice and Hall 1999, ISBN 0-13-088702-1

Brian Ripley: Stochastic Simulation, John Wiley & Sons 1987, ISBN 0-471-818884-4.

Reuven Y. Rubinstein and Benjamin Melamed: Modern Simulation and Modelling, John Wiley & Sons 1998, ISBN 0-471-17077-1

Jack P. C. Kleijnen: Statistical Tools for Simulation

Practitioneers, Marcel Dekker 1987, ISBN 0-8247-7333-0

(45)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation

Knowledge/science in simulation

(46)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation Knowledge/science in simulation

• Modelling skill

(47)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation Knowledge/science in simulation

• Modelling skill

• Statistical methods - it is necessary to understand statistical methodology

(48)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation Knowledge/science in simulation

• Modelling skill

• Statistical methods - it is necessary to understand statistical methodology

• OR - Stochastic Processes

(49)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation Knowledge/science in simulation

• Modelling skill

• Statistical methods - it is necessary to understand statistical methodology

• OR - Stochastic Processes

• Technical skills

(50)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation Knowledge/science in simulation

• Modelling skill

• Statistical methods - it is necessary to understand statistical methodology

• OR - Stochastic Processes

• Technical skills

Random number generations

(51)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation Knowledge/science in simulation

• Modelling skill

• Statistical methods - it is necessary to understand statistical methodology

• OR - Stochastic Processes

• Technical skills

Random number generations Sampling from distributions

(52)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation Knowledge/science in simulation

• Modelling skill

• Statistical methods - it is necessary to understand statistical methodology

• OR - Stochastic Processes

• Technical skills

Random number generations Sampling from distributions Variance reduction techniques

(53)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation Knowledge/science in simulation

• Modelling skill

• Statistical methods - it is necessary to understand statistical methodology

• OR - Stochastic Processes

• Technical skills

Random number generations Sampling from distributions Variance reduction techniques

Statistical techniques bootstrap/MCMC

(54)

Bo Friis Nielsen – 17/6-2001 C04245 11

Knowledge/science in simulation Knowledge/science in simulation

• Modelling skill

• Statistical methods - it is necessary to understand statistical methodology

• OR - Stochastic Processes

• Technical skills

Random number generations Sampling from distributions Variance reduction techniques

Statistical techniques bootstrap/MCMC

• General purpose/and specialised simulation software

(55)

Bo Friis Nielsen – 17/6-2001 C04245 12

Discrete versus continuous

Discrete versus continuous

(56)

Bo Friis Nielsen – 17/6-2001 C04245 12

Discrete versus continuous Discrete versus continuous

• Discrete event simulation

(57)

Bo Friis Nielsen – 17/6-2001 C04245 12

Discrete versus continuous Discrete versus continuous

• Discrete event simulation

• as opposed to continuous simulation

(58)

Bo Friis Nielsen – 17/6-2001 C04245 12

Discrete versus continuous Discrete versus continuous

• Discrete event simulation

• as opposed to continuous simulation

• mixed models

Referencer

RELATEREDE DOKUMENTER

Discrete time discrete-time Markov decision Markov chain (DTMC) process (MDP).. Continuous time

Sportspsykologiske konsulenter er nødt til at være opmærksom på, hvordan resultater kan påvirke organisatoriske ændringer (f.eks. udskifte trænere), og hvordan

Det vil sige: Vi målte i hvilken grad sejlerne troede på deres automatiske angstprovokerende tanker, vi undersøgte hvordan disse tanker hang sammen med følelser og adfærd,

Based on the literature showing that grit is associated with deliberate practice (Tedesqui & Young, 2017; 2018) and performance in general (Eskreis-Winkler et al.,

Estimation i den stokastisk volatilitet via Markov Chain Monte Carlo, vil i denne sammenhæng byg- ge p˚a en kombination af Metropolis-Hastings og Gibbs sampler.. Dette gøres, da det

Lecture: Symbolic methods for finite-state model checking 2.+3. Exercise class: Circuit

Centralized and distributed implementations of the proposed inter-cell rank coordination framework are presented, followed by exhaustive Monte Carlo simulation results demonstrating

Study design: acute exercise and sample collection To assess the marker profile and the kinetics of EVs released during physical activity, we performed a comparative exercise