Unit 3-Introduction to Machine Learning
Unit 3-Introduction to Machine Learning
1
Outline
• Overview of Human Learning and Machine Learning,
• Types of Machine Learning,
• Applications of Machine Learning ,
• Tools andTechnology for Machine Learning
What is H u m a n Learning ?
What is Machine Learning ?
What Is Machine Learning?
Definition:
• Machine learning is an application of
artificial intelligence (AI) that
provides systems the ability to
automatically learn and improve from
experience without being explicitly
programmed.
Introduction To Analytics,
Machine Learning and deep learning
Learning System
• Spam Filtering,
• Random Forest Regression Classification
• Decision Trees
• Logistic Regression
• Support Vector Machines
Advantages and Disadvantages
Advantages:
• With the help of supervised learning, the model can predict the output on
the basis of prior experiences.
• In supervised learning, we can have an exact idea about the classes of
objects.
• Supervised learning model helps us to solve various real-world problems
such as fraud detection, spam filtering, etc.
Disadvantages :
• Supervised learning models are not suitable for handling the complex tasks.
• Supervised learning cannot predict the correct output if the test data is
different from the training dataset.
• Training required lots of computation times
• In supervised learning, we need enough knowledge about the classes of
object.
Unsupervised machine learning
Algorithms
• In contrast, unsupervised machine learning algorithms are used when the
information used to train is neither classified nor labeled.
• Unsupervised learning studies how systems can infer a function to describe a
hidden structure from unlabeled data.
• The system doesn’t figure out the right output, but it explores the data and can
draw iinferences from datasets to describe hidden structures from unlabeled
data.
• “Unsupervised learning is a type of machine learning in which models are
trained using unlabeled dataset and are allowed to act on that data without any
supervision.”
Unsupervised Learning
Unsupervised Learning
Types of Unsupervised Learning
• Clustering:
Clustering is a method of grouping the
objects into clusters such that object
with most similarities remains into
group and has less or no similarity
with the objects of another group.
Disadvantages :
• The systems that use this method are able to considerably improve learning
accuracy.
• Trial and error search and delayed reward are the most relevant characteristics
of reinforcement learning.
• Simple reward feedback is required for the agent to learn which action is best;
this is known as the reinforcement signal.
Reinforcement machine learning
algorithms
• Though both supervised and reinforcement learning use mapping between
input and output, unlike supervised learning where the feedback provided to
the agent is correct set of actions for performing a task, reinforcement learning
uses rewards and punishments as signals for positive and negative behavior.
• Application:
• RL is quite widely used in building AI for playing computer games.
• In robotics and industrial automation, RL is used to enable the robot to
create an efficient adaptive control system for itself which learns from its
own experience and behavior.
Reinforcement machine learning
Reinforcement machine learning
Methods of ML
Learning System
• Real Time location of the vehicle form Google Map app and sensors
• Average time has taken on past days at the same time.
• Everyone who is using Google Map is helping this app to make it better. It
takes information from the user and sends back to its database to improve
the performance.
Applications of ML
4. Product recommendations:
• Machine learning is widely used by various e-commerce and
entertainment companies such as Amazon, Netflix, etc., for product
recommendation to the user. Whenever we search for some product on
Amazon, then we started getting an advertisement for the same product
while internet surfing on the same browser and this is because of
machine learning.