Skip to content
Course Rockstar
TechnologyAll Levels

Reasoning Under Uncertainty

This course introduces the foundational principles of artificial intelligence through the lens of reasoning and decision-making under uncertainty. Students...

By Rhonda Hoenigman on Coursera

About This Course

This course introduces the foundational principles of artificial intelligence through the lens of reasoning and decision-making under uncertainty. Students begin by examining how intelligent agents act in uncertain environments using probability theory, Bayes’ Rule, and independence assumptions to update beliefs—concepts that underpin probabilistic machine learning and data-driven decision-making. The course then explores Bayesian Networks as a structured framework for representing complex dependencies and performing inference, connecting to modern graphical models and causal reasoning. Building on this, students study probabilistic reasoning over time using temporal models such as Hidden Markov Models, with links to contemporary sequence modeling and state estimation in applications like speech recognition and robotics. Finally, the course addresses sequential decision-making through Markov Decision Processes, where students learn to compute optimal policies using value iteration, policy iteration, and the Bellman equation—ideas that form the foundation of modern reinforcement learning methods used in systems such as autonomous agents and game-playing AI.

Topics Covered

Frequently Asked Questions

How much does Reasoning Under Uncertainty cost?

Visit the Reasoning Under Uncertainty course page for current pricing and available discounts.

Who teaches Reasoning Under Uncertainty?

Reasoning Under Uncertainty is taught by Rhonda Hoenigman, University of Colorado Boulder.

What skill level is Reasoning Under Uncertainty for?

This course is designed for all levels learners.

Similar Courses

Included with membership
Enroll Now
Students0
DurationSelf-paced
LevelAll Levels
Languageen
PlatformCoursera