Skip to content

tssovi/MachineLearningRoadmapUsingPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Machine Learning Roadmap Using Python

Mostly Python use for Machine Learning project because of it's vast number of packages. Moreover it's very resourceful for learners. That's why i personaly use Python for Machine Learning purpose.

Now lets go step by step process to learn Machine Learning.

Step 1: Learn basic Python

  • Choose your preffered way to learn bacis concepts of Python. There are may ways from where anyone can learn Python. Such as books, video tutorial, reading tutorial etc.
  • Learn basic Algorithms and Data Structures using Python. GeeksforGeeks Algorithms for basic Algorithms. GeeksforGeeks Data Structures for basic Data Structures. Click Python tab for Python codes. Keep practice either just viewing code. Only viewing code and do noting is totally useless. You just waste your time by only viewing codes.

Step 2: Learn some basic Machine Learning Python Packages

Step 3: Practice Linear Algebra, Statistics and Probability with Python

Step 4: Let's Start with Machine Learning

Step 5: Let's Start implementing Machine Learning Algorithms

  • We learn SciPy, NumPy, Pandas, Matplotlib, Scikit Learn and Scikit Learn. Now it's time to practice all of them. We can practice in Kaggle. We can also participate in many hackathon related with Machine Learning.
  • Start learning and practicing with some advanced awesome technologies and packages like :
  • Please find more on your own and learn, send an edit request to the list, and if I find the change substantial, I will approve it.

Step 6: Let's Start learning and implementing Neural Network Machine Learning Algorithms

  • So now we are ready to learn neural network and it's uses in Machine Learning. For this there are lots of advanced Python packages. But Tensorflow and Keras are mostly used.
  • To know how a Neural Network works try to build a simple Neural Network from scratch. There are bunch of tutorials to this stuff.

Time Estimation:

  • For above mentioned steps if we use daily 5 - 6 hours a day then we may need approx 45 - 50 days to go through the all the step.
  • Please keep in mind that it's a Lifetime Exercise pipeline.

N.B:

  • Please keep in mind that Machine Learning in a lifetime learning process. So please be patient through learning and keep practiching.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published