Skip to content

A complete guide on how to start learning machine learning (ML), artificial intelligence (AI) in 2020 without ANY background in the field.

License

Notifications You must be signed in to change notification settings

vpaflah/start-machine-learning-in-2020

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Start Machine Learning in 2020 - Become an expert for free!

A complete guide on how to start learning machine learning (ML), artificial intelligence (AI) in 2020 without ANY background in the field.

This guide is intended for anyone having zero or a small background in programming, maths, and machine learning. There is no specific order to follow, but a classic path would be from top to bottom. If you don't like reading books, skip it, if you don't want to follow an online course, you can skip it as well. There is not a single way to become a machine learning expert and with motivation, you can absolutely achieve it.

All resources listed here are free, except some online courses which are certainly recommended for a better understanding, but it can certainly be done without it with a little more reading and practice.

Don't be afraid to repeat videos or learn from multiple sources. Repetition is the key of success to learning!

Maintainer - louisfb01

Table of Contents

YouTube_Videos

Start with short YouTube videos introductions

This is the best way to start from nothing in my opinion. Here, I list a few of the best videos I found that will give you a great first introduction of the terms you need to know to get started in the field.

YouTube_Courses

Follow free online courses on YouTube

Here is a list of awesome courses available on YouTube that you should definitely follow and are 100% free.

Read_Articles

Read many articles

Here is a list of awesome articles available online that you should definitely read and are 100% free.

Read_Books

Read some books

Here are some great books to read for the people preferring the reading path.

Coding

No coding background, no problem

Here is a list of some great courses to learn the programming side of machine learning.

Online_Courses

(Optional) Get a better understanding and more guided practice by following some online courses

If you prefer to be more guided and have clear steps to follow, these courses are the best ones to do.

Practice!

Practice is key

The most important thing in programming is practice. And this applies to machine learning too. It can be hard to find a personal project to practice.

Fortunately, Kaggle exists. This website is full of free courses, tutorials and competitions. You can join competitions for free and just download their data, read about their problem and start coding and testing right away! You can even earn money from winning competitions and it is a great thing to have on your resume. This may be the best way to get experience while learning a lot and even earn money!

You can also create teams for kaggle competition and learn with people! I suggest you join a community to find a team and learn with others, it is always better than alone. Check out the next section for that.

More_Resources

Join communities!

Follow the news in the field!

About

A complete guide on how to start learning machine learning (ML), artificial intelligence (AI) in 2020 without ANY background in the field.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published