SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Prof. Amlan Chakrabarti
IEEE Computer Soc. Dist. Vist. & ACM Dist. Speaker
Director, A.K.Choudhury School of Information Technology
University of Calcutta
National Webinar On Education 4.0 “Ensuring Continuity in Learning and Innovation Through Digitization”
Organized By: Singhad Institute of Management, Pune in Association with Savitribai Phule Pune University
12th June 2020
INTRODUCTORY CONCEPTS
Formal Definition
• “Machine learning is the field of study which gives the computers the ability to
learn without being explicitly programmed”- Arther Samuels 1959
• “A computer program is said to learn from experience E with respect to some
class of tasks T and performance measure P, if its performance at tasks in T, as
measured by P, improves with experience E.”- Tom Mitchells 1997
• Machine learning focuses on the development of computer programs that can
access data and use it learn for themselves.
• Example: To predict, traffic patterns at a busy intersection (task T)
• We can run it through a machine learning algorithm with data about past
traffic patterns (experience E)
• If it has successfully “learned”, it will then do better at predicting future traffic
patterns (performance measure P).
Defining The Learning Task
Why Machine Learning is Different?
Evolution of Machine Learning
Real World Problems lead to ML
• The goal of ML is never to make “perfect” guesses, the goal is to
make guesses that are good enough to be useful
Deep Learning in The Headlines
Deep Learning
9
Basics
• A deep neural network consists of a hierarchy of layers, whereby each
layer transforms the input data into more abstract representations
(e.g. edge -> nose -> face)
• The output layer combines those features to make predictions
Scene Labeling Using DL
Machine Learning for Smarter World
MACHINE LEARNING STRATEGIES
Machine Learning Techniques
• Supervised Learning
– Regression
– Classification
• Binary
• Multiclass
• Multi-label
• Unsupervised Learning
– Partitional
– Hierarchical
• Reinforcement
• Semi-Supervised
Supervised Learning
Supervised Learning: Regression
 There are a few concepts to unpack here:
• Dependent Variable
• Independent Variable(s)
• Slope & Intercept
• Error Function
Supervised Learning: Classification
Binary Classification
Multi-label Classification
Multiclass Classification
Unsupervised Learning
• No labels are given to the learning algorithm, leaving it on its own to
find structure in its input
• The goal of unsupervised learning is to find hidden patterns in
unlabeled data
Unsupervised Learning: Clustering
• Finding groups of objects such that objects in a group are similar (or
related) to one another and different from (or unrelated to) the objects in
other groups
Partitional Clustering Hierarchical Clustering
Applications of Clustering
Reinforcement Learning
• A technique to allow an agent to take actions and interact with an
environment so as to maximize the total rewards
• Similar to toddlers learning how to walk who adjust actions based on the
outcomes they experience
• A Playing Agent
– Manages to score a point it gets a +1 reward
– Each time it loses a point it gets a -1 penalty.
– it will iteratively update its policies so that the actions that bring rewards
are more probable and those resulting in a penalty are filtered out.
• The first application in which reinforcement learning gained notoriety was
when AlphaGo, a machine learning algorithm, won against one of the world’s
best human players in the game Go
Semi Supervised Learning
• Supervised Learning algorithm is a costly process, especially when
dealing with large volumes of data
• Unsupervised Learning is that it’s application spectrum is limited.
• Semi-supervised learning combines a small amount of labeled data
with a large amount of unlabeled data during training
• Application Scenarios: Speech Analysis, Internet Content
Classification, Protein Sequence Classification
Designing A Learning System
• Choose the training experience
• Choose exactly what is to be learned
– i.e. the target function
• Choose how to represent the target function
• Choose a learning algorithm to infer the target function from the
experience
NEURAL NETWORKS
 Massively parallel interconnected network of simple processing elements
which are intended to interact with the objects of the real world in the
same way as biological systems do.
 NN models are extreme simplifications of human neural systems.
Neural Networks
25
26
 In context of Machine Learning, we want to learn the parameters from the
training set, such that given the testing set data the training set can
correctly classify the instances
Artificial Neural Network (ANN)
ANN: Role of Weights & Bias
Adjusting Weights Adjusting Bias
ANN: Understanding the Layers
ANN: Forward & Backward Propagation
The Big Picture
ML in Practice
ML Platforms
Online Platforms Python Libraries
Future of Machine Learning
• As ML assumes increased importance in business applications, this
technology will be offered as a Cloud-based service known as Machine
Learning-as-a-Service (MLaaS)
• Connected AI systems will enable ML algorithms to “continuously learn,”
based on newly emerging information on the internet
• There will be a big rush among hardware vendors to enhance system
power to accommodate ML data processing. More accurately, hardware
vendors will be pushed to redesign their machines to do justice to the
powers of ML
• ML will help machines to work autonomously sense of context and
meaning of data
Machine Learning an Exploratory Tool: Key Concepts

Weitere ähnliche Inhalte

Was ist angesagt?

ICT competencies of teachers
ICT competencies of teachersICT competencies of teachers
ICT competencies of teachersMart Laanpere
 
ICT Integrated Instruction: A Teaching Strategy
ICT Integrated Instruction: A Teaching StrategyICT Integrated Instruction: A Teaching Strategy
ICT Integrated Instruction: A Teaching Strategygenleosala
 
Computers in Education - ICT pedagogy in teacher education
Computers in Education - ICT pedagogy in teacher educationComputers in Education - ICT pedagogy in teacher education
Computers in Education - ICT pedagogy in teacher educationDr. I. Uma Maheswari Maheswari
 
ICT for Education - Successful Integration with Open Education Resources
ICT for Education - Successful Integration with Open Education Resources ICT for Education - Successful Integration with Open Education Resources
ICT for Education - Successful Integration with Open Education Resources Jacqueline Peters-Richardson
 
My Portfolio in EdTech2
My Portfolio in EdTech2My Portfolio in EdTech2
My Portfolio in EdTech2irishang
 
My Project in Educational Technology 2
My Project in Educational Technology 2My Project in Educational Technology 2
My Project in Educational Technology 2Lovely Apple Sallutan
 
My portfolio in Educational Technology 2
My portfolio in Educational Technology 2My portfolio in Educational Technology 2
My portfolio in Educational Technology 2Coleen Tolentino
 
Educational technology in the asia pacific region
Educational technology in the asia pacific regionEducational technology in the asia pacific region
Educational technology in the asia pacific regionroden_pg
 
Smart School Project
Smart School ProjectSmart School Project
Smart School ProjectXavier Chang
 
Role of ICT in examination
Role of ICT in examinationRole of ICT in examination
Role of ICT in examinationAhamed Yoonus S
 
Lesson 4 Educational Technology 2
Lesson 4 Educational Technology 2Lesson 4 Educational Technology 2
Lesson 4 Educational Technology 2Osmeña College
 
Role of ICT in Teaching Learning
Role of ICT in Teaching LearningRole of ICT in Teaching Learning
Role of ICT in Teaching LearningPravinGhosekar
 
National ICT Competency Standards for Teachers
National ICT Competency Standards for TeachersNational ICT Competency Standards for Teachers
National ICT Competency Standards for Teachersischool webboard
 
ICT for Teachers in Basic Education
ICT for Teachers in Basic EducationICT for Teachers in Basic Education
ICT for Teachers in Basic Educationischool webboard
 
A National ICT Competency Framework for Student Teachers
A National ICT Competency Framework for Student TeachersA National ICT Competency Framework for Student Teachers
A National ICT Competency Framework for Student TeachersJeroen Bottema
 
Portfolio in Educational Technology 2
Portfolio in Educational Technology 2Portfolio in Educational Technology 2
Portfolio in Educational Technology 2Esrin Depong
 

Was ist angesagt? (20)

ICT competencies of teachers
ICT competencies of teachersICT competencies of teachers
ICT competencies of teachers
 
Visual Tools In Teaching Learning
Visual  Tools In Teaching LearningVisual  Tools In Teaching Learning
Visual Tools In Teaching Learning
 
ICT Integrated Instruction: A Teaching Strategy
ICT Integrated Instruction: A Teaching StrategyICT Integrated Instruction: A Teaching Strategy
ICT Integrated Instruction: A Teaching Strategy
 
Meaning of education technology
Meaning of education technologyMeaning of education technology
Meaning of education technology
 
Computers in Education - ICT pedagogy in teacher education
Computers in Education - ICT pedagogy in teacher educationComputers in Education - ICT pedagogy in teacher education
Computers in Education - ICT pedagogy in teacher education
 
ICT for Education - Successful Integration with Open Education Resources
ICT for Education - Successful Integration with Open Education Resources ICT for Education - Successful Integration with Open Education Resources
ICT for Education - Successful Integration with Open Education Resources
 
My Portfolio in EdTech2
My Portfolio in EdTech2My Portfolio in EdTech2
My Portfolio in EdTech2
 
My Project in Educational Technology 2
My Project in Educational Technology 2My Project in Educational Technology 2
My Project in Educational Technology 2
 
My portfolio in Educational Technology 2
My portfolio in Educational Technology 2My portfolio in Educational Technology 2
My portfolio in Educational Technology 2
 
Educational technology in the asia pacific region
Educational technology in the asia pacific regionEducational technology in the asia pacific region
Educational technology in the asia pacific region
 
Pedagogy and ICT
Pedagogy and ICTPedagogy and ICT
Pedagogy and ICT
 
Smart School Project
Smart School ProjectSmart School Project
Smart School Project
 
Role of ICT in examination
Role of ICT in examinationRole of ICT in examination
Role of ICT in examination
 
Lesson 4 Educational Technology 2
Lesson 4 Educational Technology 2Lesson 4 Educational Technology 2
Lesson 4 Educational Technology 2
 
Role of ICT in Teaching Learning
Role of ICT in Teaching LearningRole of ICT in Teaching Learning
Role of ICT in Teaching Learning
 
National ICT Competency Standards for Teachers
National ICT Competency Standards for TeachersNational ICT Competency Standards for Teachers
National ICT Competency Standards for Teachers
 
ICT for Teachers in Basic Education
ICT for Teachers in Basic EducationICT for Teachers in Basic Education
ICT for Teachers in Basic Education
 
A National ICT Competency Framework for Student Teachers
A National ICT Competency Framework for Student TeachersA National ICT Competency Framework for Student Teachers
A National ICT Competency Framework for Student Teachers
 
Portfolio in Educational Technology 2
Portfolio in Educational Technology 2Portfolio in Educational Technology 2
Portfolio in Educational Technology 2
 
smart school
smart schoolsmart school
smart school
 

Ähnlich wie Machine Learning an Exploratory Tool: Key Concepts

Machine learning basics by akanksha bali
Machine learning basics by akanksha baliMachine learning basics by akanksha bali
Machine learning basics by akanksha baliAkanksha Bali
 
Machine learning basics
Machine learning basics Machine learning basics
Machine learning basics Akanksha Bali
 
Introduction to Machine Learning.pptx
Introduction to Machine Learning.pptxIntroduction to Machine Learning.pptx
Introduction to Machine Learning.pptxDr. Amanpreet Kaur
 
Lecture 5 machine learning updated
Lecture 5   machine learning updatedLecture 5   machine learning updated
Lecture 5 machine learning updatedVajira Thambawita
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learningJohnson Ubah
 
machine learning algorithm.pptx
machine learning algorithm.pptxmachine learning algorithm.pptx
machine learning algorithm.pptxSasmitaDash28
 
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MAHIRA
 
Machine learning
Machine learningMachine learning
Machine learningAbrar ali
 
Intro/Overview on Machine Learning Presentation -2
Intro/Overview on Machine Learning Presentation -2Intro/Overview on Machine Learning Presentation -2
Intro/Overview on Machine Learning Presentation -2Ankit Gupta
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognitionMinigranth
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptxNaveenkushwaha18
 
unit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptxunit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptxDr.Shweta
 
It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!To Sum It Up
 
Artificial Intelligence(Machine learning & deep Learning ).pptx
Artificial Intelligence(Machine learning & deep Learning ).pptxArtificial Intelligence(Machine learning & deep Learning ).pptx
Artificial Intelligence(Machine learning & deep Learning ).pptxAnil Kumar Prajapati
 
An Introduction to Machine Learning
An Introduction to Machine LearningAn Introduction to Machine Learning
An Introduction to Machine LearningVedaj Padman
 
Machine learning --Introduction.pptx
Machine learning --Introduction.pptxMachine learning --Introduction.pptx
Machine learning --Introduction.pptxvinivijayan4
 

Ähnlich wie Machine Learning an Exploratory Tool: Key Concepts (20)

Machine learning basics by akanksha bali
Machine learning basics by akanksha baliMachine learning basics by akanksha bali
Machine learning basics by akanksha bali
 
Machine learning basics
Machine learning basics Machine learning basics
Machine learning basics
 
Introduction to Machine Learning.pptx
Introduction to Machine Learning.pptxIntroduction to Machine Learning.pptx
Introduction to Machine Learning.pptx
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Lecture 5 machine learning updated
Lecture 5   machine learning updatedLecture 5   machine learning updated
Lecture 5 machine learning updated
 
introduction to machine learning
introduction to machine learningintroduction to machine learning
introduction to machine learning
 
AI Lesson 33
AI Lesson 33AI Lesson 33
AI Lesson 33
 
Lesson 33
Lesson 33Lesson 33
Lesson 33
 
machine learning algorithm.pptx
machine learning algorithm.pptxmachine learning algorithm.pptx
machine learning algorithm.pptx
 
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
MACHINE LEARNING PRESENTATION (ARTIFICIAL INTELLIGENCE)
 
Machine learning
Machine learningMachine learning
Machine learning
 
Intro/Overview on Machine Learning Presentation -2
Intro/Overview on Machine Learning Presentation -2Intro/Overview on Machine Learning Presentation -2
Intro/Overview on Machine Learning Presentation -2
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Machine Learning Contents.pptx
Machine Learning Contents.pptxMachine Learning Contents.pptx
Machine Learning Contents.pptx
 
unit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptxunit 1.2 supervised learning.pptx
unit 1.2 supervised learning.pptx
 
It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!It's Machine Learning Basics -- For You!
It's Machine Learning Basics -- For You!
 
Artificial Intelligence(Machine learning & deep Learning ).pptx
Artificial Intelligence(Machine learning & deep Learning ).pptxArtificial Intelligence(Machine learning & deep Learning ).pptx
Artificial Intelligence(Machine learning & deep Learning ).pptx
 
An Introduction to Machine Learning
An Introduction to Machine LearningAn Introduction to Machine Learning
An Introduction to Machine Learning
 
Machine learning --Introduction.pptx
Machine learning --Introduction.pptxMachine learning --Introduction.pptx
Machine learning --Introduction.pptx
 
Machine learning
Machine learningMachine learning
Machine learning
 

Mehr von achakracu

Lecture_IIITD.pptx
Lecture_IIITD.pptxLecture_IIITD.pptx
Lecture_IIITD.pptxachakracu
 
Lecture 4 01_2021
Lecture 4 01_2021Lecture 4 01_2021
Lecture 4 01_2021achakracu
 
Io t technologies_ppt-2
Io t technologies_ppt-2Io t technologies_ppt-2
Io t technologies_ppt-2achakracu
 
Role of ICT in Higher Education
Role of ICT in Higher EducationRole of ICT in Higher Education
Role of ICT in Higher Educationachakracu
 
Fundamentals of Quantum Computing
Fundamentals of Quantum ComputingFundamentals of Quantum Computing
Fundamentals of Quantum Computingachakracu
 

Mehr von achakracu (6)

Lecture_IIITD.pptx
Lecture_IIITD.pptxLecture_IIITD.pptx
Lecture_IIITD.pptx
 
Lecture 4 01_2021
Lecture 4 01_2021Lecture 4 01_2021
Lecture 4 01_2021
 
Vecc day 1
Vecc day 1Vecc day 1
Vecc day 1
 
Io t technologies_ppt-2
Io t technologies_ppt-2Io t technologies_ppt-2
Io t technologies_ppt-2
 
Role of ICT in Higher Education
Role of ICT in Higher EducationRole of ICT in Higher Education
Role of ICT in Higher Education
 
Fundamentals of Quantum Computing
Fundamentals of Quantum ComputingFundamentals of Quantum Computing
Fundamentals of Quantum Computing
 

Kürzlich hochgeladen

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
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
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 

Kürzlich hochgeladen (20)

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
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
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 

Machine Learning an Exploratory Tool: Key Concepts

  • 1. Prof. Amlan Chakrabarti IEEE Computer Soc. Dist. Vist. & ACM Dist. Speaker Director, A.K.Choudhury School of Information Technology University of Calcutta National Webinar On Education 4.0 “Ensuring Continuity in Learning and Innovation Through Digitization” Organized By: Singhad Institute of Management, Pune in Association with Savitribai Phule Pune University 12th June 2020
  • 3. Formal Definition • “Machine learning is the field of study which gives the computers the ability to learn without being explicitly programmed”- Arther Samuels 1959 • “A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E.”- Tom Mitchells 1997 • Machine learning focuses on the development of computer programs that can access data and use it learn for themselves. • Example: To predict, traffic patterns at a busy intersection (task T) • We can run it through a machine learning algorithm with data about past traffic patterns (experience E) • If it has successfully “learned”, it will then do better at predicting future traffic patterns (performance measure P).
  • 5. Why Machine Learning is Different?
  • 7. Real World Problems lead to ML • The goal of ML is never to make “perfect” guesses, the goal is to make guesses that are good enough to be useful
  • 8. Deep Learning in The Headlines
  • 9. Deep Learning 9 Basics • A deep neural network consists of a hierarchy of layers, whereby each layer transforms the input data into more abstract representations (e.g. edge -> nose -> face) • The output layer combines those features to make predictions
  • 11. Machine Learning for Smarter World
  • 13. Machine Learning Techniques • Supervised Learning – Regression – Classification • Binary • Multiclass • Multi-label • Unsupervised Learning – Partitional – Hierarchical • Reinforcement • Semi-Supervised
  • 15. Supervised Learning: Regression  There are a few concepts to unpack here: • Dependent Variable • Independent Variable(s) • Slope & Intercept • Error Function
  • 16. Supervised Learning: Classification Binary Classification Multi-label Classification Multiclass Classification
  • 17. Unsupervised Learning • No labels are given to the learning algorithm, leaving it on its own to find structure in its input • The goal of unsupervised learning is to find hidden patterns in unlabeled data
  • 18. Unsupervised Learning: Clustering • Finding groups of objects such that objects in a group are similar (or related) to one another and different from (or unrelated to) the objects in other groups Partitional Clustering Hierarchical Clustering
  • 20. Reinforcement Learning • A technique to allow an agent to take actions and interact with an environment so as to maximize the total rewards • Similar to toddlers learning how to walk who adjust actions based on the outcomes they experience • A Playing Agent – Manages to score a point it gets a +1 reward – Each time it loses a point it gets a -1 penalty. – it will iteratively update its policies so that the actions that bring rewards are more probable and those resulting in a penalty are filtered out. • The first application in which reinforcement learning gained notoriety was when AlphaGo, a machine learning algorithm, won against one of the world’s best human players in the game Go
  • 21. Semi Supervised Learning • Supervised Learning algorithm is a costly process, especially when dealing with large volumes of data • Unsupervised Learning is that it’s application spectrum is limited. • Semi-supervised learning combines a small amount of labeled data with a large amount of unlabeled data during training • Application Scenarios: Speech Analysis, Internet Content Classification, Protein Sequence Classification
  • 22. Designing A Learning System • Choose the training experience • Choose exactly what is to be learned – i.e. the target function • Choose how to represent the target function • Choose a learning algorithm to infer the target function from the experience
  • 24.  Massively parallel interconnected network of simple processing elements which are intended to interact with the objects of the real world in the same way as biological systems do.  NN models are extreme simplifications of human neural systems. Neural Networks
  • 25. 25
  • 26. 26
  • 27.  In context of Machine Learning, we want to learn the parameters from the training set, such that given the testing set data the training set can correctly classify the instances Artificial Neural Network (ANN)
  • 28. ANN: Role of Weights & Bias Adjusting Weights Adjusting Bias
  • 30. ANN: Forward & Backward Propagation
  • 33. ML Platforms Online Platforms Python Libraries
  • 34. Future of Machine Learning • As ML assumes increased importance in business applications, this technology will be offered as a Cloud-based service known as Machine Learning-as-a-Service (MLaaS) • Connected AI systems will enable ML algorithms to “continuously learn,” based on newly emerging information on the internet • There will be a big rush among hardware vendors to enhance system power to accommodate ML data processing. More accurately, hardware vendors will be pushed to redesign their machines to do justice to the powers of ML • ML will help machines to work autonomously sense of context and meaning of data

Hinweis der Redaktion

  1. Reinforcement: Learning through a reward mechnism Online: Doing something for every input you are getting Semi Supervised: Incorporates pseudo labelling Batch: Whole dataset at once