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

YouTube

Machine Learning - Spring 2025

UofU Data Science via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore fundamental machine learning concepts and algorithms through this comprehensive university-level course from the University of Utah's Data Science program. Master the theoretical foundations of machine learning starting with supervised learning setups and decision trees, then progress through linear models, perceptrons, and support vector machines. Delve into computational learning theory including mistake bound models, VC dimensions, and learnability results while understanding concepts like Occam's Razor and agnostic learning. Study advanced optimization techniques such as stochastic gradient descent and least mean squares regression, followed by ensemble methods including boosting and practical implementation strategies. Gain expertise in Bayesian learning approaches, logistic regression, and neural networks while learning to quantify learning algorithms and avoid overfitting. Conclude with hands-on practical advice for applying machine learning techniques in real-world scenarios, covering both theoretical underpinnings and implementation considerations essential for data science practitioners.

Syllabus

Lecture 26: Neural networks (continued)
Lecture 25: Neural networks (continued)
Lecture 24b: Neural networks
Lecture 24a: Loss minimization (revisited)
Lecture 23b: Logistic regression
Lecture 23a: Bayesian learning (continued)
Lecture 22b: Introduction to Bayesian learning
Lecture 22a: Learning as loss minimization
Lecture 21: Stochastic Gradient Descent for SVM
Lecture 20: Practical machine learning tutorial
Lecture 19: SVMs (continued)
Lecture 18a: Boosting and Ensembles (continued)
Lecture 18b: Support vector machines
Lecture 17: Boosting
Lecture 16: VC dimensions (continued)
Lecture 15: VC dimension
Lecture 14: Agnostic learning
Lecture 13: Learnability Results for Consistent Learners
Lecture 12: Occam's Razor for a Consistent Learner
Lecture 11: Computational Learning Theory
Lecture 10: Least Mean Squares Regression
Lecture 9: Perceptron (continued)
Lecture 8b: The Perceptron Algorithm
Lecture 8a: Mistake bound learning (continued)
Lecture 7: The mistake bound model
Lecture 6b: Quantifying learning algorithms
Lectures 6a: Linear models expressiveness
Lecture 5b: Linear Models
Lecture 5a: Overfitting
Lecture 4: Decision trees (continued)
Lecture 3: Decision trees
Lecture 2: Supervised Learning - The setup
Lecture 1: What is Machine Learning?
Lecture 27: Practical advice for using machine learning

Taught by

UofU Data Science

Reviews

Start your review of Machine Learning - Spring 2025

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.