A BEGINNER GUIDE TO LEARN MACHINE LEARNING
Before getting started with the article. I wanted to share my own experience with learning ML. When I was in first year I was really fascinated with the types of projects and development of Artificial Intelligence and Machine Learning. Though nowadays, you can google anything and get your answers in a few clicks. But I got really scared with the procedure of learning the pathway of ML. As it a combination of programming language , calculus, statistics, data analysis (data organizing and cleaning )and many more. And every article was giving me a different path of learning ML and I got really confused and eventually I withdraw my idea of learning ML .But in this article , I will be discussing the main and important key points which will definitely help you to learn ML for a beginner and the most important thing is that you won't get demotivated or confused after reading this article.
So, Lets get started ..!!!!
Before moving forward you can get an idea of what exactly Machine Learning is and its basic concepts of how it really works. Then please, do refer to my previous article "Introduction to Machine Learning".
The first and easiest way to start with the concepts of ML is to learn one programming language . It can be Python or R .I would recommend you to learn python as it is very much in demand these days and easy to learn . And apart from the advantages of learning python ,there are numerous libraries which are directly used in ML. You can learn python from various online courses. I would personally recommend you to learn python from this channel here.
As it is a 15 hour course from basic to advanced level with three complete projects and best way to learn anything it to learn and then implement by doing one or two projects.
The second would be to learn python packages and libraries : Numpy, Pandas, Matplotlib, Seaborn , sci-kit and there are many more. I would recommend you to learn these from any online platform with whatever you are comfortable with . I would recommend towardsdatascience.com .
TIP :- By now you have learned one programming language and you have taken a first step towards data science. So, have patience and don't get demotivate as you haven't started with the concepts of ML.{as many students drop the idea of learning ML here only } . You cannot learn anything in one month . Right?
So, moving forward.. !!! Now ,you can go with some projects of python with data science just google it and get started[doesn't matter big or small]. It will sharpen your learning skills . And when you will see that you are making progress with your learnings you will definitely be motivated for further learning.
Learn basic Math :
Just go through the basics of stats like how it is represented, etc. Probability and histograms and basic stuff. Just don't dive too much into it as you are a beginner and you have just started with ML.
Learn concepts of Machine Learning :
Now, finally you are ready to learn Machine Learning . There are many sources available on you tube and other online learning platforms. Just go through one course available online . Youtube best resource is "Krish naik". You can also avail free Andrew Ng course from coursera [really good for beginners].
TIP :- A very important part in this field is to explore and read more and more . As currently it is a field of research. And various research papers are released .So , one should make a habit of reading it and then start implementing basic projects. And as for a beginner just go ahead with whatever you find.
Implement Projects :
Now , as you have learned alot so start implementing projects of your own interest . And explore as much as you could.
Remember that you cannnot learn anything without any struggle and not even within a few weeks . Learn step by step and most importantly don't lose hope and have patience.
Comments
Post a Comment