Gain a deep understanding of the theoretical and practical aspects of machine learning, including Bayesian networks, decision tree learning, and Support Vector Machines.
This course covers the theory and practical algorithms for machine learning from a variety of perspectives. It covers topics such as Bayesian networks, decision tree learning, Support Vector Machines, statistical learning methods, unsupervised learning and reinforcement learning. The course covers theoretical concepts such as inductive bias, the PAC learning framework, Bayesian learning methods, margin-based learning, and Occam's Razor.
This course is recommended for graduate-level students who are interested in gaining a deep understanding of the theoretical and practical aspects of machine learning. The course assumes a strong background in probability, linear algebra, statistics, and algorithms, making it suitable for students with a strong numerate background.
Learn by Doing from Your Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Choose your OS, IDE, or app from our playground library and launch it instantly.
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.