0% found this document useful (0 votes)
24 views11 pages

ML Intro 23

The document outlines topics related to machine learning including artificial intelligence, Python for machine learning, algorithms like linear regression, model training and evaluation, and machine learning project ideas. It also discusses machine learning applications, introduces the concept of machine learning, and covers learning theory, prerequisites, different machine learning techniques and supervised algorithms.

Uploaded by

harshbafna.ei20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views11 pages

ML Intro 23

The document outlines topics related to machine learning including artificial intelligence, Python for machine learning, algorithms like linear regression, model training and evaluation, and machine learning project ideas. It also discusses machine learning applications, introduces the concept of machine learning, and covers learning theory, prerequisites, different machine learning techniques and supervised algorithms.

Uploaded by

harshbafna.ei20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 11

Out Line

• AI & Machine Learning


• Python for ML
• Algorithms
• Linear Regression
• Model Training & Evaluation
• Evaluation Metrics
• Logistic Regression
• Decision Tree
• K-Means Clustering
• Recommendation System
• Projects ideas
1
Artificial Intelligence..
• AI is to develop intelligent machines.
• This consists of many sub-goals:
Perception
Reasoning
Communication
Control
 Learning

2
3
Machine Learning-Application areas

• Computer Vision
• Object Recognition
• Natural Language Processing
• Speech & Handwriting Recognition
• Recommender Systems
• Robotics

4
Introduction to machine Learning

Definition
1. Arthur Samuel (1959)
Machine Learning: Field of study that gives computers the ability to learn
without being explicitly programmed.
2. Tom Mitchell (1998)
Well-posed Learning Problem: A computer program is said to learn from
experience E with respect to some task T and some performance measure
P, if its performance on T, as measured by P, improves with experience E.
Exa:
Suppose your email program watches which emails you do or do not mark
as spam, and based on that learns how to better filter spam. What is the
task T in this setting?
• Classifying Emails as spam or not spam.
• Watching you label Emails as spam or not spam.
• The number of Emails correctly classified as spam/not spam.

5
Principle..

6
Learning Theory..

1. How many examples do we need to learn.


2. How do we quantify our ability to generalize
to unseen data?
3. Which algorithms are better suited to specific
learning settings?

7
Prerequisites..
1. Significant programming experience.
2. Mathematics
– Discrete Mathematics
– Linear Algebra
– Calculus
– Statistics & Probability

8
Python for ML..
• Simple and consistent
• Extensive offering of libraries and
frameworks
-NumPy, SciPy, Pandas, Matplotlib, Seaborn
-ScikitLearn, Tensorflow, Keras
- NLTK, SpaCy
• Platform independence
• Great community support
9
ML- Types & Techniques..

• Supervised: trained on labeled data


• Regression/Estimation
-Predicting continuous values
• Classification
-Predicting the item class/category of a case
• Unsupervised: trained on unlabeled data
• Clustering
- Finding the structure of data; summarization
• Associations
- Associating frequent co-occurring items/events
• Reinforcement: intelligent agents act to maximize
the reward from a sequence of actions.

10
Supervised Algorithms..
Regression
• Linear Regression: Simple & Multiple
• Non-Linear Regression
Classification
• Logistic Regression
• KNN
• Decision Tree
• Naïve Bays
• Support Vector etc
11

You might also like