Best Machine Learning Resources for beginners : Machine Learning is trending now a days. If you are beginner and you don’t know where to start. Well don’t worry about that, I have good news for you.
I have compiled the internet and found amazing website named “ Kaggle “. where you can learn all the things about machine learning and deep learning.
As a beginner, all the things you need to learn. i am going to explain each topics. Topics will go from beginner level to advanced level. Apart from kaggle, I will post about other websites too, where you can learn machine learning skills. W3schools and kaggle are the best machine learning resources on the internet. There are many more websites but i like these two.
There are tons of website, where you can sharp your machine learning skills for free.
Best Machine Learning Resources For Beginners
1.) Learn Python.
If you are new to programming world and new to machine learning. Learn Python programming language. Python is very important for machine learning. Most of the machine learning libraries or frameworks are written in Python. So its better to learn Python first.
Python resources –
Kaggle website has python tutorial. You can learn python there.
Go to the following link : https://www.kaggle.com/learn/python
W3schools has full detail tutorial of Python. you will find everything related to python. Python object oriented programming, Numpy tutorial, Matplotlib tutorial, etc.
Go to the following link to learn python.
2.) Introduction to Machine Learning :
Kaggle website has tutorial for Machine learning. Introduction to machine learning , where you can learn basics of machine learning. After learning basics, move to Intermediate machine learning course on Kaggle, you will learn some advanced skills of machine learning.
W3schools also has machine learning tutorial under python tutorial. You can check that too. https://www.w3schools.com/python/
3.) Introduction to Deep Learning :
After learning basics of machine learning, you can learn some advanced. Dive into deep learning. learn about artificial neural networks and train them.
After learning learn computer vision if you want. It is fun to learn about computer vision.
Learn deep learning here : https://www.kaggle.com/learn/intro-to-deep-learning
4.) SQL :
Without database data science is useless. you need data and you need to store data somewhere. So you need to learn SQL to store data and work with the data.
Kaggle course has introduction SQL and advanced SQL tutorial. You can learn about SQL there easily and without any money.
course is here : https://www.kaggle.com/learn/intro-to-sql
You can also learn SQL in W3schools here : https://www.w3schools.com/sql/default.asp
5.) More on kaggle like Game AI and many more :
After learning machine learning, deep learning you may want to test your skills to make real life based project. So learn about game AI. You can build game bots and many more.
Practice competition on kaggle :
Kaggle has lots of competition on its website. It has free competition and prized competition. If you have learned about machine learning and deep learning, then you should dive it competition to enhance your knowledge.
There are lots of free competition, where you can join and learn a lots of skills.
First competition is Titenic competition. It is a classification task.
Second is House price predition. It is a regression task.
Third is real tweet or not about disasters . It is Natural Language processing task. Predict which Tweets are about real disasters and which ones are not.
Conclusion on best machine learning resources :
This is my list. Your list may be different. If you find any error, please email me. I will be very happy to correct my mistake. Thank you for your time.
Also read : Best python libraries you must use.