Parallelisation of ML Algorithms
ML System Optimization,
MLSysOps,
K-Means,
Decision Trees,
Random Forest,
SVM,
Parallel Machine Learning,
AI,
ML
Parallelisation of ML Algorithms #
Machine-learning algorithms expose different kinds of parallel work. The correct decomposition depends on whether independent work occurs across records, features, trees, clusters, kernel entries, or optimisation steps.
Course coverage:
- Problem decomposition for parallel machine learning
- Ensemble methods and XGBoost-style tree ensembles
- Parallel k-means assignment and centroid reduction
- Distributed decision trees and random forests
- Support vector machine parallelisation using block and MapReduce-style computation
Learning Objectives #
By the end of this page, you should be able to: