SlideShare a Scribd company logo
2
Most read
8
Most read
9
Most read
Understanding Randomness
Slide 11- 2
It’s Not Easy Being Random
Slide 11- 3
It’s Not Easy Being Random (cont.)
• It’s surprisingly difficult to generate random values even
when they’re equally likely.
• Computers have become a popular way to generate
random numbers.
• Even though they often do much better than humans,
computers can’t generate truly random numbers either.
• Since computers follow programs, the “random”
numbers we get from computers are really
pseudorandom.
• Fortunately, pseudorandom values are good enough for
most purposes.
Slide 11- 4
It’s Not Easy Being Random (cont.)
• There are ways to generate random numbers so that they are both
equally likely and truly random.
• The best ways we know to generate data that give a fair and accurate
picture of the world rely on randomness, and the ways in which we
draw conclusions from those data depend on the randomness, too.
Slide 11- 5
Practical Randomness
• We need an imitation of a real process so we can manipulate and control
it.
• In short, we are going to simulate reality.
Slide 11- 6
A Simulation
• The sequence of events we want to investigate is called a trial.
• The basic building block of a simulation is called a component.
• There are seven steps to a simulation…
Slide 11- 7
Simulation Steps
1. Identify the component to be repeated.
2. Explain how you will model the component’s
outcome.
3. State clearly what the response variable is.
4. Explain how you will combine the components into
a trial to model the response variable.
5. Run several trials.
6. Collect and summarize the results of all the trials.
7. State your conclusion.
Slide 11- 8
What Can Go Wrong?
• Don’t overstate your case.
• Beware of confusing what really happens with what a simulation suggests
might happen.
• Model outcome chances accurately.
• A common mistake in constructing a simulation is to adopt a strategy that
may appear to produce the right kind of results.
• Run enough trials.
• Simulation is cheap and fairly easy to do.
Slide 11- 9
What Have We Learned?
• How to harness the power of randomness.
• A simulation model can help us investigate a question when we can’t
(or don’t want to) collect data, and a mathematical answer is hard to
calculate.
• How to base our simulation on random values generated by a
computer, generated by a randomizing device, or found on the
Internet.
• Simulations can provide us with useful insights about the real world.

More Related Content

PPTX
System Modeling & Simulation Introduction
PPTX
Analytical learning
PPTX
Machine Learning lecture6(regularization)
PDF
Deep Generative Models
PPTX
Semantic net in AI
PPT
Instance Based Learning in Machine Learning
PDF
System simulation & modeling notes[sjbit]
PPTX
Computational learning theory
System Modeling & Simulation Introduction
Analytical learning
Machine Learning lecture6(regularization)
Deep Generative Models
Semantic net in AI
Instance Based Learning in Machine Learning
System simulation & modeling notes[sjbit]
Computational learning theory

What's hot (20)

PDF
Kernels and Support Vector Machines
PPTX
Instance based learning
PDF
Ridge regression, lasso and elastic net
PPT
Classical Planning
PPT
hierarchical_planning.ppt
PPTX
Ensemble learning
PDF
An overview of Hidden Markov Models (HMM)
PPTX
Ensemble Method (Bagging Boosting)
PPT
Computational Learning Theory
PPTX
Semi-Supervised Learning
PPTX
Probabilistic Reasoning
PPTX
State space search
PPT
Vanishing & Exploding Gradients
PPT
Support Vector Machines
DOC
Ch 6 final
PPTX
PPTX
Overfitting & Underfitting
PDF
Bayesian networks in AI
PPTX
Unit 3 random number generation, random-variate generation
PPTX
ML - Simple Linear Regression
Kernels and Support Vector Machines
Instance based learning
Ridge regression, lasso and elastic net
Classical Planning
hierarchical_planning.ppt
Ensemble learning
An overview of Hidden Markov Models (HMM)
Ensemble Method (Bagging Boosting)
Computational Learning Theory
Semi-Supervised Learning
Probabilistic Reasoning
State space search
Vanishing & Exploding Gradients
Support Vector Machines
Ch 6 final
Overfitting & Underfitting
Bayesian networks in AI
Unit 3 random number generation, random-variate generation
ML - Simple Linear Regression
Ad

Viewers also liked (6)

PPTX
PPT
Simulation and Modeling
PPT
Simulation Techniques
PPT
Chp. 2 simulation examples
PPT
Introduction to Simulation
PPTX
Slideshare ppt
Simulation and Modeling
Simulation Techniques
Chp. 2 simulation examples
Introduction to Simulation
Slideshare ppt
Ad

Similar to Understanding randomness (20)

PPTX
Discrete event simulation
PPTX
(7) Lesson 9.4
PPTX
Chapter_01 Prob and Random Variables.pptx
PPTX
Spinetti.david probability and statistics
PPTX
Simulations
PPTX
Simulation theory
PPTX
2014 simulations
PPTX
Simulation
PDF
Probability Model AI in Investment week -1
PDF
10 simulation
PDF
10 simulation
PPTX
Probability unit2.pptx
PDF
Delmas ignite-uscots-2013
PPT
Monte Carlo Simulation effective ness in reliability
PPT
Simulation Powerpoint- Lecture Notes
PPT
20121121101127simulation azmi
PDF
Probability and Statistics part 1.pdf
PPTX
Basic concepts of probability
PPTX
Random number generation
PDF
Simulation - public lecture
Discrete event simulation
(7) Lesson 9.4
Chapter_01 Prob and Random Variables.pptx
Spinetti.david probability and statistics
Simulations
Simulation theory
2014 simulations
Simulation
Probability Model AI in Investment week -1
10 simulation
10 simulation
Probability unit2.pptx
Delmas ignite-uscots-2013
Monte Carlo Simulation effective ness in reliability
Simulation Powerpoint- Lecture Notes
20121121101127simulation azmi
Probability and Statistics part 1.pdf
Basic concepts of probability
Random number generation
Simulation - public lecture

More from suncil0071 (14)

PPTX
Conditional probability
PPT
Basics of probability
PPTX
Who’s who
PPTX
Cluster and multistage sampling
PPTX
Stratified sampling
PPTX
Simple random sampling
PPTX
Simple random sampling
PPTX
Ideas to understand
PPT
Linear regression
PPT
Linear regression
PPT
Linear regression
PPTX
Correlation
PPTX
Measures of central tendency mean
PPTX
Histograms & stem plots
Conditional probability
Basics of probability
Who’s who
Cluster and multistage sampling
Stratified sampling
Simple random sampling
Simple random sampling
Ideas to understand
Linear regression
Linear regression
Linear regression
Correlation
Measures of central tendency mean
Histograms & stem plots

Recently uploaded (20)

PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPTX
Introduction to machine learning and Linear Models
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
PPTX
1_Introduction to advance data techniques.pptx
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PDF
Mega Projects Data Mega Projects Data
PPTX
Supervised vs unsupervised machine learning algorithms
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PDF
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
Computer network topology notes for revision
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Introduction to machine learning and Linear Models
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
oil_refinery_comprehensive_20250804084928 (1).pptx
IBA_Chapter_11_Slides_Final_Accessible.pptx
Acceptance and paychological effects of mandatory extra coach I classes.pptx
Business Ppt On Nestle.pptx huunnnhhgfvu
1_Introduction to advance data techniques.pptx
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
Mega Projects Data Mega Projects Data
Supervised vs unsupervised machine learning algorithms
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Computer network topology notes for revision
Introduction-to-Cloud-ComputingFinal.pptx
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
168300704-gasification-ppt.pdfhghhhsjsjhsuxush

Understanding randomness

  • 2. Slide 11- 2 It’s Not Easy Being Random
  • 3. Slide 11- 3 It’s Not Easy Being Random (cont.) • It’s surprisingly difficult to generate random values even when they’re equally likely. • Computers have become a popular way to generate random numbers. • Even though they often do much better than humans, computers can’t generate truly random numbers either. • Since computers follow programs, the “random” numbers we get from computers are really pseudorandom. • Fortunately, pseudorandom values are good enough for most purposes.
  • 4. Slide 11- 4 It’s Not Easy Being Random (cont.) • There are ways to generate random numbers so that they are both equally likely and truly random. • The best ways we know to generate data that give a fair and accurate picture of the world rely on randomness, and the ways in which we draw conclusions from those data depend on the randomness, too.
  • 5. Slide 11- 5 Practical Randomness • We need an imitation of a real process so we can manipulate and control it. • In short, we are going to simulate reality.
  • 6. Slide 11- 6 A Simulation • The sequence of events we want to investigate is called a trial. • The basic building block of a simulation is called a component. • There are seven steps to a simulation…
  • 7. Slide 11- 7 Simulation Steps 1. Identify the component to be repeated. 2. Explain how you will model the component’s outcome. 3. State clearly what the response variable is. 4. Explain how you will combine the components into a trial to model the response variable. 5. Run several trials. 6. Collect and summarize the results of all the trials. 7. State your conclusion.
  • 8. Slide 11- 8 What Can Go Wrong? • Don’t overstate your case. • Beware of confusing what really happens with what a simulation suggests might happen. • Model outcome chances accurately. • A common mistake in constructing a simulation is to adopt a strategy that may appear to produce the right kind of results. • Run enough trials. • Simulation is cheap and fairly easy to do.
  • 9. Slide 11- 9 What Have We Learned? • How to harness the power of randomness. • A simulation model can help us investigate a question when we can’t (or don’t want to) collect data, and a mathematical answer is hard to calculate. • How to base our simulation on random values generated by a computer, generated by a randomizing device, or found on the Internet. • Simulations can provide us with useful insights about the real world.