Introduction To Machine Learning-1
Introduction To Machine Learning-1
Agenda
● What is Machine Learning?
● Classification of Machine Learning
- Supervised learning
- Unsupervised learning
● Categorizing based on Required Output
- Classification
- Regression
- Clustering
● ML lifecycle
● ML applications
What is Machine Learning?
What is Machine Learning?
“ Machine Learning is the field of study that gives computers
the ability to learn without being explicitly programmed. ”
– Arthur Samuel
Think of it like teaching a child to recognize fruits by showing them lots of pictures of different
fruits and telling them the names. Over time, the child learns to identify new fruits on their own.
Classification of Machine Learning
How Supervised Machine learning Works
In supervised learning, we use
labeled data, which means each
example has the correct answer with
it. The model learns from these
examples. Once the model is trained,
it is tested using a separate set of
data, known as the test data, to
evaluate its performance and
accuracy.
● Regression
Supervised learning algorithms
● k-Nearest Neighbors
● Linear Regression
● Logistic Regression
● Naive Bayes
● Support Vector Machines (SVMs)
● Decision Trees and Random Forests
● Neural networks
How Unsupervised Machine learning Works
In unsupervised learning, we do not
use labeled data. Instead, the model
analyzes the data to discover hidden
patterns and structures. This
approach helps systems understand
and organize the data without
predefined labels.
● Anomaly Detection
Unsupervised learning algorithms
● K-means clustering
● KNN (k-nearest neighbors)
● Hierarchical Cluster Analysis (HCA)
● Anomaly detection
● Neural Networks
● Principal Component Analysis (PCA)
● Independent Component Analysis
● Apriori algorithm
● Singular value decomposition
Supervised learning vs Unsupervised learning
Categorizing based on Required Output
Classification Regression
A spam filter is trained with many example Example: predict price of a car
emails labeled as either spam or ham, and The model is trained using features such as
it learns to classify new emails into these mileage, age, and brand, along with the actual
categories.
prices, and then it predicts the price of a new car.
Categorizing based on Required Output
Clustering Association
1. Gathering Data
2. Data preparation
3. Data Wrangling
4. Analyse Data
5. Train Model
6. Test Model
7. Deployment
Data preparation