Awesome Machine Learning Videos

machine learning youtube videos

Looking for the best machine learning videos? Want to learn Machine learning on Youtube? The format of the content which we want to learn is very important. Because of this, we know that while some people love the old-fashioned paperback textbooks and writing down with a pen, others prefer watching videos or lectures online.

Therefore, if you are one of the latest, then it is your lucky day, as we have put together a wide variety of videos, series, and lectures to learn Machine Learning, algebra, Maths, statistics, Data Science, and all that you can dream of.

Algebra Videos

Having a basic understanding of Linear Algebra is very useful for Machine Learning, as all the time we are operating with vectors and matrices.

We don’t have to be experts in maths, but having a fair knowledge of what we are doing when we feed our algorithms and models with data is always a plus.

The following channels and videos are intended to do just that: get you cool and comfortable with algebra and maths.

-For this kind of content we have one clear choice: 3Blue1Brown. Although the channel has videos on Machine Learning and neural networks for example, the golden jewel of this fantastic resource are the linear algebra videos.

They are explained in a really visual and intuitive manner. It is a shame that algebra is not always explained in this way. Check out the first video of the series to see what you think:

3Blue1Brown Neural Network videos are also available on Youtube, so take a look in case you are wondering how Artificial Neural Networks work.


Machine Learning Videos

In this category we will list the best channels for learning Machine Learning through videos: Algorithms, models, evaluation techniques…all the theory you need to know to start understanding and rocking your own Machine Learning algorithms.

First we have Statquest, by Josh Starmer. For is, this channel is one of the best, if not the best maker of Machine Learning videos.

Statistics, Machine Learning and Data Science can sometimes seem like very scary topics, but since each technique is really just a combination of small and simple steps, they are actually quite simple.

The goal of StatQuest is to break down the major methodologies into easy to understand pieces. without dumbing down the material. Instead, the videos explain complex concept in a clear, fun, and gradual way.

You can find the first ever video of the channel here, however we deeply encourage you to look at the rest of the videos on Data Science, Statistics and Machine Learning. They are truly awesome!

Brandon Roher’s channel is another great resource for learning Machine Learning, and specially Deep Learning. This is the place to go if you want to learn about Artificial Neural Networks through a free and cool video series. The concepts of ANN are broken down and explained easily and with a really careful and worked aesthetic. Take a look at them here:

Code Emporium is another very good channel for learning about Artificial Intelligence and AI. It speaks about everything new and interesting in Machine Learning, Deep Learning, Data Science, & Artificial Intelligence.

Most of the videos are explained with fictional examples that help the watches build an intuition of what is happening and what the goal of the video is right from the start. Here you can find one of the videos to see if you like the channel:


Computer Science Videos

To be a good Data Scientist or Machine Learning engineer, it is fundamental to have some basic computer science knowledge, and to understand how to make the most out of the tools we have at our disposal.

The following are a list of Computer Science channels to get you just to do this: understand how computers work, and become familiar with their history.

ComputerPhile is one of the best channels out there to learn about Computer Science. It is composed by many experts on the field, who speak about all kinds of topics: from how the World Wide Web was born and Processor Architectures to Convolutional Neural Networks and Search algorithms or Cybersecurity. They have some excellent Deep Learning videos, that explain in simple terms how Artificial Neural Networks work.

Their videos are conducted in an interview like manner, which makes them easy and fun to watch. Check out the following one to get a little taste of what they’re like:

MIT OpenCoursware is a channel with videos of all kinds of engineering disciplines: from programming and computer science to maths and algebra. OCW is a free and open online publication of material from thousands of MIT courses, covering the entire MIT curriculum, ranging from the introductory to the most advanced graduate courses. There is a MIT open course on computer science, MIT open course on linear algebra and many more MIT Open Courses!

The videos are actual recordings of MIT lectures with fantastic professors on all the topics. The following is a video of the first lecture of a Computer Science course. Enjoy it.


Programming Videos

Like it or not, almost always one of the fundamental things any Data Scientist or Machine Learning engineer has to be able to do is program decently well.

As you progress through your career you might stride off from coding and into more management and business positions related to AI, but we think it is important and enriching that things start at the lowest level possible and from there go upwards.

The following are a couple of channels to help you learn how to program. You can also check out our Python programming books. This section, however has programming channels, to set you up for devouring Machine Learning videos.

Programming with Mosh is one of the best programming channels out there. He has videos on multiple languages and frameworks, so feel free to explore as much as you want. We however, recommend to focus on the general Python tutorials to begin with, and going to more complex stuff from there. Take a look at the following video and decide if you would enjoy coding with Mosh or not.


Artificial Intelligence Videos

There are many channels dedicated to spreading the knowledge about Artificial Intelligence, bringing up philosophical questions related to it, expanding on what it can be used for, and talking about the curiosities of the field. These are some of the best ones.

Lex Fridman’s in his channel has one hour long interviews with many awesome and notorious personalities like Andrew Ng, one of the main practicioners of Deep Learning, Jim Keller, the father of the modern CPU architecture or Daniel Kahneman, former Nobel Price of economics and author of the best selling book Thinking, Fast and Slow.

Most of the videos are taken from his podcast ‘The Artificial Intelligence Podcast’, which is truly awesome. For instance, the following is a conversation with Elon Musk. Check it out, you will love it.


Henry AI Labs is an awesome resource for keeping up to date with what is happening in the Artificial Intelligence world. Each week a 15-30 minute video is posted in the channel with a weekly update of what has happened in the field.

In addition, the channel also has summaries of papers, and educational videos all related to neural networks and deep learning. Take a look here at one of the weekly updates:


Math for Machine Learning Videos

The videos in this section contain from videos designed to teach you calculus and general mathematics to videos about the curiosities and the magic of the maths world.

Even tough it is not 100% needed to be an expert in math to be an awesome Data Scientist, we find that it does help in some cases.

By putting these videos at your disposal, we allow you to make the choice.

In this section we find our beloved 3Blue1Brown again. Aside from the algebra videos that we described in the beginning of this page, the channel has also many awesome videos about calculus, integrating and a lot more. Check them out!


Another cool channel that speaks about Math is the brother channel of the previously mentioned Computerphile – Numberphile. The videos here are of the same type; conducted in an interview like manner, and speak about many of the curiosities and wonders of the world of mathematics. Check out the following video on the famous Monty Hall problem.


Probability and Statistics for Machine Learning Videos

Probability and statistics are one of the fundamental concepts of Data Science and Machine Learning. Despite previously saying that you can skip the heavy math underlying most algorithms and still make it to be a proficient Data Scientist, we think that you do need a solid statistics knowledge, and the greater it is, the better for you.

Therefore, we have put together the following collection of videos to help you guide you on your quest to become a master in Machine Learning.

Also, if you want to learn more, check out our section on Online Courses about Statistcis and Probability.

Dr Nic’s Maths and Stats is a channel whose purpose is described in its name: teaching you about Maths and Statistics.

It does so in a very fun and amusing way, using everyday examples so that you can see how what you are learning is applied to the real world. The following video explains what is a P-value with an awesome example.

Simple Learning Pro is another awesome channel to learn about statistics and probability distributions. They create animated educational videos in the most simplest, concise, and clearest form possible with purpose of helping people learn as easily and as quickly as possible.

The animations and style are really taken care of, and the explanations are easy and fun to follow. If your are interested, check out the following video on the normal distribution:


If you have any suggestions for channels that we should include in this page feel free to leave a comment or emails us at howtolearnmachinelearning@gmail.com and advice us on more content, channel or Machine Learning videos.

artificial intelligence videos

Have a fun time watching!

Tags: Machine Learning Videos, Machine Learning Youtube, Statquest, ThreeBlueOneBrown, Artificial Intelligence Videos.