Types of machine learning algorithm

What is machine learning?

  • Machine Learning refers to the techniques involved in dealing with vast data in the most intelligent fashion (by developing algorithms) to derive actionable insights.
  • Machine learning is a scientific discipline that explores the construction and study of algorithms that can learn from data.
    • Such algorithms operate by building a model based on inputs
    • and using that to make predictions or decisions, rather than following only explicitly programmed instructions.

How do we teach machines?

  • Data as Input
  • Text files, Spreadsheets, SQL Databases
  • Representation of the data in structural format through the chosen algorithm
  • The elementary learning happens here
  • Generalization
  • The practical application happens here where the learning from the previous steps is used to develop an insight

Types of machine learning algorithm

  • Supervised machine learning algorithm
    • Linear / logistic regression
    • Linear discriminant analysis
    • Decision trees
    • Support Vector machines
    • Naive Bayes
    • k-nearest neighbor algorithm
    • Neural Networks (Multilayer perceptron)
  • Unsupervised machine learning algorithm
    • K means clustering
    • Hierarchical clustering
    • Principle component analysis
  • Reinforcement machine learning algorithm
    • Deep Q-learning algorithm
    • Markov decision process

Leave a Reply

Your email address will not be published. Required fields are marked *