The following links are extremely well done visualizations which cover the important machine learning concepts. We highly recommend you check it out. In fact, they are the best visualizations of machine learning concepts on the web:
Here is another video by Luis Serrano, one of the course developers of Udacity Machine Learning Engineer Nanodegree. Must watch for beginners, and a helpful review if you have just learnt the core machine learning concepts.
We hope the above provided you a lot of intuition and a clearer big picture review of the main concepts in machine learning.