Scalable Machine Learning | UC Berkeley | Alex Smola
UC Berkeley
Comprehensive course on scalable machine learning techniques for large-scale data analysis and internet applications, covering systems, statistics, algorithms, and more.
University CoursesMachine Learning
Introduction
Scalable Machine Learning occurs when Statistics, Systems, Machine Learning and Data Mining are combined into flexible, often nonparametric, and scalable techniques for analyzing large amounts of data at internet scale. This class aims to teach methods which are going to power the next generation of internet applications.
Highlights
Covers systems and processing paradigms, statistical analysis, algorithms for data streams, generalized linear methods, large scale convex optimization, kernels, graphical models and inference algorithms
Explores applications including social recommender systems, real time analytics, spam filtering, topic models, and document analysis
Recommendation
This course is recommended for students interested in learning scalable machine learning techniques that can be applied to large-scale data analysis and internet applications. It provides a comprehensive overview of the key concepts and methods in this rapidly evolving field.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.