Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

Machine Learning:LEC-1 (Unit 1)

Course Code: PCCAIML-502


Prof D. Chakraborty (Ph.D, J.U.)
Dept: Computer Sc. & Engg.
Asansol Engineering College, WB
Machine Learning

• Course Objective
• To learn the concept of how to learn patterns and concepts from data
• To design and analyse various machine learning algorithms and
techniques with a modern outlook focusing on recent advances.
• Explore supervised and unsupervised learning paradigms of machine
learning.
• To explore Deep learning technique and various feature extraction
strategies.
UNIT 1: Supervised Learning (10L)

• Unit 1: 10L
• Supervised Learning (Regression/Classification)
• Basic methods: Distance-based methods, Nearest-Neighbours, Decision
Trees, Naive Bayes
• Linear models: Linear Regression, Logistic Regression, Generalized Linear
Models
• Support Vector Machines, Nonlinearity and Kernel Methods
• Beyond Binary Classification: Multi-class/Structured Outputs, Rankin
Supervised Learning

• What is supervised learning?


• Supervised learning is an approach to creating intelligence, where a
computer algorithm is trained on input data that has been labeled for a
particular output. The model is trained until it can detect the underlying
patterns and relationships between the input data and the output labels,
enabling it to yield accurate labeling results when presented with never-
before-seen data.
• Supervised learning is good at classification and regression problems, such
as determining what category a news article belongs to or predicting the
volume of sales for a given future date. In supervised learning, the aim is
to make sense of data within the context of a specific question.
Classification and Regression

• Classification algorithms
• A classification algorithm aims to sort inputs into a given number of
categories or classes, based on the labeled data it was trained on.
Classification algorithms can be used for binary classifications such as
filtering email into spam or non-spam and categorizing customer feedback
as positive or negative. Feature recognition, such as recognizing
handwritten letters and numbers or classifying drugs into many different
categories, is another classification problem solved by supervised learning.
Classification and Regression

• Regression models
• Regression tasks are different, as they expect the model
to produce a numerical relationship between the input
and output data. Examples of regression models include
predicting real estate prices based on zip code, or
predicting click rates in online ads in relation to time of
day, or determining how much customers would be
willing to pay for a certain product based on their age.
Supervised Algorithms

Algorithms commonly used in supervised learning programs include the following:


• linear regression
• logistic regression
• neural networks
• linear discriminant analysis
• decision trees
• similarity learning
• Bayseian logic
• support vector machines (SVMs)
• random forests
PR contd..
PR contd..
Pattern Recognition Process
Features
Features
Feature Vectors
.

Thank you

You might also like