SlideShare a Scribd company logo
1 of 15
Machine learning (ML) is a subdomain of artificial
intelligence (AI) that focuses on developing systems
that learn or improve performance—based on the data
they ingest. Artificial intelligence is a broad word
that refers to systems or machines that resemble
human intelligence.
What is Machine Learning?
• Machine Learning is the field of study that gives
computers the capability to learn without being
explicitly programmed. ML is one of the most
exciting technologies that one would have ever come
across. As it is evident from the name, it gives
the computer that makes it more similar to humans:
The ability to learn. Machine learning is actively
being used today, perhaps in many more places than
one would expect.
Network Layer 4-2
Chapter 4: Network Layer
Chapter goals:
• understand principles behind
network layer services:
• network layer service models
• forwarding versus routing
• how a router works
• routing (path selection)
• dealing with scale
• advanced topics: IPv6, mobility
• instantiation, implementation in
the Internet
Supervised, semi
supervised learning,
clustering,
classification,
regression, SVM,
Big data basics, its
components and Hadoop
installations
Features of Machine learning
• Machine learning is data driven technology. Large amount of data
generated by organizations on daily bases. So, by notable relationships
in data, organizations makes better decisions.
• Machine can learn itself from past data and automatically improve.
• From the given dataset it detects various patterns on data.
• For the big organizations branding is important and it will become more
easy to target relatable customer base.
• It is similar to data mining because it is also deals with the huge amount
of data.
Properties ML
• Learning from Data: Machine learning algorithms learn patterns and relationships from
data rather than being explicitly programmed to perform a task.
• Adaptability: Machine learning models can adapt and improve their performance over
time as they are exposed to more data.
• Automation: Once trained, machine learning models can automate the process of
making predictions or decisions based on new data.
• Generalization: Machine learning models aim to generalize patterns from the training
data to make predictions or decisions on new, unseen data.
• Scalability: Machine learning methods can often scale to handle large amounts of data
and complex tasks.
• Robustness: Well-designed machine learning models can be robust to noise and outliers
in the data, making them suitable for real-world applications.
Available ML
Algorithms
Evaluation Metrics
Confusion Matrix (N X N matrix)
It is extremely useful for measuring precision-recall, Specificity, Accuracy, and
most importantly, AUC-ROC curves.
Accuracy: The proportion of correctly classified instances out of the
total instances.
Precision / positive predictive value : It measures the proportion of
true positive predictions among all positive predictions made by the
model.
TP
(TP + FP)
Recall (Sensitivity): It measures the proportion of true positives that
were correctly identified by the model out of all actual positives.
TP
(TP + FN)
Recall is important when the cost of false negatives is high..
F1 Score: The harmonic mean of precision and recall. It provides a balance
between precision and recall. It is calculated as
2 * (Precision * Recall)
(Precision + Recall)
Specificity: It measures the proportion of true negatives that were correctly
identified by the model out of all actual negatives.
TN
(TN + FP)
ROC AUC (Receiver Operating Characteristic Area Under the Curve): It
measures the area under the ROC curve
sensitivity
1-specificity
Mean Absolute Error (MAE): The average of the absolute differences
between predicted and actual values.
Mean Squared Error (MSE): The average of the squared differences
between predicted and actual values.
Root Mean Squared Error (RMSE): The square root of the MSE.
R-squared (Coefficient of Determination): It measures the proportion of the
variance in the dependent variable that is predictable from the independent
variables.
Algorithms Evaluation
Metrics
Regression Mean Absolute Error, Mean
Squared Error, Root Mean
Squared Error, R-squared,
Mean Absolute Percentage
Error ,Median Absolute
Error
Classification Accuracy, Precision,
Recall (Sensitivity), F1-
score, ROC-AUC, Precision-
Recall Curve, Confusion
Matrix
Especially in binary
classification
Precision, Recall, and F1-
score
Clustering Metrics Silhouette Score,
Calinski-Harabasz Index,
Davies-Bouldin Index,
Adjusted Rand Index (ARI)
What is Supervised learning?
• Supervised learning, as the name indicates, has the
presence of a supervisor as a teacher. Supervised
learning is when we teach or train the machine
using data that is well-labelled. Which means some
data is already tagged with the correct answer.
After that, the machine is provided with a new set
of examples(data) so that the supervised learning
algorithm analyses the training data(set of
training examples) and produces a correct outcome
from labeled data.
• For example, a labeled dataset of images of
Elephant, Camel and Cow would have each image
tagged with either “Elephant”,“Camel”or “Cow.”
• Key Points:
Supervised learning involves training a machine from labeled data.
Labeled data consists of examples with the correct answer or
classification.
The machine learns the relationship between inputs (fruit images) and
outputs (fruit labels).
Machine learning,
Supervised, semi supervised learning,
clustering, classification,
regression, SVM,
Big data basics, its components and Hadoop installations
Machine learning
https://www.geeksforgeeks.org/machine-learning/
Supervised : types - classification, regression (also unsupervised is here), clustering
https://www.geeksforgeeks.org/supervised-unsupervised-learning/
semi supervised learning,
https://www.geeksforgeeks.org/ml-semi-supervised-learning/
SVM : https://www.geeksforgeeks.org/support-vector-machine-algorithm/
Big data basics, its components
https://www.geeksforgeeks.org/what-is-big-data/
https://www.geeksforgeeks.org/difference-between-traditional-data-and-big-data/
Hadoop
https://www.geeksforgeeks.org/hadoop-an-introduction/
installations
https://www.javatpoint.com/hadoop-installation
https://medium.com/@DataEngineeer/how-to-set-up-hadoop-on-windows-a-step-by-step-guide-37d1ab4bee57
• Types of Unsupervised Learning

More Related Content

Similar to ML) is a subdomain of artificial intelligence (AI) that focuses on developing systems

Machine Learning - Lecture2.pptx
Machine Learning - Lecture2.pptxMachine Learning - Lecture2.pptx
Machine Learning - Lecture2.pptx
NsitTech
 

Similar to ML) is a subdomain of artificial intelligence (AI) that focuses on developing systems (20)

Machine Learning Basics
Machine Learning BasicsMachine Learning Basics
Machine Learning Basics
 
Machine learning
Machine learningMachine learning
Machine learning
 
Imtiaz khan data_science_analytics
Imtiaz khan data_science_analyticsImtiaz khan data_science_analytics
Imtiaz khan data_science_analytics
 
Machine Learning techniques used in AI.
Machine Learning  techniques used in AI.Machine Learning  techniques used in AI.
Machine Learning techniques used in AI.
 
Eckovation Machine Learning
Eckovation Machine LearningEckovation Machine Learning
Eckovation Machine Learning
 
How to choose the right machine learning algorithm for your project
How to choose the right machine learning algorithm for your projectHow to choose the right machine learning algorithm for your project
How to choose the right machine learning algorithm for your project
 
Machine learning in computer security
Machine learning in computer securityMachine learning in computer security
Machine learning in computer security
 
Machine Learning - Lecture2.pptx
Machine Learning - Lecture2.pptxMachine Learning - Lecture2.pptx
Machine Learning - Lecture2.pptx
 
Machine Learning course in Chandigarh Join
Machine Learning course in Chandigarh JoinMachine Learning course in Chandigarh Join
Machine Learning course in Chandigarh Join
 
Model Evaluation in the land of Deep Learning
Model Evaluation in the land of Deep LearningModel Evaluation in the land of Deep Learning
Model Evaluation in the land of Deep Learning
 
And Then There Are Algorithms - Danilo Poccia - Codemotion Rome 2018
And Then There Are Algorithms - Danilo Poccia - Codemotion Rome 2018And Then There Are Algorithms - Danilo Poccia - Codemotion Rome 2018
And Then There Are Algorithms - Danilo Poccia - Codemotion Rome 2018
 
Machine Learning
Machine Learning Machine Learning
Machine Learning
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
Supervised learning techniques and applications
Supervised learning techniques and applicationsSupervised learning techniques and applications
Supervised learning techniques and applications
 
Machine learning module 2
Machine learning module 2Machine learning module 2
Machine learning module 2
 
Techniques Machine Learning
Techniques Machine LearningTechniques Machine Learning
Techniques Machine Learning
 
ML_Module_1.pdf
ML_Module_1.pdfML_Module_1.pdf
ML_Module_1.pdf
 
Top Machine Learning Algorithms Used By AI Professionals ARTiBA.pdf
Top Machine Learning Algorithms Used By AI Professionals ARTiBA.pdfTop Machine Learning Algorithms Used By AI Professionals ARTiBA.pdf
Top Machine Learning Algorithms Used By AI Professionals ARTiBA.pdf
 
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
 
Machine Learning - Lecture1.pptx.pdf
Machine Learning - Lecture1.pptx.pdfMachine Learning - Lecture1.pptx.pdf
Machine Learning - Lecture1.pptx.pdf
 

More from Ashish Gupta

independent of the subnet topology. The Transport Layer should be shielded fr...
independent of the subnet topology. The Transport Layer should be shielded fr...independent of the subnet topology. The Transport Layer should be shielded fr...
independent of the subnet topology. The Transport Layer should be shielded fr...
Ashish Gupta
 
Link state Distance Vector Hierarchical routing 4.6 Routing in the Internet
Link state Distance Vector Hierarchical routing 4.6 Routing in the InternetLink state Distance Vector Hierarchical routing 4.6 Routing in the Internet
Link state Distance Vector Hierarchical routing 4.6 Routing in the Internet
Ashish Gupta
 
Internet Protocol Datagram format IPv4 addressing NAT ICMP IPv6
Internet Protocol Datagram format IPv4 addressing NAT ICMP IPv6Internet Protocol Datagram format IPv4 addressing NAT ICMP IPv6
Internet Protocol Datagram format IPv4 addressing NAT ICMP IPv6
Ashish Gupta
 
Layer should be shielded from the number, type and topology of the subnets pr...
Layer should be shielded from the number, type and topology of the subnets pr...Layer should be shielded from the number, type and topology of the subnets pr...
Layer should be shielded from the number, type and topology of the subnets pr...
Ashish Gupta
 
Virtual circuit and datagram networks 4.3 What’s inside a router 4.4 IP: Inte...
Virtual circuit and datagram networks 4.3 What’s inside a router 4.4 IP: Inte...Virtual circuit and datagram networks 4.3 What’s inside a router 4.4 IP: Inte...
Virtual circuit and datagram networks 4.3 What’s inside a router 4.4 IP: Inte...
Ashish Gupta
 
services: network layer service models forwarding versus routing how a router...
services: network layer service models forwarding versus routing how a router...services: network layer service models forwarding versus routing how a router...
services: network layer service models forwarding versus routing how a router...
Ashish Gupta
 
on sending side encapsulates segments into datagrams on rcving side, deliver...
on sending side encapsulates segments into datagrams  on rcving side, deliver...on sending side encapsulates segments into datagrams  on rcving side, deliver...
on sending side encapsulates segments into datagrams on rcving side, deliver...
Ashish Gupta
 
understand principles behind network layer services: network layer service mo...
understand principles behind network layer services: network layer service mo...understand principles behind network layer services: network layer service mo...
understand principles behind network layer services: network layer service mo...
Ashish Gupta
 
Presentation1.Machine learning, Supervised, semi supervised learning, cluste...
Presentation1.Machine learning,Supervised, semi supervised learning, cluste...Presentation1.Machine learning,Supervised, semi supervised learning, cluste...
Presentation1.Machine learning, Supervised, semi supervised learning, cluste...
Ashish Gupta
 
packets between same source-dest pair may take different paths
packets between same source-dest pair may take different pathspackets between same source-dest pair may take different paths
packets between same source-dest pair may take different paths
Ashish Gupta
 
on sending side encapsulates segments into datagrams
on sending side encapsulates segments into datagramson sending side encapsulates segments into datagrams
on sending side encapsulates segments into datagrams
Ashish Gupta
 
The services provided by the network layer should be independent of the subne...
The services provided by the network layer should be independent of the subne...The services provided by the network layer should be independent of the subne...
The services provided by the network layer should be independent of the subne...
Ashish Gupta
 
destination. The network layer must know the topology of the subnet and choos...
destination. The network layer must know the topology of the subnet and choos...destination. The network layer must know the topology of the subnet and choos...
destination. The network layer must know the topology of the subnet and choos...
Ashish Gupta
 
interpolation-170509191157.pdf
interpolation-170509191157.pdfinterpolation-170509191157.pdf
interpolation-170509191157.pdf
Ashish Gupta
 

More from Ashish Gupta (17)

independent of the subnet topology. The Transport Layer should be shielded fr...
independent of the subnet topology. The Transport Layer should be shielded fr...independent of the subnet topology. The Transport Layer should be shielded fr...
independent of the subnet topology. The Transport Layer should be shielded fr...
 
Link state Distance Vector Hierarchical routing 4.6 Routing in the Internet
Link state Distance Vector Hierarchical routing 4.6 Routing in the InternetLink state Distance Vector Hierarchical routing 4.6 Routing in the Internet
Link state Distance Vector Hierarchical routing 4.6 Routing in the Internet
 
Internet Protocol Datagram format IPv4 addressing NAT ICMP IPv6
Internet Protocol Datagram format IPv4 addressing NAT ICMP IPv6Internet Protocol Datagram format IPv4 addressing NAT ICMP IPv6
Internet Protocol Datagram format IPv4 addressing NAT ICMP IPv6
 
Layer should be shielded from the number, type and topology of the subnets pr...
Layer should be shielded from the number, type and topology of the subnets pr...Layer should be shielded from the number, type and topology of the subnets pr...
Layer should be shielded from the number, type and topology of the subnets pr...
 
Virtual circuit and datagram networks 4.3 What’s inside a router 4.4 IP: Inte...
Virtual circuit and datagram networks 4.3 What’s inside a router 4.4 IP: Inte...Virtual circuit and datagram networks 4.3 What’s inside a router 4.4 IP: Inte...
Virtual circuit and datagram networks 4.3 What’s inside a router 4.4 IP: Inte...
 
services: network layer service models forwarding versus routing how a router...
services: network layer service models forwarding versus routing how a router...services: network layer service models forwarding versus routing how a router...
services: network layer service models forwarding versus routing how a router...
 
on sending side encapsulates segments into datagrams on rcving side, deliver...
on sending side encapsulates segments into datagrams  on rcving side, deliver...on sending side encapsulates segments into datagrams  on rcving side, deliver...
on sending side encapsulates segments into datagrams on rcving side, deliver...
 
understand principles behind network layer services: network layer service mo...
understand principles behind network layer services: network layer service mo...understand principles behind network layer services: network layer service mo...
understand principles behind network layer services: network layer service mo...
 
Presentation1.Machine learning, Supervised, semi supervised learning, cluste...
Presentation1.Machine learning,Supervised, semi supervised learning, cluste...Presentation1.Machine learning,Supervised, semi supervised learning, cluste...
Presentation1.Machine learning, Supervised, semi supervised learning, cluste...
 
packets between same source-dest pair may take different paths
packets between same source-dest pair may take different pathspackets between same source-dest pair may take different paths
packets between same source-dest pair may take different paths
 
on sending side encapsulates segments into datagrams
on sending side encapsulates segments into datagramson sending side encapsulates segments into datagrams
on sending side encapsulates segments into datagrams
 
The services provided by the network layer should be independent of the subne...
The services provided by the network layer should be independent of the subne...The services provided by the network layer should be independent of the subne...
The services provided by the network layer should be independent of the subne...
 
destination. The network layer must know the topology of the subnet and choos...
destination. The network layer must know the topology of the subnet and choos...destination. The network layer must know the topology of the subnet and choos...
destination. The network layer must know the topology of the subnet and choos...
 
yturi900.pptx
yturi900.pptxyturi900.pptx
yturi900.pptx
 
interpolation-170509191157.pdf
interpolation-170509191157.pdfinterpolation-170509191157.pdf
interpolation-170509191157.pdf
 
Stat 4325IS.pdf
Stat 4325IS.pdfStat 4325IS.pdf
Stat 4325IS.pdf
 
17545489052556.pdf
17545489052556.pdf17545489052556.pdf
17545489052556.pdf
 

Recently uploaded

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 

Recently uploaded (20)

BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 

ML) is a subdomain of artificial intelligence (AI) that focuses on developing systems

  • 1. Machine learning (ML) is a subdomain of artificial intelligence (AI) that focuses on developing systems that learn or improve performance—based on the data they ingest. Artificial intelligence is a broad word that refers to systems or machines that resemble human intelligence. What is Machine Learning? • Machine Learning is the field of study that gives computers the capability to learn without being explicitly programmed. ML is one of the most exciting technologies that one would have ever come across. As it is evident from the name, it gives the computer that makes it more similar to humans: The ability to learn. Machine learning is actively being used today, perhaps in many more places than one would expect.
  • 2. Network Layer 4-2 Chapter 4: Network Layer Chapter goals: • understand principles behind network layer services: • network layer service models • forwarding versus routing • how a router works • routing (path selection) • dealing with scale • advanced topics: IPv6, mobility • instantiation, implementation in the Internet
  • 3. Supervised, semi supervised learning, clustering, classification, regression, SVM, Big data basics, its components and Hadoop installations
  • 4. Features of Machine learning • Machine learning is data driven technology. Large amount of data generated by organizations on daily bases. So, by notable relationships in data, organizations makes better decisions. • Machine can learn itself from past data and automatically improve. • From the given dataset it detects various patterns on data. • For the big organizations branding is important and it will become more easy to target relatable customer base. • It is similar to data mining because it is also deals with the huge amount of data.
  • 5. Properties ML • Learning from Data: Machine learning algorithms learn patterns and relationships from data rather than being explicitly programmed to perform a task. • Adaptability: Machine learning models can adapt and improve their performance over time as they are exposed to more data. • Automation: Once trained, machine learning models can automate the process of making predictions or decisions based on new data. • Generalization: Machine learning models aim to generalize patterns from the training data to make predictions or decisions on new, unseen data. • Scalability: Machine learning methods can often scale to handle large amounts of data and complex tasks. • Robustness: Well-designed machine learning models can be robust to noise and outliers in the data, making them suitable for real-world applications.
  • 7. Evaluation Metrics Confusion Matrix (N X N matrix) It is extremely useful for measuring precision-recall, Specificity, Accuracy, and most importantly, AUC-ROC curves.
  • 8. Accuracy: The proportion of correctly classified instances out of the total instances. Precision / positive predictive value : It measures the proportion of true positive predictions among all positive predictions made by the model. TP (TP + FP) Recall (Sensitivity): It measures the proportion of true positives that were correctly identified by the model out of all actual positives. TP (TP + FN) Recall is important when the cost of false negatives is high..
  • 9. F1 Score: The harmonic mean of precision and recall. It provides a balance between precision and recall. It is calculated as 2 * (Precision * Recall) (Precision + Recall) Specificity: It measures the proportion of true negatives that were correctly identified by the model out of all actual negatives. TN (TN + FP) ROC AUC (Receiver Operating Characteristic Area Under the Curve): It measures the area under the ROC curve sensitivity 1-specificity
  • 10. Mean Absolute Error (MAE): The average of the absolute differences between predicted and actual values. Mean Squared Error (MSE): The average of the squared differences between predicted and actual values. Root Mean Squared Error (RMSE): The square root of the MSE. R-squared (Coefficient of Determination): It measures the proportion of the variance in the dependent variable that is predictable from the independent variables.
  • 11. Algorithms Evaluation Metrics Regression Mean Absolute Error, Mean Squared Error, Root Mean Squared Error, R-squared, Mean Absolute Percentage Error ,Median Absolute Error Classification Accuracy, Precision, Recall (Sensitivity), F1- score, ROC-AUC, Precision- Recall Curve, Confusion Matrix Especially in binary classification Precision, Recall, and F1- score Clustering Metrics Silhouette Score, Calinski-Harabasz Index, Davies-Bouldin Index, Adjusted Rand Index (ARI)
  • 12. What is Supervised learning? • Supervised learning, as the name indicates, has the presence of a supervisor as a teacher. Supervised learning is when we teach or train the machine using data that is well-labelled. Which means some data is already tagged with the correct answer. After that, the machine is provided with a new set of examples(data) so that the supervised learning algorithm analyses the training data(set of training examples) and produces a correct outcome from labeled data. • For example, a labeled dataset of images of Elephant, Camel and Cow would have each image tagged with either “Elephant”,“Camel”or “Cow.” • Key Points: Supervised learning involves training a machine from labeled data. Labeled data consists of examples with the correct answer or classification. The machine learns the relationship between inputs (fruit images) and outputs (fruit labels).
  • 13.
  • 14. Machine learning, Supervised, semi supervised learning, clustering, classification, regression, SVM, Big data basics, its components and Hadoop installations Machine learning https://www.geeksforgeeks.org/machine-learning/ Supervised : types - classification, regression (also unsupervised is here), clustering https://www.geeksforgeeks.org/supervised-unsupervised-learning/ semi supervised learning, https://www.geeksforgeeks.org/ml-semi-supervised-learning/ SVM : https://www.geeksforgeeks.org/support-vector-machine-algorithm/ Big data basics, its components https://www.geeksforgeeks.org/what-is-big-data/ https://www.geeksforgeeks.org/difference-between-traditional-data-and-big-data/ Hadoop https://www.geeksforgeeks.org/hadoop-an-introduction/ installations https://www.javatpoint.com/hadoop-installation https://medium.com/@DataEngineeer/how-to-set-up-hadoop-on-windows-a-step-by-step-guide-37d1ab4bee57
  • 15. • Types of Unsupervised Learning