Part of course:
A Visual Introduction to Machine Learning
The following is an extremely well done visualization which covers the important machine learning concepts. I highly recommend you check it out. In fact, it is the best visualization of machine learning concepts on the web: A Visual Introduction to Machine Learning.
This is another video by Luis Serrano, one of the course developers of Udacity Machine Learning Engineer Nanodegree. Must watch if you are a beginner to the field of Machine Learning.
Both of these provide a lot of intuition and use excellent visualizations.