Skip to main content

Command Palette

Search for a command to run...

Getting started in Machine Learning

Published
โ€ข3 min read
Getting started in Machine Learning
P

Hi, I'm Proximus! I'm passionate about machine learning, IoT, and electronics. I have experience in coding and programming languages like Python and C++. I write about my knowledge and experience in these fields on my blog. When I'm not coding, you can find me tinkering with electronics or exploring new technologies. Thanks for stopping by! Don't forget to check out my blog and say hi!

In this blog, we will see how anyone can come to in Machine learning field and make their career in this field or related to it.

Before talking about Machine learning ๐Ÿค– let's talk about just one basic question related to machine learning. The question is Maths is required for machine learning(ML)?

In simple and one-line answer is YES. Maths is compulsory for machine learning and for mastering it. Calm down you don't need expert in maths to learn ML you just need to understand how the algorithms are working internally for that u need maths.

You just need to learn maths topics like Probability, Calculus, Linear algebra & matrix, and Statistics. I am also a newcomer in this field so this is my initial experience. I hope you find it useful. I was also confused like others how can I start machine learning, is it difficult, can I learn it? and more doubtful questions but when I started learning it I found out it was not as difficult as I was thinking. We just need practice.

Let's talk about how can we start learning machine learning-----

As we discussed above first we have to clear our concepts of basic maths.

Second, you need to choose a programming language, there are two most popular programming languages for machine learning -> R and Python. If you already know any language from them that a good work because u don't need to learn a programming language to know about the fundamentals and how the code is working. If you are a complete beginner so need to choose a programming language and get hands-on experience in that particular programming language. U can choose any programming language I told you above either R or Python depending on you. I will recommend you choose Python because is easy to learn and the community of Python is good enough to answer any kind of question related to Python or ML. When you think you are good enough in both ML and Python and have hands-on experience you can also learn R for advanced topics.

After all this, You need to learn libraries related to ML. In Python, there are bunches of libraries you can learn like Tensorflow, sci-kit-learn, pandas, numpy, matplotlib, Pytorch and more but these are enough for you as a beginner. That's it. The basic is completed.

You also need to learn about Data and its types in perspectives of ML like Numerical Data, Categorical Data, Time Series Data and more types because in ML data is a type of fuel if there is no data available for your model to train it, your model is just a piece of code can't work without data. This is enough for this blog I will post more blogs soon.

That's it guys if you like this post give it a like. ๐Ÿ‘๐Ÿปma

Thanks for being part of this learning adventure. Until next time, happy coding and exploring! ๐Ÿ‘‹๐Ÿš€