Topic 5-Types of Machine Learning
Topic 5-Types of Machine Learning
Learning
Overview
• Three different types of machine learning:
• Supervised
• Unsupervised
• Reinforcement learning
• The difference between labeled and unlabeled data
• The difference between regression and classification, and
how they are used
Applications of machine learning
• Predicting house prices based on the house’s size, number of
rooms,
and location
• Predicting today’s stock market prices based on yesterday’s
prices and
other factors of the market
• Detecting spam and non-spam emails based on the words in
the e- mail and the sender
• Recognizing images based on the pixels in the image
• Processing long text documents and outputting a summary
Applications of machine learning
• Recommending videos or movies to a user (e.g., on
YouTube or Netflix)
• Building chatbots that interact with humans and answer
questions
• Training self-driving cars to navigate a city by themselves
• Diagnosing patients as sick or healthy
• Segmenting the market into similar groups based on
location, acquisitive power, and interests
• Playing games like chess or Go
Data and features
• Data is simply information.
• Often information is organized as a table, where each row is
a data point.
• Suppose we have a dataset of pets. In this case, each row
represents a different pet.
• Each pet in the table is described by certain features of that
pet.
• The features are the columns in the table.
Labels
• The label is the target feature, that is the feature we want to
predict in a given problem.
• The goal of a predictive machine learning model is to guess
(that is, predict) the labels for new data.