Machine LearningBeginner
Machine Learning Crash Course
Google's fast-paced introduction to machine learning. Covers ML concepts, TensorFlow APIs, and real-world case studies. Written and maintained by Google engineers. Completely free.
Free course on MIT OpenCourseWare
MIT's Machine Learning course (6.867) is a rigorous, advanced course available free on OpenCourseWare. It covers supervised learning, unsupervised learning, and statistical foundations from a theoretical perspective. The course uses MIT's teaching materials: lectures, problem sets, and exams. After finishing, you understand the mathematics behind ML algorithms. This is not for beginners. The main limitation: MIT's pace is fast. Expect 20+ hours per week of work if you do all problem sets and the exam.
MIT's graduate-level machine learning course. Covers supervised and unsupervised learning, neural networks, SVMs, Bayesian methods, EM algorithm, and reinforcement learning.
Machine LearningBeginner
Google's fast-paced introduction to machine learning. Covers ML concepts, TensorFlow APIs, and real-world case studies. Written and maintained by Google engineers. Completely free.
Machine LearningIntermediate
freeCodeCamp's machine learning curriculum. Covers TensorFlow, neural networks, natural language processing, and reinforcement learning. Build and train models through five certification projects. Free certificate.
Machine LearningIntermediate
Harvard's 9-course data science certificate on edX. Covers R programming, data visualisation, probability, inference, regression, machine learning, and capstone.