Lecture 7: Bayes' Theorem and the Value of Imperfect Information Flashcards
Signal Definition
Information obtained to reduce uncertainty
Reducing uncertainty
- Core risk management strategy
- Obtain information in order to reduce uncertainty
- Problem: information is costly
Bayes’ Theorem
- Used for revising a probability value (prior p(y)) based on additional information that is later obtained (signal s)
- The information is used to construct the posterior distribution (p(y|s)) which represents an updated state of information
p(y|s) =
p(y, s) / p(s) =
[p(s|y) * p(y)] / P(s)
How can we calculate the value of imperfect information?
Value of imperfect information = EV with imperfect information (e.g. prototype) - EV without
Risk Profile
Probability (1 - F_i) that a certain level of the objective is exceeded.
(F_i: cumulative distribution function)
How can we draw the Risk profile?
- Determine the probability of each outcome (profit)
- Calculate 1-p (= 1 - F)
- Draw the graph (risk profile 1 - F dependent on outcome (profit))
What can we do in case of increasing complexity? What is the problem of decision trees?
Problem:
Decision trees get very large especially if there are many possible outcomes and uncertain factors
Solution:
Monte Carlo Simulation
Monte Carlo Simulation
- Repeated random samples of model input variables over many simulation runs
- Aims to create a model that is close to the real world
- Used to describe or predict how a system will operate
Monte Carlo Simulation (Steps)
- Formulate a simulation model that represents the uncertainties of the problem
- Define the probability distribution functions for the random input variables
- Map the model in a computer environment
- Using a sample of N numbers, you can develop output measures of interest
MCS - Formulate a simulation model (1)
- Formulate a model that represents the uncertainties of the problem
Example:
- Profit = sales volume x profit margin - fixed cost
- Known: fixest cost and price per unit
- Unknown: raw material & production cost, sales volume
MCS - Distributions of Random Variables (2)
- Define the probability distribution functions for the random input variables
E.g. normal distribution
MCS - Implementation of MC Simulation (3)
Map the model in a computer environment:
- Determine the value of the controllable inputs
- Let the computer make a random draw for each of the probabilistic inputs
- Calculate the value of the outcome using the generated numbers
- Repeat the previous steps to generate N Values for the outcome
How can we generate random normal distributed values in Excel?
RAND(): generates a uniformly distributed random number x between 0 and 1
NORM.INV(x, y, z): provides the outcome that has the cumulative normal probability x drawn from a normal distribution with mean y and standard deviation z.
MCS - Output Measures (4)
Using the sample of N numbers you can develop output measures such as:
- Average outcome (e.g. avg profit)
- Risk profile (e.g. prob. of loss)
How many simulation runs do we need?
- Law of large numbers: Sample averages converge to the expected value of a random variable if N goes to infinity
- Opposing pressures: inaccurate vs time to simulate