- Introduction - Probabilistic and Statistical Machine Learning 2020
- Lecture 1 - Introduction
- Lecture 2 - Reasoning under Uncertainty
- Lecture 3 - Continuous Variables
- Lecture 4 - Sampling
- Lecture 5 - Markov Chain Monte Carlo
- Lecture 6 - Gaussian Distributions
- Lecture 7 - Gaussian Parametric Regression
- Lecture 8 - Learning Representations
- Lecture 9 - Gaussian Processes
- Lecture 10 - Understanding Kernels
- Lecture 11 - Example of GP Regression
- Lecture 12 - Gauss-Markov Models
- Lecture 13 - Gaussian Process Classification
- Lecture 14 - Generalized Linear Models
- Lecture 15 - Exponential Families
- Lecture 16 - Gaussian Process Classification
- Lecture 17 - Factor Graphs
- Lecture 18 - The Sum-Product Algorithm
- Lecture 19 — Extended Example- Topic Modelling
- Lecture 20 — Latent Dirichlet Allocation
- Lecture 21 — Expectation Maximization (EM)
- Lecture 22 — Variational Inference
- Lecture 23 — Tuning Inference Algorithms
- Lecture 24 — Customizing Probabilistic Models
- Lecture 25 — Making Decisions
- Lecture 26 — Revision
内容简介:蒂宾根大学《概率机器学习》课程(2020)全面解析:从贝叶斯基础到非参数方法。这门课程是机器学习领域中不可多得的系统性教学资源,特别适合希望深入掌握概率推理理论及其应用的学习者。
课程简介
蒂宾根大学在2020年开设的《概率机器学习》课程是一门极具深度和实用性的课程。它不仅涵盖了经典的贝叶斯方法,还系统介绍了现代的概率推理技术,如EM算法、隐马尔可夫模型(HMM)、条件随机场(CRF)以及非参数贝叶斯方法。对于想要提升自己在不确定性建模方面能力的学生或工程师来说,这门课程提供了完整的知识体系。 课程的讲解风格非常注重理论与实践的结合。每一位重要概念都会配以实际案例,例如EM算法在K-means聚类中的应用、CRF在自然语言处理中的表现等,确保学习后可以立刻应用于实际项目中。此外,课程内容也强调对数学基础的掌握,要求学习者具备基本的概率论知识,如贝叶斯公式、期望值等。这使得课程更适合有一定基础的研究者或工程人员。
课程的价值与亮点
这门课程的独特之处在于其视角的中立性和实用性。不同于传统将贝叶斯与非贝叶斯割裂开的课程,该课程以更全面的角度分析概率方法的应用场景,包括最大似然估计、变分推理等。这种均衡覆盖让学习者能够更灵活地选择合适的工具来解决实际问题。 在实操层面,课程包含大量代码示例与练习题,帮助学习者巩固所学内容。特别是在高级主题部分,如卡尔曼滤波和粒子滤波,这些技术被广泛应用于机器人、自动驾驶等领域,是当前研究的热点方向。
适合人群
这门课程适合多个群体。首先,正在从事机器学习相关工作的工程师可以通过课程补充概率推理方面的短板;其次,计算机科学或统计学专业的硕士生可以将其作为补充课程,提高理论水平;最后,需要处理复杂数据不确定性的研究人员也可以从中受益。 尽管课程有一定的数学难度,但只要具备一定基础,就能顺利跟上节奏。建议在开始学习前先复习贝叶斯公式、期望和方差等相关知识,以便更好地理解后续内容。








