List of Common Machine Learning Algorithms - Algo-1/Week-1/Day-1

List of Common Machine Learning Algorithms - Algo-1/Week-1/Day-1

Here is the list of commonly used machine learning algorithms. These algorithms can be applied to almost any data problem:

  1. Linear Regression
  2. Logistic Regression
  3. Decision Tree
  4. SVM
  5. Naive Bayes
  6. KNN
  7. K-Means
  8. Random Forest
  9. Dimensionality Reduction Algorithms
  10. Gradient Boost & Adaboost

I will choose one algorithm each week and will work with that algorithm till the implementation station with sample datasets/

Week #1 : Let's start with Linear Regression.

1. Linear Regression

Day 1 : 10-04-2017

It is used to estimate real values (cost of houses, number of calls, total sales etc.) based on continuous variable(s). Here, we establish relationship between independent and dependent variables by fitting a best line. This best fit line is known as regression line and represented by a linear equation Y= a *X + b.

The best way to understand linear regression is to relive this experience of childhood. Let us say, you ask a child in fifth grade to arrange people in his class by increasing order of weight, without asking them their weights! What do you think the child will do? He / she would likely look (visually analyze) at the height and build of people and arrange them using a combination of these visible parameters. This is linear regression in real life! The child has actually figured out that height and build would be correlated to the weight by a relationship, which looks like the equation above.

In this equation:

  • Y – Dependent Variable
  • a – Slope
  • X – Independent variable
  • b – Intercept

These coefficients a and b are derived based on minimizing the sum of squared difference of distance between data points and regression line.

Look at the below example. Here we have identified the best fit line having linear equationy=0.2811x+13.9. Now using this equation, we can find the weight, knowing the height of a person.

Linear Regression is of mainly two types: Simple Linear Regression and Multiple Linear Regression. Simple Linear Regression is characterized by one independent variable. And, Multiple Linear Regression(as the name suggests) is characterized by multiple (more than 1) independent variables. While finding best fit line, you can fit a polynomial or curvilinear regression. And these are known as polynomial or curvilinear regression.


要查看或添加评论,请登录

Gaurav Sharma的更多文章

  • Procurement Innovation with Machine Learning!

    Procurement Innovation with Machine Learning!

    My motivation is to create procurement managers as data scientists and vice versa! Join in! (Link to previous chapters…

  • Procurement Innovation with Machine Learning!

    Procurement Innovation with Machine Learning!

    My motivation is to create procurement managers as data scientists and vice versa! Join in! Chapter 1 — Day 1 (Noob…

  • Procurement Beyond ERPs : A Choice

    Procurement Beyond ERPs : A Choice

    In the environment of high volume procurement (such as commodity procurement), one particular factor clearly stands…

  • Procurement Beyond ERPs - Velocity

    Procurement Beyond ERPs - Velocity

    Day 2 : Invent-ories! and concept of "Velocity" Is there a better way to manage inventories? The methods of calculation…

    5 条评论
  • Procurement Beyond ERPs

    Procurement Beyond ERPs

    Day 1 : Cost savings in Commodity Procurement : #Cent-i-meter I have seen two types of organizations. One, where the…

    1 条评论
  • Africa - The Next Bright Spot & Supply Chain Issues Of The EU In 2050

    Africa - The Next Bright Spot & Supply Chain Issues Of The EU In 2050

    Have a look at the picture above! I happen to read an article on Global Post's website. This map shows where the…

  • Innovation - Cultivation & Capitalization

    Innovation - Cultivation & Capitalization

    I have been actively involved in reading Harvard case studies out of my personal interest. Below is some of the insight…

    1 条评论

社区洞察

其他会员也浏览了