Awesome Machine Learning Visualizations

Mohamed Kedir Noordeen
Analytics Vidhya
Published in
3 min readFeb 4, 2020

A curated list of visualizations/animations of Machine learning algorithms

Photo by Ramón Salinero on Unsplash

I have the habit of bookmarking any good visualization or animations that I come across while learning machine learning and took a few efforts to organize it. The following are the curated list of interactive and animated visual explanations of various machine learning algorithms and concepts grouped together concept-wise in no order.

Pictures are worth a thousand words and I feel strongly these interactive visualizations and animations are worth a thousand images. This will be more helpful

  1. If you are a beginner like to get better intuition about a concept
  2. If you are a trainer looking for a better way to explain a concept.

This list is not following any order. You can use this as a reference place to look for interactive visualizations to understand or let others understand a particular concept.

Mathematics behind Machine Learning

Probability

Statistics

Calculus

Linear Algebra

Machine Learning Algorithms

Regression

Support Vector Machines

Decision Trees and Tree ensembles

Naive Bayes

KNN

Clustering

Dimensionality Reduction

Deep Learning Algorithms

Neural Networks

Convolutional Neural Networks

Sequence Models

GAN

Reinforcement Learning

Other machine learning concepts

General Resources

GitHub version is here! Feel free to give a pull request if you like to add any visualizations that I had missed or share it in the comments.

I hope it helps! Connect with me here!

--

--

Mohamed Kedir Noordeen
Analytics Vidhya

Machine Learning Researcher and Developer at Zoho | AI Consultant | AI Trainer