Algorithms Classification - Machine Learning

Supervised Learning


  • Basic
    • Teaching a machine how to do something
    • Giving algorithm dome data set (Training set) in which right answers are given
    • Machine knows the features
    • Example => Support Vector Machine (SVM)
  • Methods
    • Regression
      • Predict continuous valued output
      • Find out the value of the label using previous data
    • Classification
      • Discrete valued output (0 or 1 or more)
      • Classify which label a given set of features belongs to
      • Example => Decision Tree, Naive based, Random forest, K Nearest Neighbor

Unsupervised Learning


  • Basic
    • Let it learn by itself
    • Find some structure in given data
    • Machine seeing the data for the first time
  • Methods
    • Clustering
      • Discover the inherent groupings in the data
      • Cocktail Party Problem
        • 2 People speaking at the same time recorded by 2 different microphones
        • Algorithm tries to separate the voices
        • Solution
    • Association
      • Association rule learning problem such as people that buy X also tends to buy Y

Reinforcement Learning


Recommender Learning


Share: