In our previous blog we discussed the meaning of AI and ML and history of AI. Let’s dive deeper and understand how these algorithms can lead to business benefits. Machine Learning algorithms can be divided into three broad categories
Machine Learning
Supervised Learning:
Algorithm learns from a training data that contains human-supplied labels (such as good/bad, fraud/non-fraud, high-risk/ medium-risk/low-risk) for different observations.
Classification:
The algorithm learns by identifying patterns that describe each label such as data pattern that distinguish fraudulent vs.non-fraudulent transactions. Common algorithms used for classification problems are Logistic Regression, Random Forest, Boosted Trees, ANN etc. Some of the questions that classification algorithms answer are:
Regression: The algorithm learns to predict value of a variable of interest (such as house prices) based on other variables (such as geography, area etc.). Common algorithms used include Linear Regression, Random Forest, Boosted Trees, ANN.Some of the questions that regression algorithms answer are:
Unsupervised Learning:
Algorithm learns from dataset that does not contain any label and predicts on basis of commonality of new servation w.r.t. existing pattern. Following are some of the applications of unsupervised learning algorithms:
Reinforcement Learning:
Algorithm learns by trying to maximize reward it receives for its correct actions.
Deep Learning algorithm maybe classified as follows:
NN to identify patterns in tabular structured data and solve both classification and regression problems. ANN maybe used for both supervised learning (Default prediction, Churn prediction) and unsupervised learning (anomaly detection).
Convolutional Neural Networks:
NN to identify patterns in image datasets. Use cases
include:
Recurrent Neural Networks:
NN to identify patterns and understand natural language data i.e. data in which sequence of information is portant.
For instance, if we change the sequence of characters in words, it would result in gibberish. Use cases for RNN include:
Don't miss this roundup of our newest and most distinctive insights
Subscribe to our insights to get them delivered directly to your inbox