What Is Machine Learning
What Is Machine Learning
The Machine Learning process starts with inputting training data into
the selected algorithm. Training data being known or unknown data to
develop the final Machine Learning algorithm. The type of training
data input does impact the algorithm, and that concept will be covered
further momentarily.
AI vs. Machine Learning vs. Deep Learning
In this step, we do an analysis of the data for missing values, duplicate data, invalid
data using different analytical techniques. And also preprocessing the data for feature
extractions, feature analysis, and data visualization.
1. Regression
Regression algorithms are used if there is a relationship between the
input variable and the output variable. It is used for the prediction of
continuous variables, such as Weather forecasting, Market Trends,
etc. Below are some popular Regression algorithms which come
under supervised learning:
o Linear Regression
o Regression Trees
o Multiple Regression
o Logistic Regression
o Lasso Regression
o Polynomial Regression
2. Classification
Classification algorithms are used when the output variable is
categorical, which means there are two classes such as Yes-No, Male-
Female, True-false, etc. Spam Filtering is one of the example of
classification model. Below are some popular Classification
algorithms:
o Random Forest
o Decision Trees
o Naïve Bayes Classifier
o Support vector Machines
o K-Nearest Neighbour
In this we take unlabeled input data, Now, this unlabeled input data is
fed to the machine learning model in order to train it. Firstly, it will
interpret the raw data to find the hidden patterns and then will apply
suitable algorithms. Once it applies the suitable algorithm, the
algorithm divides the data objects into groups according to the
similarities and difference between the objects.
Types of Unsupervised Learning Algorithm:
The unsupervised learning algorithm can be further categorized into
two types of problems:
o Clustering-
Clustering is a method of grouping the objects into clusters such
that objects with most similarities remains into a group and has
less or no similarities with the objects of another group. Cluster
analysis finds the commonalities between the data objects and
categorizes them as per the presence and absence of those
commonalities.
o K- Means Clustering
o Hierarchical Clustering
o Mean-Shift Clustering
o Association-
An association rule is an unsupervised learning method which is
used for finding the relationships between variables in the large
database. It determines the set of items that occurs together in
the dataset. Association rule makes marketing strategy more
effective. Such as people who buy X item (suppose a bread) are
also tend to purchase Y (Butter/Jam) item. A typical example of
Association rule is Market Basket Analysis.
o Apriori Algorithm
o Eclat Algorithm
y= a0+a1x+ ε
Here,
ε = random error
The goal of the SVM algorithm is to create the best line or decision
boundary that can segregate n-dimensional space into classes so that
we can easily put the new data point in the correct category in the
future. This best decision boundary is called a hyperplane.
In a Decision tree, there are two nodes, which are the Decision
Node and Leaf Node. Decision nodes are used to make any decision
and have multiple branches, whereas Leaf nodes are the output of
those decisions and do not contain any further branches.
Index
i. Certificate
ii. What is machine learning?
iii. AI vs. Machine Learning vs. Deep Learning
iv. Machine Learning Life cycle
v. Some Real-World Applications of Machine
Learning
vi. Types of Machine Learning
o Supervised Machine Learning
o Unsupervised Machine Learning
vii. Some Machine Learning Algorithms
o Linear Regression Algorithm