Machine Learning Unit-1.1
Machine Learning Unit-1.1
1. Introduction
2. Linear Regression and Decision Trees
3. Instance based learning Feature Selection
4. Probability and Bayes Learning
5. Support Vector Machines
6. Neural Network
7. Introduction to Computational Learning Theory
8. Clustering
UNIT-1: Overview of Course
• Introduction to Machine Learning. Human Learning and its
types.
• However, algorithms have been invented that are effective for certain types of
learning tasks, and a theoretical understanding of learning is beginning to
emerge.
• In the field known as data mining, machine learning algorithms are being used
routinely to discover valuable knowledge from large commercial databases
containing equipment maintenance records, loan applications, financial
transactions, medical records, patient record etc.
• A few specific achievements provide a glimpse of the
state of the art:
• These insights can be used to guide decision making and strategic planning.
Prerequisite for Data Science
1.Machine Learning:- Machine learning is the backbone of data science.
Data Scientists need to have a solid grasp of ML in addition to basic
knowledge of statistics.
• Job role: Determine what the problem is, what questions need
answers, and where to find the data. Also, they mine, clean, and
present the relevant data.
• Data Engineer:
• Job role: Data engineers focus on developing, deploying, managing, and
optimizing the organization’s data infrastructure and data pipelines.
Engineers support data scientists by helping to transfer and transform
data for queries.
• IT Managers:
They are primarily responsible for developing the infrastructure and
architecture to enable data science activities.
• Measure of improvement :
– For example: increasing accuracy in prediction,
acquiring new, improved speed and efficiency.
How Does Machine Learning Work?
• Machine learning accesses vast amounts of data (both structured and unstructured) and learns from it to
predict the future.
Machine Learning
Past Data Algorithm Output
• https://www.simplilearn.com/tutorials/artificial-intelligence-tutorial/ai-vs-machine-learning-vs-deep-learni
ng
• Reference Books:
1. Machine-Learning-Tom-Mitchell Publisher: McGraw-Hill
2. Introduction to Machine Learning-The MIT Press (2014)
Programs vs learning algorithms
Algorithmic solution
Data
Computer Output
Program
Data
Computer Program
Output
Domains and ML Applications
Domain:- Automobile
Example: A robot driving learning problem
• Task T: driving on public four-lane highways using
vision sensors
• Example: Credit
scoring
• Differentiating
between low-risk
and high-risk
customers from their
income and savings
Test images
23
Clustering
Clustering
Regression
• Example: Price of a
used car
y = wx+w0
• x : car attributes
y : price
y = g (x | q )
g ( ) model,
q parameters
26
• Regression:
Some other applications
• Fraud detection : Credit card Providers
Determine whether or not someone will
default on a home mortgage.
Understand consumer sentiment based off of
unstructured text data.
Determine customers behavior based on
previous records/pattern.
• Speech recognition:
• Face Recognition:
• Weather Forecasting
• NLP:
detect where entities are mentioned in NL
detect what facts are expressed in NL
detect if a product/movie review is positive,
negative, or neutral
• Financial:
Predict if a stock will rise or fall?
Predict if a user will click on an ad or not?