Machine Learning Links

Below are links for websites, videos, and books that I found useful giving an overview of different machine learning models and steps in the data preparation and model validation process.

I will update these links as I come across more great resources!

Best Sites for Machine Learning Mastery

I often find myself using the same sites over and over again for reference when exploring machine learning and deep learning. Links to my favorite resources are below:

Data Preparation

Data Preprocessing

Data Splitting for Training and Model Validation 

Imputing Missing Values

Problem Types and Model Selection

Regularized Regression

Essential Algorithms: Tree Methods

Ensemble Methods

Decision Trees

Random Forest

Gradient Boosted Trees

XGBoost

Support Vector Machines (SVMs)

Multi-Class & Multi-Label Algorithms

Loss Functions

Model Validation & Improvement

Model Evaluation & Improving Models

Clustering Models

K-Means

Hierarchical Clustering

DBSCAN

Validating Clustering Models

Recommender Engines

General

Content-Based Method

Collaborative Filtering Method

Other Recommendation Engine Methods

Deep Learning

Time Series

General Principles

Moving Average

ARIMA

Holt-Winter Model

Causal Impact/Bayesian Time Series

Multi-Step Time Series

Prophet Models

Machine Learning for Time Series

Free Machine Learning Courses