Right now, Machine Learning and Data Science are two hot topics, the subject of many courses being offered at universities today. Above, you can watch a playlist of 18 lectures from a course called Learning From Data: A Machine Learning Course, taught by Caltech’s Feynman Prize-winning professor Yaser Abu-Mostafa. The course is summarized as follows:
This is an introductory course in machine learning (ML) that covers the basic theory, algorithms, and applications. ML is a key technology in Big Data, and in many financial, medical, commercial, and scientific applications. It enables computational systems to adaptively improve their performance with experience accumulated from the observed data. ML has become one of the hottest fields of study today, taken up by undergraduate and graduate students from 15 different majors at Caltech. This course balances theory and practice, and covers the mathematical as well as the heuristic aspects. The lectures follow each other in a story-like fashion.
A real Caltech course (it’s not watered down at all), the course assumes a familiarity with basic probability, matrices, and calculus.
The lectures can be found on YouTube, iTunes U and this Caltech website, which hosts slides and other course materials. The professor wrote the course textbook, also called Learning from Data.
Learning From Data will be permanently added to our list of Free Online Computer Science Courses, part of our ever-growing collection, 1,700 Free Online Courses from Top Universities.
If you would like to support the mission of Open Culture, consider making a donation to our site. It’s hard to rely 100% on ads, and your contributions will help us continue providing the best free cultural and educational materials to learners everywhere. You can contribute through PayPal, Patreon, and Venmo (@openculture). Thanks!