YouTube24 Jul 2023
1h 54m

Uncertainty - Lecture 2 - CS50's Introduction to Artificial Intelligence with Python 2020

Podcast cover

CS50

The podcast introduces probability theory and its mathematical foundations for AI applications. It begins with the basic axioms of probability, emphasizing values between 0 and 1 and the summation of probabilities across possible worlds. Conditional probability is explored as a degree of belief given existing evidence, crucial for AI in making informed judgments. The discussion covers random variables and probability distributions, including joint probability distributions, to represent variable values in a probability space. Key concepts such as independence and Bayes' rule are detailed, alongside probability rules like negation, inclusion-exclusion, marginalization, and conditioning. The podcast also covers Bayesian networks, Markov chains, and hidden Markov models as probabilistic models, including inference by enumeration, sampling methods, and likelihood weighting.

Outlines

Part 1: Foundations of Probability

Part 2: Inference Rules and Logic

Part 3: Bayesian Networks

Part 4: Sampling and Efficiency

Part 5: Temporal Models

Sign in to continue reading, translating and more.

Open full episode in Podwise