EdX

Mathematical understanding of uncertainty (edX)

Mathematical understanding of uncertainty (edX)

This lecture series discusses how the concept of probability can be used to handle, control, and exploit uncertainty in the real-world. It is an undergraduate-level lecture series on probability, but is entirely different from the usual courses on probability theory. The lectures cover the basics of probability theory including the relevant mathematics, but instead of focusing on mathematics, the lectures explain how probability theory can help understand real-world uncertainty using various examples.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

The examples are used to describe how uncertainty can be exploited to implement modern randomized algorithms such as Markov chain Monte Carlo and deep learning.
The first part of the series (three weeks) discusses the basics of probability theory such as the mathematical formulation of probability, random variables, expectation, and variance in a creative way as a means to quantify uncertainty.
The second part of the series (five weeks) introduces a few universal principles of probability theory. Standard theorems in probability theory such as the law of large numbers and the central limit theorems are introduced as fundamental examples of universal principles, and hence, are discussed from a unique perspective. These universal principles are used to explain uncertainty in the real-world, and numerous interesting examples are introduced for illustration.
The third part of the series (four weeks) introduces the concept of Markov chain and then discusses various randomized algorithms as examples of Markov chains. For example, riffle shuffle of playing cards, Markov chain Monte Carlo, and deep learning algorithms are discussed based on the modern theory of Markov chains.
The lecture series requires knowledge of calculus, but knowledge of higher mathematics and probability is not a pre-requisite.

What you'll learn

  • Basic probability theory including random variable, expectation, and variance
  • Universal principles in probability theory such as law of large numbers, central limit theorem, and large deviation principles, and their applications
  • Heavy-tailed phenomenon
  • Theory random processes and applications to real world problem
  • Theory of Markov chains and applications to simulation, randomization, and deep learning.

Syllabus

Lecture 1. Uncertainty: Control vs Exploit
1) A toy example
2) Control the uncertainty
3) Exploit the uncertainty

Lecture 2. Quantification of Uncertainty (1): Probability and Random Variables
1) Mathematical formulation of probability
2) Random variables
3) Independence

Lecture 3. Quantification of Uncertainty (2): Expectation and Variance
1) Expectation
2) Variance and standard deviation
3) Applications

Lecture 4. Universal Principle (1): Law of large numbers
1) Introduction to universality
2) Law of large numbers
3) Proof of law of large numbers
4) Applications

Lecture 5. Universal Principle (2): Central limit theorem
1) Central limit theorem
2) Applications to statistics

Lecture 6. Universal Principle (3): More on fluctuation
1) Heavy-tailed random variables
2) Large deviation principles

Lecture 7. Universal Principle (4): Random processes
1) Introduction to random processes
2) Simple random walk on a line
3) Applications to gambling

Lecture 8. Universal Principle (5): Universality of random processes
1) Universality in random walks
2) Galton-Watson tree

Lecture 9. How to use uncertainty? (1): Introduction to Markov Chains
1) Markov processes
2) Markov chains
3) Examples

Lecture 10. How to use uncertainty? (2): Universal principles of Markov chains
1) Stationary distribution
2) Universal principles for Markov chains

Lecture 11. How to use uncertainty? (3): MCMC and Cutoff phenomenon
1) Markov chain Monte Carlo (MCMC)
2) Markov chain mixing theory
3) Cutoff phenomenon

Lecture 12. How to use uncertainty? (4): Stochastic optimizations and deep learning
1) Gradient descent
2) Stochastic gradient descent
3) Mini-batch gradient descent

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Cours préparatoire: Fonctions trigonométriques, logarithmiques et exponentielles (edX) EdX
École Polytechnique Fédérale de Lausanne,EPFLx

Cours préparatoire: Fonctions trigonométriques, logarithmiques et exponentielles (edX)

Ce cours donne les connaissances fondamentales liées aux fonctions trigonométriques, logarithmiques et exponentielles. Le cours propose une approche très détaillée et précise des notions fondamentales liées aux fonctions trigonométriques, logarithmiques et exponentielles.

Self Paced
Self-Paced
Introductory Statistics : Sample Survey and Instruments for Statistical Inference (edX) EdX
Seoul National University,SNUx

Introductory Statistics : Sample Survey and Instruments for Statistical Inference (edX)

The purpose of this course is to introduce basic concepts of sample surveys and to teach statistical inference process using real-life examples. In this course, you will learn about sample surveys with the concepts of samples and populations. In addition, we will discuss possible problems(bias) of the surveys based on practical examples and concept of probability errors in sampling.

Self Paced
Self-Paced
Statistics Using Python (edX) EdX
University of Wisconsin–Madison,WisconsinX

Statistics Using Python (edX)

Learn the fundamentals of statistics using Python. This course is a compact primer in statistics as a foundation for data-driven business analysis. A selection of concepts include descriptive statistics, probability, inference, correlation, and regression. The course also exposes students to basic Python programming for use in statistics.

Sep 2nd 2026
5-12 Weeks
Probability and Statistics III: A Gentle Introduction to Statistics (edX) EdX
Georgia Institute of Technology,GTx

Probability and Statistics III: A Gentle Introduction to Statistics (edX)

This course provides an introduction to basic statistical concepts. We begin by walking through a library of probability distributions – including the normal distribution, which in turn leads to the Central Limit Theorem. We then discuss elementary descriptive statistics and estimation methods.

Self Paced
Self-Paced
Public Debt Dynamics under Uncertainty (edX) EdX
International Monetary Fund - IMF,IMFx

Public Debt Dynamics under Uncertainty (edX)

This online course, presented jointly by the Institute for Capacity Development and the Fiscal Affairs Department, provides an overview of how to assess public debt dynamics under uncertainty. That is, the course discusses how to think about public debt projections when we acknowledge uncertainty about the key variables that underly debt projections (GDP growth, interest and exchange rates, and primary balances).

Self Paced
Self-Paced
Linear Algebra IV: Orthogonality & Symmetric Matrices and the SVD (edX) EdX
Georgia Institute of Technology,GTx

Linear Algebra IV: Orthogonality & Symmetric Matrices and the SVD (edX)

This course takes you through roughly five weeks of MATH 1554, Linear Algebra, as taught in the School of Mathematics at The Georgia Institute of Technology. In the first part of this course you will explore methods to compute an approximate solution to an inconsistent system of equations that have no solutions. Our overall approach is to center our algorithms on the concept of distance.

Self Paced
Self-Paced
Data Science: R Basics (edX) EdX
HarvardX,Harvard University

Data Science: R Basics (edX)

Build a foundation in R and learn how to wrangle, analyze, and visualize data. This course will introduce you to the basics of R programming. You can better retain R when you learn it to solve a specific problem, so you’ll use a real-world dataset about crime in the United States. You will learn the R skills needed to answer essential questions about differences in crime across the different states.

Self Paced
Self-Paced
MathTrackX: Statistics (edX) EdX
University of Adelaide,AdelaideX

MathTrackX: Statistics (edX)

Understand fundamental concepts relating to statistical inference and how they can be applied to solve real world problems. This course will build on probability and random variable knowledge gained from previous courses in the MathTrackX XSeries with the study of statistical inference, one of the most important parts of statistics.

Self Paced
Self-Paced
Decision Making Under Uncertainty: Introduction to Structured Expert Judgment (edX) EdX
Delft University of Technology,DelftX

Decision Making Under Uncertainty: Introduction to Structured Expert Judgment (edX)

Don't let the absence of data or the lack of appropriate data affect your decision-making. Learn how expert opinion can be used rigorously for uncertainty quantification. In an increasingly data-driven world, data and its use aren't always all it's cracked up to be. This course aims to address the critical lack of any or appropriate data in many areas where complex decisions need to be made.

Self Paced
Self-Paced
Linear Algebra II: Matrix Algebra (edX) EdX
Georgia Institute of Technology,GTx

Linear Algebra II: Matrix Algebra (edX)

This course takes you through roughly three weeks of MATH 1554, Linear Algebra, as taught in the School of Mathematics at The Georgia Institute of Technology. Your ability to apply the concepts that we introduced in our previous course is enhanced when you can perform algebraic operations with matrices. At the start of this class, you will see how we can apply the Invertible Matrix Theorem to describe how a square matrix might be used to solve linear equations.

Self Paced
Self-Paced