Professional Documents
Culture Documents
Parul Pandey
Oct 4 · 4 min read
How Machine Learning Algorithms work under the hood is an aspect not understood
by many. What does a layer of CNN see? How backpropagation works,? How exactly
are the weights updated in a layer? These are some of the questions that pop in our
minds time and again. These concepts can be particularly overwhelming for the
beginners who want to have a hard time in aligning mathematical equations with the
theory. The good news is that some people understand this pain and want to provide
alternative forms of learning. This article is a compilation of five such tools that go
beyond the theory and instead present intuitively explanations of the standard
machine learning concepts.
1. MLaddict.com
source: https://www.mladdict.com/
Linear Regression
Neural Network
Recurrent Network
Q learning agent
It opens a simulator in your browser and then demonstrates what happens at each
stage of the algorithm. Below is a demo of the simulator showing how linear regression
works using the gradient descent algorithm.
2. Explained Visually
source: mladdict.com
3. Seeing Theory
source: https://seeing-theory.brown.edu/
Seeing Theory is a site that offers a visual introduction to probability and statistics.
The goal of this website is to make statistics more accessible through interactive
visualizations. The book provides intuitive explanations for the following six statistical
concepts.
Basic Probability
Compound Probability
Probability Distributions
Frequentist Inference
Bayesian Inference
Regression Analysis
Let’s see how seeing theory introduces the basic concepts of probability theory.
Here is how you can visualize how a decision tree makes classifications
Video by Author | content from R2D3
5. CNN Explainer
source: https://poloclub.github.io/cnn-explainer/
Demo Video “CNN Explainer: Learning Convolutional Neural Networks with Interactive Visualization”
Conclusion
To conclude, we looked at five useful tools which make machine learning and statistics
concept more fun to learn. It is rightly said that a picture is worth a thousand words.
Complicated jargons can become a lot easier to comprehend when they are presented
in an interactive form. This also helps to lower the barrier for entry into the machine
learning domain for beginners.
Your email
Get this newsletter
By signing up, you will create a Medium account if you don’t already have one. Review our Privacy Policy for more
information about our privacy practices.