Stochastic Simulations
General data
Course ID: | 1000-135SST |
Erasmus code / ISCED: |
11.203
|
Course title: | Stochastic Simulations |
Name in Polish: | Symulacje stochastyczne |
Organizational unit: | Faculty of Mathematics, Informatics, and Mechanics |
Course groups: |
(in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka Elective courses for 2nd stage studies in Mathematics Specific programme courses of 2nd stage Bioinformatics |
ECTS credit allocation (and other scores): |
6.00
|
Language: | English |
Type of course: | elective courses |
Prerequisites: | Probability theory I 1000-114aRP1a |
Short description: |
The course concerns computer simulation of random variables and simple stochastic processes. It comprises also an introduction to Monte Carlo (MC) methods, also known as randomized algorithms. |
Full description: |
The subject of the course is computer simulation of random phenomena and an introduction to Monte Carlo (MC) methods, also known as randomized algorithms. The first part of the course is devoted to methods of generating random variables with a given probability distribution and simple stochastic processes. The second part presents general ideas of designing Monte Carlo algorithms, estimating their accuracy and reducing errors. Some examples of MC algorithms actually used in scientific/statistical computations will be explained and analysed. |
Bibliography: |
S. Asmussen, P.W. Glynn: Stochastic Simulation, Springer 2007 Robert, Christian, Casella, George: Monte Carlo Statistical Methods, Springer 2004 |
Learning outcomes: |
Knowledge and skills: 1. Knows the basic methods of generating random variables with various distributions: the method of transformations, rejection, composition. 2. Can generate random samples from simple probability distributions (uniform, exponential, normal, Poisson, Bernoulli) using standard functions available in a selected statistical package. 3. He can generate multidimensional random variables using the method of conditional distributions and the method of transformations. 4. Can simulate simple stochastic processes (Markov chains, Poisson processes, Markov processes on a finite state space, autoregressive processes and moving average). 5. Can calculate integrals using Monte Carlo method. He/she knows the algorithms of essential sampling, control and antithetical variables. He/she can estimate the error in Monte Carlo calculations using a consistent estimation of the asymptotic variance. 6. Knows the basic Monte Carlo methods based on Markov chains: the Metropolis-Hastings algorithm and the Gibbs probe. He/she can implement these algorithms in simple Bayesian statistical models. Social competence: 1. Can use stochastic simulations as a tool for researching random phenomena. 2. Can present the results of the probability theory as facts about random phenomena. |
Classes in period "Summer semester 2023/24" (in progress)
Time span: | 2024-02-19 - 2024-06-16 |
Navigate to timetable
MO LAB
TU WYK
LAB
W TH FR |
Type of class: |
Lab, 30 hours
Lecture, 30 hours
|
|
Coordinators: | Wojciech Niemiro | |
Group instructors: | Wojciech Niemiro | |
Students list: | (inaccessible to you) | |
Examination: | Examination |
Classes in period "Summer semester 2024/25" (future)
Time span: | 2025-02-17 - 2025-06-08 |
Navigate to timetable
MO TU W TH FR |
Type of class: |
Lab, 30 hours
Lecture, 30 hours
|
|
Coordinators: | Wojciech Niemiro | |
Group instructors: | Wojciech Niemiro | |
Students list: | (inaccessible to you) | |
Examination: | Examination |
Copyright by University of Warsaw.