Machine learning roadmap for starters:
Welcome and wishing you a great start with Machine learning. If you are totally new to Machine learning then start with watching this video.
The learning path is for Python and stage zero is the starting point.
We recommend to follow the order and move ahead. In our blogs we use Python but
R can be used as well.
The learning roadmap assumes a third year Engineering/Maths/Statistics student who wishes to move in Machine learning. This roadmap is also valid for professional from IT services.
Deep learning and image processing using OpenCv is not mentioned in this roadmap. Below is a starter podcast on the mistakes to avoid while starting Machine Learning.
Stage zero & getting things ready:
-
Learning Unix commands
-
How much of Mathematics?
-
How much of Programming?
-
Introduction: Supervised learning vs Unsupervised learning
-
Introduction: Open and famous datasets
-
Data Visualisation using Seaborn
-
Confusion Matrix
-
OpenCV2 installation
-
Jupyter Notebook
Stage 1:
-
Numpy arrays and operations
-
Pandas data frames and operations
-
Matplotlib for data visualisation
Stage 2:
-
Supervised vs Unsupervised learning
-
Cross-validation and Bias-Variance trade-off
-
Logistic regression using Python
-
Overfitting
Stage 3:
-
Decision tree and random forest in Python
-
K-means clustering in Python
-
PCA with Python
-
NLP
Stage 4:
