SlideShare una empresa de Scribd logo
1 de 14
Machine Learning Basics
Chapter 1
Presented to
Prof. Vibhakar Mansotra
Dean of Mathematical science
Presented by
Akanksha Bali
Research Scholar, Dept of Computer science and IT
Contents
• Introduction
• Types of machine learning
• Supervised Learning
• Unsupervised Learning
• Semi Supervised Learning
• Reinforcement Learning
• Applications
• Machine learning vs Deep Learning
Introduction (When, What and Why)
• The term Machine Learning was coined by Arthur Samuel in 1959, an
american pioneer in the field of computer gaming and artificial intelligence
and stated that “ it gives computers the ability to learn without being
explicitly programmed” And in 1997, Tom Mitchell gave a “ well-Posed”
mathematical and relational definition that “ 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”.
• Why do we need Machine Learning?
Machine learning is needed for tasks that are too complex for humans to
code directly. So instead, we provide a large amount of data to a machine
learning algorithm and let the algorithm work it out by exploring that data
and searching for a model that will achieve what the programmers have set
it out to achieve.
Example
Experience Salary
2 3,00,000
4 6,00,000
6 9,00,000
10 15,00,000
12 24,00,000
14 28,00,000
If (experience < = 10)
{
Salary = experience *1.5*100000
}
Else if ( experience >10)
{ salary = experience * 2*100000
Types of Machine Learning
• Supervised Learning
• Unsupervised Learning
• Semi Supervised Learning
• Reinforcement Learning
Supervised Learning
• This algorithm contains a target variable which is to be predicted from any
given set of predictors. Using these set of variables, we can generate a
function that maps inputs to the desired outputs. This Process Continues
until a model achieves a desired level of accuracy on a training data
• Supervised Learning can be further grouped into classification and
regression
• Examples: KNN, Logistic Regression, Decision Tree, Random forest etc
• For the spam detection task, we consider a setting in which the learner
receives training emails for which the label spam/ non spam is provided.
On the basis of such training, the learner should figure out a rule for
labelling a newly arriving email message.
Environment
Actual Result Desired Result
Error
Learning Agent
Supervisor
Unsupervised Learning
• In unsupervised learning, we dont have any outcome variable to predict
• In unsupervised learning, there is no correct answers and there is no
teacher.
• It can be further grouped into clustering and association problem
• Examples: K-Means, Apriori Algorithm
• Clustering a dataset into subsets of similar objects is a typical example of
such a task.
Semi-Supervised Learning
• It falls between supervised and unsupervised learning.
• In semi-supervised learning, an algorithm learns from a dataset that
includes both labelled and unlabelled data, usually mostly unlabelled.
• Why semi-supervised learning is important?
when you don't have enough labelled data to produce an accurate model
and you don't have the ability or resources to get more, you can use semi
supervised technique.
• Example: photo archive where only some of the images are labelled (eg.
Dog, cat) and the majority are unlabelled.
Reinforcement Learning
• In this algorithm, the machine is trained to make a specific decisions. It
works in such a way as a machine is exposed to an environment such that it
trains y itself and continually using trial error.
• This machines learns from a past experience and tries to capture all the best
possible knowledge for accurate decision.
• Example: game playing, robot navigating
Starting
Location
Goal
Applications
• Virtual Personal Assistants
a) Smart speakers: Amazon Echo and google
b) Smartphones: samsung bixby on samsung s8
c) Mobile Apps:Google Allo
• Predictions while commuting
a) Traffic Predictions
b) Online transportation networks
• Video Surveillance
• Social Media Services
a) people you may know
b) Face recognition
• Email Spam and Malware Filtering
• Online Customer Support
• Search engine result refining
• Product Recommendations
• Online Fraud detection
Deep Learning vs. Machine Learning
Machine Learning Deep Learning
It uses algorithms to parse data, learn from that
data and make informed decisions based on
what it has been learned
Deep learning structures algorithms in layers to
create an artificial neural network that can learn
and make intelligent decisions on its own.
When the data is small, machine learning
algorithm perform well
When the data is small, deep learning algorithm
dont perform that well.
It depends on low end machine It depends on high end machine
Machine learning do a small amount of matrix
multiplication operation
Deep learning do a large amount of matrix
multiplication operation
In machine learning, most of the applied
features need to be identified by an expert and
then handcoded as per the domain and datatype
Deep learning algorithms try to learn high level
features from data.
Machine learning comparatively takes much
less time to train, ranging from a few seconds to
a few hours. But testing time increases on
increases the size of data.
It takes a long time to train but less time to test.
References
• https://www.geeksforgeeks.org/machine-learning/
• Ethem Alpaydn, “ introduction to machine
learning”, MIT Press Cambridge, Massachusetts
london, England, second edition, 2010.
Machine learning basics

Más contenido relacionado

La actualidad más candente

Machine Learning
Machine LearningMachine Learning
Machine LearningVivek Garg
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual IntroductionLukas Masuch
 
. An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic .... An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic ...butest
 
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...Simplilearn
 
Machine learning overview
Machine learning overviewMachine learning overview
Machine learning overviewprih_yah
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learningbutest
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its ApplicationsDr Ganesh Iyer
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Simplilearn
 
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre..."An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...Edge AI and Vision Alliance
 
Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)SwatiTripathi44
 
Introduction to Machine learning ppt
Introduction to Machine learning pptIntroduction to Machine learning ppt
Introduction to Machine learning pptshubhamshirke12
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningEng Teong Cheah
 
Machine learning ppt
Machine learning ppt Machine learning ppt
Machine learning ppt Poojamanic
 
Presentation On Machine Learning.pptx
Presentation  On Machine Learning.pptxPresentation  On Machine Learning.pptx
Presentation On Machine Learning.pptxGodwin585235
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachinePulse
 

La actualidad más candente (20)

Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
 
. An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic .... An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic ...
 
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
 
Machine learning overview
Machine learning overviewMachine learning overview
Machine learning overview
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its Applications
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
 
Machine learning
Machine learningMachine learning
Machine learning
 
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre..."An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
"An Introduction to Machine Learning and How to Teach Machines to See," a Pre...
 
Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)
 
Machine learning
Machine learningMachine learning
Machine learning
 
Introduction to Machine learning ppt
Introduction to Machine learning pptIntroduction to Machine learning ppt
Introduction to Machine learning ppt
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Machine learning ppt
Machine learning ppt Machine learning ppt
Machine learning ppt
 
ML Basics
ML BasicsML Basics
ML Basics
 
Presentation On Machine Learning.pptx
Presentation  On Machine Learning.pptxPresentation  On Machine Learning.pptx
Presentation On Machine Learning.pptx
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 

Similar a Machine learning basics

Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptxNaveenkushwaha18
 
Unit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptxUnit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptxChitrachitrap
 
UNIT III SUPERVISED LEARNING.pptx
UNIT III SUPERVISED LEARNING.pptxUNIT III SUPERVISED LEARNING.pptx
UNIT III SUPERVISED LEARNING.pptxKowsalyaG17
 
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MAHIRA
 
Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha Animesh Sinha
 
Machine Learning SPPU Unit 1
Machine Learning SPPU Unit 1Machine Learning SPPU Unit 1
Machine Learning SPPU Unit 1Amruta Aphale
 
Essential concepts for machine learning
Essential concepts for machine learning Essential concepts for machine learning
Essential concepts for machine learning pyingkodi maran
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learningJohnson Ubah
 
Machine learning by prity mahato
Machine learning by prity mahatoMachine learning by prity mahato
Machine learning by prity mahatoPrity Mahato
 
Introduction to Machine Learning.pptx
Introduction to Machine Learning.pptxIntroduction to Machine Learning.pptx
Introduction to Machine Learning.pptxDr. Amanpreet Kaur
 
unit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptxunit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptxDr.Shweta
 
Machine Learning an Exploratory Tool: Key Concepts
Machine Learning an Exploratory Tool: Key ConceptsMachine Learning an Exploratory Tool: Key Concepts
Machine Learning an Exploratory Tool: Key Conceptsachakracu
 
chapter1-introduction1.ppt
chapter1-introduction1.pptchapter1-introduction1.ppt
chapter1-introduction1.pptSeshuSrinivas2
 
Artificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaArtificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaEdureka!
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningSSSSSS354882
 
Machine Learning
Machine LearningMachine Learning
Machine LearningAmit Kumar
 
Machine Learning Ch 1.ppt
Machine Learning Ch 1.pptMachine Learning Ch 1.ppt
Machine Learning Ch 1.pptARVIND SARDAR
 

Similar a Machine learning basics (20)

Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
 
Lab 7.pptx
Lab 7.pptxLab 7.pptx
Lab 7.pptx
 
Unit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptxUnit 1-ML (1) (1).pptx
Unit 1-ML (1) (1).pptx
 
UNIT III SUPERVISED LEARNING.pptx
UNIT III SUPERVISED LEARNING.pptxUNIT III SUPERVISED LEARNING.pptx
UNIT III SUPERVISED LEARNING.pptx
 
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
 
Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha Machine Learning Basics - By Animesh Sinha
Machine Learning Basics - By Animesh Sinha
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning SPPU Unit 1
Machine Learning SPPU Unit 1Machine Learning SPPU Unit 1
Machine Learning SPPU Unit 1
 
Essential concepts for machine learning
Essential concepts for machine learning Essential concepts for machine learning
Essential concepts for machine learning
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learning
 
Machine learning by prity mahato
Machine learning by prity mahatoMachine learning by prity mahato
Machine learning by prity mahato
 
Introduction to Machine Learning.pptx
Introduction to Machine Learning.pptxIntroduction to Machine Learning.pptx
Introduction to Machine Learning.pptx
 
unit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptxunit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptx
 
Machine Learning an Exploratory Tool: Key Concepts
Machine Learning an Exploratory Tool: Key ConceptsMachine Learning an Exploratory Tool: Key Concepts
Machine Learning an Exploratory Tool: Key Concepts
 
Lec 1.pptx
Lec 1.pptxLec 1.pptx
Lec 1.pptx
 
chapter1-introduction1.ppt
chapter1-introduction1.pptchapter1-introduction1.ppt
chapter1-introduction1.ppt
 
Artificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaArtificial Intelligence with Python | Edureka
Artificial Intelligence with Python | Edureka
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning Ch 1.ppt
Machine Learning Ch 1.pptMachine Learning Ch 1.ppt
Machine Learning Ch 1.ppt
 

Más de Akanksha Bali

Feedback by akanksha bali, Feedback of FDP, Shortterm course, Workshop
Feedback by akanksha bali, Feedback of FDP, Shortterm course, WorkshopFeedback by akanksha bali, Feedback of FDP, Shortterm course, Workshop
Feedback by akanksha bali, Feedback of FDP, Shortterm course, WorkshopAkanksha Bali
 
Feedback by akanksha bali
Feedback by akanksha baliFeedback by akanksha bali
Feedback by akanksha baliAkanksha Bali
 
Regression analysis by akanksha Bali
Regression analysis by akanksha BaliRegression analysis by akanksha Bali
Regression analysis by akanksha BaliAkanksha Bali
 
Regression (Linear Regression and Logistic Regression) by Akanksha Bali
Regression (Linear Regression and Logistic Regression) by Akanksha BaliRegression (Linear Regression and Logistic Regression) by Akanksha Bali
Regression (Linear Regression and Logistic Regression) by Akanksha BaliAkanksha Bali
 
Decision Tree, Naive Bayes, Association Rule Mining, Support Vector Machine, ...
Decision Tree, Naive Bayes, Association Rule Mining, Support Vector Machine, ...Decision Tree, Naive Bayes, Association Rule Mining, Support Vector Machine, ...
Decision Tree, Naive Bayes, Association Rule Mining, Support Vector Machine, ...Akanksha Bali
 
Python Basics by Akanksha Bali
Python Basics by Akanksha BaliPython Basics by Akanksha Bali
Python Basics by Akanksha BaliAkanksha Bali
 
Machine learning basics by akanksha bali
Machine learning basics by akanksha baliMachine learning basics by akanksha bali
Machine learning basics by akanksha baliAkanksha Bali
 

Más de Akanksha Bali (7)

Feedback by akanksha bali, Feedback of FDP, Shortterm course, Workshop
Feedback by akanksha bali, Feedback of FDP, Shortterm course, WorkshopFeedback by akanksha bali, Feedback of FDP, Shortterm course, Workshop
Feedback by akanksha bali, Feedback of FDP, Shortterm course, Workshop
 
Feedback by akanksha bali
Feedback by akanksha baliFeedback by akanksha bali
Feedback by akanksha bali
 
Regression analysis by akanksha Bali
Regression analysis by akanksha BaliRegression analysis by akanksha Bali
Regression analysis by akanksha Bali
 
Regression (Linear Regression and Logistic Regression) by Akanksha Bali
Regression (Linear Regression and Logistic Regression) by Akanksha BaliRegression (Linear Regression and Logistic Regression) by Akanksha Bali
Regression (Linear Regression and Logistic Regression) by Akanksha Bali
 
Decision Tree, Naive Bayes, Association Rule Mining, Support Vector Machine, ...
Decision Tree, Naive Bayes, Association Rule Mining, Support Vector Machine, ...Decision Tree, Naive Bayes, Association Rule Mining, Support Vector Machine, ...
Decision Tree, Naive Bayes, Association Rule Mining, Support Vector Machine, ...
 
Python Basics by Akanksha Bali
Python Basics by Akanksha BaliPython Basics by Akanksha Bali
Python Basics by Akanksha Bali
 
Machine learning basics by akanksha bali
Machine learning basics by akanksha baliMachine learning basics by akanksha bali
Machine learning basics by akanksha bali
 

Último

Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 

Último (20)

(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 

Machine learning basics

  • 1. Machine Learning Basics Chapter 1 Presented to Prof. Vibhakar Mansotra Dean of Mathematical science Presented by Akanksha Bali Research Scholar, Dept of Computer science and IT
  • 2. Contents • Introduction • Types of machine learning • Supervised Learning • Unsupervised Learning • Semi Supervised Learning • Reinforcement Learning • Applications • Machine learning vs Deep Learning
  • 3. Introduction (When, What and Why) • The term Machine Learning was coined by Arthur Samuel in 1959, an american pioneer in the field of computer gaming and artificial intelligence and stated that “ it gives computers the ability to learn without being explicitly programmed” And in 1997, Tom Mitchell gave a “ well-Posed” mathematical and relational definition that “ 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”. • Why do we need Machine Learning? Machine learning is needed for tasks that are too complex for humans to code directly. So instead, we provide a large amount of data to a machine learning algorithm and let the algorithm work it out by exploring that data and searching for a model that will achieve what the programmers have set it out to achieve.
  • 4. Example Experience Salary 2 3,00,000 4 6,00,000 6 9,00,000 10 15,00,000 12 24,00,000 14 28,00,000 If (experience < = 10) { Salary = experience *1.5*100000 } Else if ( experience >10) { salary = experience * 2*100000
  • 5. Types of Machine Learning • Supervised Learning • Unsupervised Learning • Semi Supervised Learning • Reinforcement Learning
  • 6. Supervised Learning • This algorithm contains a target variable which is to be predicted from any given set of predictors. Using these set of variables, we can generate a function that maps inputs to the desired outputs. This Process Continues until a model achieves a desired level of accuracy on a training data • Supervised Learning can be further grouped into classification and regression • Examples: KNN, Logistic Regression, Decision Tree, Random forest etc • For the spam detection task, we consider a setting in which the learner receives training emails for which the label spam/ non spam is provided. On the basis of such training, the learner should figure out a rule for labelling a newly arriving email message.
  • 7. Environment Actual Result Desired Result Error Learning Agent Supervisor
  • 8. Unsupervised Learning • In unsupervised learning, we dont have any outcome variable to predict • In unsupervised learning, there is no correct answers and there is no teacher. • It can be further grouped into clustering and association problem • Examples: K-Means, Apriori Algorithm • Clustering a dataset into subsets of similar objects is a typical example of such a task.
  • 9. Semi-Supervised Learning • It falls between supervised and unsupervised learning. • In semi-supervised learning, an algorithm learns from a dataset that includes both labelled and unlabelled data, usually mostly unlabelled. • Why semi-supervised learning is important? when you don't have enough labelled data to produce an accurate model and you don't have the ability or resources to get more, you can use semi supervised technique. • Example: photo archive where only some of the images are labelled (eg. Dog, cat) and the majority are unlabelled.
  • 10. Reinforcement Learning • In this algorithm, the machine is trained to make a specific decisions. It works in such a way as a machine is exposed to an environment such that it trains y itself and continually using trial error. • This machines learns from a past experience and tries to capture all the best possible knowledge for accurate decision. • Example: game playing, robot navigating Starting Location Goal
  • 11. Applications • Virtual Personal Assistants a) Smart speakers: Amazon Echo and google b) Smartphones: samsung bixby on samsung s8 c) Mobile Apps:Google Allo • Predictions while commuting a) Traffic Predictions b) Online transportation networks • Video Surveillance • Social Media Services a) people you may know b) Face recognition • Email Spam and Malware Filtering • Online Customer Support • Search engine result refining • Product Recommendations • Online Fraud detection
  • 12. Deep Learning vs. Machine Learning Machine Learning Deep Learning It uses algorithms to parse data, learn from that data and make informed decisions based on what it has been learned Deep learning structures algorithms in layers to create an artificial neural network that can learn and make intelligent decisions on its own. When the data is small, machine learning algorithm perform well When the data is small, deep learning algorithm dont perform that well. It depends on low end machine It depends on high end machine Machine learning do a small amount of matrix multiplication operation Deep learning do a large amount of matrix multiplication operation In machine learning, most of the applied features need to be identified by an expert and then handcoded as per the domain and datatype Deep learning algorithms try to learn high level features from data. Machine learning comparatively takes much less time to train, ranging from a few seconds to a few hours. But testing time increases on increases the size of data. It takes a long time to train but less time to test.
  • 13. References • https://www.geeksforgeeks.org/machine-learning/ • Ethem Alpaydn, “ introduction to machine learning”, MIT Press Cambridge, Massachusetts london, England, second edition, 2010.