Skip to content

This is a basic roadmap to make you understand the concept of Machine Learning. Hope you are excited and even I am to share my point of view with you all. Please go through the stuffs and let me know if there is anything to be changed. Eveyone learn new things everyday, so Happy Learning.

Notifications You must be signed in to change notification settings

AdarshRazor/Learning_ML_Stuff_Roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning_ML_Stuff_Roadmap

Roadmap to ML

This is a basic roadmap to make you understand the concept of Machine Learning. Hope you are excited and even I am to share my point of view with you all. Please go through the stuffs and let me know if there is anything to be changed. Eveyone learn new things everyday, so Happy Learning.

Content

  1. Data Preprocessing
  2. Regression Methods
  3. Classification Methods
  4. Clustering Methods
  5. Association Rule Methods
  6. Reinforcement Learning Methods
  7. Natural Language Processing
  8. Deep Learning
  9. Dimentionality Reduction
  10. Model Selection and Boosting ( Some high level stuffs )

Roadmap-Image


1. Data Preprocessing

Data preprocessing is one of the important step in training machine learning model. We get a variety of training data from the internet and use it to train and predict. Many a times not all the data are similar to one another or many be user can encounter one or may be more missing values in the training data.

It's not just limit to manage data but we also learn about the importing the important libraries and how we can import dataset. Splitting the data into training and testing also comes under the data preprocessing.

Topics under data preprocessing are as follows:

  • Importing Libraries
  • Importing Dataset
  • Missing Data
  • Categorical Data
  • Splitting the Dataset
  • Feature Scaling

2. Regression Methods

Regression is a machine learning method that allow us to predict a continuous outcome based on the value on one or multiple variables (x).

Here are some of the examples of Regression Methods.

Regression-Image1 Regression-Image2

Topics under Regression Methods are as follows:

  • Simple Linear Regression
  • Multiple Linear Regression
  • Polynomial Regression
  • Support Vector Regression
  • Decision Tree Regression
  • Random Forest Regression

3. Classification Methods

Classification refers to a predictive modeling problem where a class label is predicted for a given example of input data. Examples of classification problems includes: differentiate between dogs and cat, spam and authentic mails, etc.

Classification-Image1 Classification-Image2

Topics under Classification Methods are as follows:

  • Logistic Regression
  • K-Nearest Neighbors
  • Support Vector Machine
  • Kernel SVM
  • Naive Bayes
  • Decision Tree Classification
  • Random Forest Classification

4. Clustering Methods

Clustering is the task of grouping a set of objects into clusters. It comes under unsupervised learning as it does not require a training set.

Clustering-Image1 Clustering-Image2

Topics under CLustering Methods are as follows:

  • K-Means Clustering
  • Hierarchical Clustering

About

This is a basic roadmap to make you understand the concept of Machine Learning. Hope you are excited and even I am to share my point of view with you all. Please go through the stuffs and let me know if there is anything to be changed. Eveyone learn new things everyday, so Happy Learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published