Spark for Machine Learning & AI
Offered By: LinkedIn Learning
Course Description
Overview
Discover the powerful Apache Spark platform for machine learning. Learn about preprocessing data, applying algorithms to a variety of machine learning problems, and more.
Syllabus
Introduction
- Welcome
- Introduction to Spark
- Steps in the machine learning process
- Install Spark
- Organizing data in DataFrames
- Components of Spark MLlib
- Introduction to preprocessing
- Normalize numeric data
- Standardize numeric data
- Bucketize numeric data
- Tokenize text data
- TF-IDF
- Summary of preprocessing
- Introduction to clustering
- K-means clustering
- Hierarchical clustering
- Summary of clustering techniques
- Introduction to classification
- Preprocessing the Iris data set
- Naive Bayes classification
- Multilayer perceptron classification
- Decision trees classification
- Summary of classification algorithms
- Introduction to regresssion
- Preprocessing regression data
- Linear regression
- Decision tree regression
- Gradient-boosted tree regression
- Summary of regression algorithms
- Understand recommendation systems
- Collaborative filtering
- Tips for using Spark MLlib
Taught by
Dan Sullivan
Related Courses
Graph Partitioning and ExpandersStanford University via NovoEd The Analytics Edge
Massachusetts Institute of Technology via edX More Data Mining with Weka
University of Waikato via Independent Mining Massive Datasets
Stanford University via edX The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera