Why it matters
Spark ML enables ML at big data scale. Understanding shapes ML pipelines on Spark.
Advertisement
The architecture
DataFrame-based API. Estimators + Transformers + Pipelines.
Advertisement
How it works end to end
Algorithms: linear/logistic regression, random forest, gradient-boosted trees, k-means, ALS for recommender.
Feature engineering: OneHotEncoder, StringIndexer, VectorAssembler, StandardScaler.
Cross-validation: CrossValidator, TrainValidationSplit.