SlideShare a Scribd company logo
1 of 8
DATA MINING AND MACHINE LEARNING
                                                                 IN A NUTSHELL



                                ACTIVE LEARNING
                                                    Mohammad-Ali Abbasi
                                                          http://www.public.asu.edu/~mabbasi2/

                                     SCHOOL OF COMPUTING, INFORMATICS, AND DECISION SYSTEMS ENGINEERING
                                                         ARIZONA STATE UNIVERSITY

              Arizona State University
                                                                http://dmml.asu.edu/
Data Mining and Machine Learning Lab
                                         Data Mining and Machine Learning- in a nutshell                  Active Learning   1
What is Active Learning


         The process of guiding the
     sampling process by querying for
      certain types of instances based
     upon the data that we have seen
                   so far


                 Arizona State University
   Data Mining and Machine Learning Lab
                                            Data Mining and Machine Learning- in a nutshell   Active Learning   2
The importance of Active learning

  • The process of labeling the training data
    is not only time-consuming but also very
    expensive
  • Less training data we need, more we will
    save




                 Arizona State University
   Data Mining and Machine Learning Lab
                                            Data Mining and Machine Learning- in a nutshell   Active Learning   3
Applications

  • Text classification
  • Web page classification
  • Junk mail recognition




                 Arizona State University
   Data Mining and Machine Learning Lab
                                            Data Mining and Machine Learning- in a nutshell   Active Learning   4
Methods

 • Neural Networks
 • Bayesian rule
 • SVM


  No matter which method will be used, the core problem will be the same


  •The core problem is how to select training points actively?
  •In other words, which training points will be informative to the model?


                 Arizona State University
   Data Mining and Machine Learning Lab
                                            Data Mining and Machine Learning- in a nutshell   Active Learning   5
Active vs. Passive Learning

  • Passive:
         – Randomly select training samples
  • Active
         – Use an automated method to select training
           samples




                 Arizona State University
   Data Mining and Machine Learning Lab
                                            Data Mining and Machine Learning- in a nutshell   Active Learning   6
References

  • Theory, Methods and Applications of Active
    Learning


         – Robert Nowak, Department of Electrical and
           Computer Engineering, University of Wisconsin -
           Madison
         – Rui Castro, Department of Electrical
           Engineering, Columbia University
         – Published: July 30, 2009, recorded: June 2009
         – http://videolectures.net/mlss09us_nowak_castro_tmaal/


                 Arizona State University
   Data Mining and Machine Learning Lab
                                            Data Mining and Machine Learning- in a nutshell   Active Learning   7
Mohammad-Ali Abbasi (Ali),
                                         Ali, is a Ph.D student at Data Mining
                                         and Machine Learning Lab, Arizona
                                         State University.
                                         His research interests include Data
                                         Mining, Machine Learning, Social
                                         Computing, and Social Media Behavior
                                         Analysis.

                                         http://www.public.asu.edu/~mabbasi2/

              Arizona State University
Data Mining and Machine Learning Lab
                                          Data Mining and Machine Learning- in a nutshell   Active Learning   8

More Related Content

What's hot

Artificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computationArtificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computationMohammed Bennamoun
 
Transfer Learning -- The Next Frontier for Machine Learning
Transfer Learning -- The Next Frontier for Machine LearningTransfer Learning -- The Next Frontier for Machine Learning
Transfer Learning -- The Next Frontier for Machine LearningSebastian Ruder
 
PR-231: A Simple Framework for Contrastive Learning of Visual Representations
PR-231: A Simple Framework for Contrastive Learning of Visual RepresentationsPR-231: A Simple Framework for Contrastive Learning of Visual Representations
PR-231: A Simple Framework for Contrastive Learning of Visual RepresentationsJinwon Lee
 
Deep Learning - Overview of my work II
Deep Learning - Overview of my work IIDeep Learning - Overview of my work II
Deep Learning - Overview of my work IIMohamed Loey
 
Data mining :Concepts and Techniques Chapter 2, data
Data mining :Concepts and Techniques Chapter 2, dataData mining :Concepts and Techniques Chapter 2, data
Data mining :Concepts and Techniques Chapter 2, dataSalah Amean
 
Autoencoders
AutoencodersAutoencoders
AutoencodersCloudxLab
 
Linear regression with gradient descent
Linear regression with gradient descentLinear regression with gradient descent
Linear regression with gradient descentSuraj Parmar
 
Machine Learning - Ensemble Methods
Machine Learning - Ensemble MethodsMachine Learning - Ensemble Methods
Machine Learning - Ensemble MethodsAndrew Ferlitsch
 
Score based generative model
Score based generative modelScore based generative model
Score based generative modelsangyun lee
 
Dimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptxDimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptxRohanBorgalli
 
"Getting More from Your Datasets: Data Augmentation, Annotation and Generativ...
"Getting More from Your Datasets: Data Augmentation, Annotation and Generativ..."Getting More from Your Datasets: Data Augmentation, Annotation and Generativ...
"Getting More from Your Datasets: Data Augmentation, Annotation and Generativ...Edge AI and Vision Alliance
 
Domain Adaptation
Domain AdaptationDomain Adaptation
Domain AdaptationMark Chang
 
Deep Generative Models
Deep Generative Models Deep Generative Models
Deep Generative Models Chia-Wen Cheng
 
Hyperparameter Tuning
Hyperparameter TuningHyperparameter Tuning
Hyperparameter TuningJon Lederman
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkAtul Krishna
 
Decision tree, softmax regression and ensemble methods in machine learning
Decision tree, softmax regression and ensemble methods in machine learningDecision tree, softmax regression and ensemble methods in machine learning
Decision tree, softmax regression and ensemble methods in machine learningAbhishek Vijayvargia
 

What's hot (20)

Artificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computationArtificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computation
 
Transfer Learning -- The Next Frontier for Machine Learning
Transfer Learning -- The Next Frontier for Machine LearningTransfer Learning -- The Next Frontier for Machine Learning
Transfer Learning -- The Next Frontier for Machine Learning
 
PR-231: A Simple Framework for Contrastive Learning of Visual Representations
PR-231: A Simple Framework for Contrastive Learning of Visual RepresentationsPR-231: A Simple Framework for Contrastive Learning of Visual Representations
PR-231: A Simple Framework for Contrastive Learning of Visual Representations
 
07 approximate inference in bn
07 approximate inference in bn07 approximate inference in bn
07 approximate inference in bn
 
Deep Learning - Overview of my work II
Deep Learning - Overview of my work IIDeep Learning - Overview of my work II
Deep Learning - Overview of my work II
 
Data mining :Concepts and Techniques Chapter 2, data
Data mining :Concepts and Techniques Chapter 2, dataData mining :Concepts and Techniques Chapter 2, data
Data mining :Concepts and Techniques Chapter 2, data
 
Autoencoders
AutoencodersAutoencoders
Autoencoders
 
Linear regression with gradient descent
Linear regression with gradient descentLinear regression with gradient descent
Linear regression with gradient descent
 
Machine Learning - Ensemble Methods
Machine Learning - Ensemble MethodsMachine Learning - Ensemble Methods
Machine Learning - Ensemble Methods
 
Score based generative model
Score based generative modelScore based generative model
Score based generative model
 
Dimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptxDimension Reduction Introduction & PCA.pptx
Dimension Reduction Introduction & PCA.pptx
 
"Getting More from Your Datasets: Data Augmentation, Annotation and Generativ...
"Getting More from Your Datasets: Data Augmentation, Annotation and Generativ..."Getting More from Your Datasets: Data Augmentation, Annotation and Generativ...
"Getting More from Your Datasets: Data Augmentation, Annotation and Generativ...
 
Domain Adaptation
Domain AdaptationDomain Adaptation
Domain Adaptation
 
Deep Generative Models
Deep Generative Models Deep Generative Models
Deep Generative Models
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
 
Deep Learning for Computer Vision: Data Augmentation (UPC 2016)
Deep Learning for Computer Vision: Data Augmentation (UPC 2016)Deep Learning for Computer Vision: Data Augmentation (UPC 2016)
Deep Learning for Computer Vision: Data Augmentation (UPC 2016)
 
Hyperparameter Tuning
Hyperparameter TuningHyperparameter Tuning
Hyperparameter Tuning
 
Gradient descent method
Gradient descent methodGradient descent method
Gradient descent method
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
Decision tree, softmax regression and ensemble methods in machine learning
Decision tree, softmax regression and ensemble methods in machine learningDecision tree, softmax regression and ensemble methods in machine learning
Decision tree, softmax regression and ensemble methods in machine learning
 

Viewers also liked

Active learning powerpoint presentation
Active learning powerpoint presentationActive learning powerpoint presentation
Active learning powerpoint presentationariveera18
 
Active learning
Active learningActive learning
Active learningssorden
 
Activate Your Learners! Active Learning Strategies for Fostering Participant ...
Activate Your Learners! Active Learning Strategies for Fostering Participant ...Activate Your Learners! Active Learning Strategies for Fostering Participant ...
Activate Your Learners! Active Learning Strategies for Fostering Participant ...Lisa S.
 
Activity Based Learning & Active Learning Methodology
Activity Based Learning & Active Learning MethodologyActivity Based Learning & Active Learning Methodology
Activity Based Learning & Active Learning MethodologyVinothiniSylvia
 
Active Learning Workshop Powerpoint Presentation
Active Learning Workshop Powerpoint PresentationActive Learning Workshop Powerpoint Presentation
Active Learning Workshop Powerpoint Presentationdavidgilmour
 
Activity Based Learning (ABL) Through Effectively Developed Lesson Plan
Activity Based Learning (ABL) Through Effectively Developed Lesson PlanActivity Based Learning (ABL) Through Effectively Developed Lesson Plan
Activity Based Learning (ABL) Through Effectively Developed Lesson PlanTauqeer Khalid Khan
 
Introduction to active learning
Introduction to active learningIntroduction to active learning
Introduction to active learningAlexey Voropaev
 
Engaged Learning
Engaged LearningEngaged Learning
Engaged Learningssorden
 
Active learning: Scenarios and techniques
Active learning: Scenarios and techniquesActive learning: Scenarios and techniques
Active learning: Scenarios and techniquesweb2webs
 
Machine Learning CSCI 5622
Machine Learning CSCI 5622Machine Learning CSCI 5622
Machine Learning CSCI 5622butest
 
System analysis and training psychology
System analysis and training psychologySystem analysis and training psychology
System analysis and training psychologyAtul Thakur
 
Active learning method - english ppt
Active learning method - english pptActive learning method - english ppt
Active learning method - english pptArun Joseph
 
Active learning for presentation nov 11
Active learning for presentation nov 11Active learning for presentation nov 11
Active learning for presentation nov 11narak1001
 
Collective Intelligence, part II
Collective Intelligence, part IICollective Intelligence, part II
Collective Intelligence, part IIAli Abbasi
 
Learning To Recognize Reliable Users And Content In Social Media With Coupled...
Learning To Recognize Reliable Users And Content In Social Media With Coupled...Learning To Recognize Reliable Users And Content In Social Media With Coupled...
Learning To Recognize Reliable Users And Content In Social Media With Coupled...Ali Abbasi
 
(Form)ative Assessment: Using Google Forms to Evaluate Active Learning
(Form)ative Assessment: Using Google Forms to Evaluate Active Learning(Form)ative Assessment: Using Google Forms to Evaluate Active Learning
(Form)ative Assessment: Using Google Forms to Evaluate Active LearningElisa Acosta
 
25 June 2013 - Advanced Data Analytics - an Introduction - Paul kennedy Power...
25 June 2013 - Advanced Data Analytics - an Introduction - Paul kennedy Power...25 June 2013 - Advanced Data Analytics - an Introduction - Paul kennedy Power...
25 June 2013 - Advanced Data Analytics - an Introduction - Paul kennedy Power...BigData AAI
 
Active learning methods in higher education [compatibility mode]
Active learning methods in higher education [compatibility mode]Active learning methods in higher education [compatibility mode]
Active learning methods in higher education [compatibility mode]Dr. Z. Zayapragassarazan
 

Viewers also liked (20)

Active learning powerpoint presentation
Active learning powerpoint presentationActive learning powerpoint presentation
Active learning powerpoint presentation
 
Active learning
Active learningActive learning
Active learning
 
Activate Your Learners! Active Learning Strategies for Fostering Participant ...
Activate Your Learners! Active Learning Strategies for Fostering Participant ...Activate Your Learners! Active Learning Strategies for Fostering Participant ...
Activate Your Learners! Active Learning Strategies for Fostering Participant ...
 
Activity Based Learning & Active Learning Methodology
Activity Based Learning & Active Learning MethodologyActivity Based Learning & Active Learning Methodology
Activity Based Learning & Active Learning Methodology
 
Active Learning
Active LearningActive Learning
Active Learning
 
Active Learning Workshop Powerpoint Presentation
Active Learning Workshop Powerpoint PresentationActive Learning Workshop Powerpoint Presentation
Active Learning Workshop Powerpoint Presentation
 
Activity Based Learning (ABL) Through Effectively Developed Lesson Plan
Activity Based Learning (ABL) Through Effectively Developed Lesson PlanActivity Based Learning (ABL) Through Effectively Developed Lesson Plan
Activity Based Learning (ABL) Through Effectively Developed Lesson Plan
 
Introduction to active learning
Introduction to active learningIntroduction to active learning
Introduction to active learning
 
Active learning
Active learningActive learning
Active learning
 
Engaged Learning
Engaged LearningEngaged Learning
Engaged Learning
 
Active learning: Scenarios and techniques
Active learning: Scenarios and techniquesActive learning: Scenarios and techniques
Active learning: Scenarios and techniques
 
Machine Learning CSCI 5622
Machine Learning CSCI 5622Machine Learning CSCI 5622
Machine Learning CSCI 5622
 
System analysis and training psychology
System analysis and training psychologySystem analysis and training psychology
System analysis and training psychology
 
Active learning method - english ppt
Active learning method - english pptActive learning method - english ppt
Active learning method - english ppt
 
Active learning for presentation nov 11
Active learning for presentation nov 11Active learning for presentation nov 11
Active learning for presentation nov 11
 
Collective Intelligence, part II
Collective Intelligence, part IICollective Intelligence, part II
Collective Intelligence, part II
 
Learning To Recognize Reliable Users And Content In Social Media With Coupled...
Learning To Recognize Reliable Users And Content In Social Media With Coupled...Learning To Recognize Reliable Users And Content In Social Media With Coupled...
Learning To Recognize Reliable Users And Content In Social Media With Coupled...
 
(Form)ative Assessment: Using Google Forms to Evaluate Active Learning
(Form)ative Assessment: Using Google Forms to Evaluate Active Learning(Form)ative Assessment: Using Google Forms to Evaluate Active Learning
(Form)ative Assessment: Using Google Forms to Evaluate Active Learning
 
25 June 2013 - Advanced Data Analytics - an Introduction - Paul kennedy Power...
25 June 2013 - Advanced Data Analytics - an Introduction - Paul kennedy Power...25 June 2013 - Advanced Data Analytics - an Introduction - Paul kennedy Power...
25 June 2013 - Advanced Data Analytics - an Introduction - Paul kennedy Power...
 
Active learning methods in higher education [compatibility mode]
Active learning methods in higher education [compatibility mode]Active learning methods in higher education [compatibility mode]
Active learning methods in higher education [compatibility mode]
 

More from Ali Abbasi

Social Media Mining: An Introduction
Social Media Mining: An IntroductionSocial Media Mining: An Introduction
Social Media Mining: An IntroductionAli Abbasi
 
Data Mining: an Introduction
Data Mining: an IntroductionData Mining: an Introduction
Data Mining: an IntroductionAli Abbasi
 
Disaster Relief Using Social Media Data
Disaster Relief Using Social Media DataDisaster Relief Using Social Media Data
Disaster Relief Using Social Media DataAli Abbasi
 
Real-World Behavior Analysis through a Social Media Lens
Real-World Behavior Analysis through a Social Media LensReal-World Behavior Analysis through a Social Media Lens
Real-World Behavior Analysis through a Social Media LensAli Abbasi
 
Collective Inteligence Part I
Collective Inteligence Part ICollective Inteligence Part I
Collective Inteligence Part IAli Abbasi
 
Evolutionary Game Theory
Evolutionary Game TheoryEvolutionary Game Theory
Evolutionary Game TheoryAli Abbasi
 
Game Theory: an Introduction
Game Theory: an IntroductionGame Theory: an Introduction
Game Theory: an IntroductionAli Abbasi
 

More from Ali Abbasi (7)

Social Media Mining: An Introduction
Social Media Mining: An IntroductionSocial Media Mining: An Introduction
Social Media Mining: An Introduction
 
Data Mining: an Introduction
Data Mining: an IntroductionData Mining: an Introduction
Data Mining: an Introduction
 
Disaster Relief Using Social Media Data
Disaster Relief Using Social Media DataDisaster Relief Using Social Media Data
Disaster Relief Using Social Media Data
 
Real-World Behavior Analysis through a Social Media Lens
Real-World Behavior Analysis through a Social Media LensReal-World Behavior Analysis through a Social Media Lens
Real-World Behavior Analysis through a Social Media Lens
 
Collective Inteligence Part I
Collective Inteligence Part ICollective Inteligence Part I
Collective Inteligence Part I
 
Evolutionary Game Theory
Evolutionary Game TheoryEvolutionary Game Theory
Evolutionary Game Theory
 
Game Theory: an Introduction
Game Theory: an IntroductionGame Theory: an Introduction
Game Theory: an Introduction
 

Recently uploaded

Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2T.D. Shashikala
 
Introduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and ApplicationsIntroduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and ApplicationsKineticEngineeringCo
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New HorizonMorshed Ahmed Rahath
 
ROAD CONSTRUCTION PRESENTATION.PPTX.pptx
ROAD CONSTRUCTION PRESENTATION.PPTX.pptxROAD CONSTRUCTION PRESENTATION.PPTX.pptx
ROAD CONSTRUCTION PRESENTATION.PPTX.pptxGagandeepKaur617299
 
E-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentE-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentjatinraor66
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGKOUSTAV SARKAR
 
Artificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian ReasoningArtificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian Reasoninghotman30312
 
How to Design and spec harmonic filter.pdf
How to Design and spec harmonic filter.pdfHow to Design and spec harmonic filter.pdf
How to Design and spec harmonic filter.pdftawat puangthong
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AISheetal Jain
 
Lesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxLesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxmichaelprrior
 
ANSI(ST)-III_Manufacturing-I_05052020.pdf
ANSI(ST)-III_Manufacturing-I_05052020.pdfANSI(ST)-III_Manufacturing-I_05052020.pdf
ANSI(ST)-III_Manufacturing-I_05052020.pdfBertinKamsipa1
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5T.D. Shashikala
 
ChatGPT Prompt Engineering for project managers.pdf
ChatGPT Prompt Engineering for project managers.pdfChatGPT Prompt Engineering for project managers.pdf
ChatGPT Prompt Engineering for project managers.pdfqasastareekh
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxRashidFaridChishti
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Lovely Professional University
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdfKamal Acharya
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
Intelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsIntelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsSheetal Jain
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 

Recently uploaded (20)

Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2
 
Introduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and ApplicationsIntroduction to Heat Exchangers: Principle, Types and Applications
Introduction to Heat Exchangers: Principle, Types and Applications
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon
 
ROAD CONSTRUCTION PRESENTATION.PPTX.pptx
ROAD CONSTRUCTION PRESENTATION.PPTX.pptxROAD CONSTRUCTION PRESENTATION.PPTX.pptx
ROAD CONSTRUCTION PRESENTATION.PPTX.pptx
 
E-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentE-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are present
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
Artificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian ReasoningArtificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian Reasoning
 
How to Design and spec harmonic filter.pdf
How to Design and spec harmonic filter.pdfHow to Design and spec harmonic filter.pdf
How to Design and spec harmonic filter.pdf
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AI
 
Lesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxLesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsx
 
ANSI(ST)-III_Manufacturing-I_05052020.pdf
ANSI(ST)-III_Manufacturing-I_05052020.pdfANSI(ST)-III_Manufacturing-I_05052020.pdf
ANSI(ST)-III_Manufacturing-I_05052020.pdf
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
 
ChatGPT Prompt Engineering for project managers.pdf
ChatGPT Prompt Engineering for project managers.pdfChatGPT Prompt Engineering for project managers.pdf
ChatGPT Prompt Engineering for project managers.pdf
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docx
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdf
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Intelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsIntelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent Acts
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 

Active learning

  • 1. DATA MINING AND MACHINE LEARNING IN A NUTSHELL ACTIVE LEARNING Mohammad-Ali Abbasi http://www.public.asu.edu/~mabbasi2/ SCHOOL OF COMPUTING, INFORMATICS, AND DECISION SYSTEMS ENGINEERING ARIZONA STATE UNIVERSITY Arizona State University http://dmml.asu.edu/ Data Mining and Machine Learning Lab Data Mining and Machine Learning- in a nutshell Active Learning 1
  • 2. What is Active Learning The process of guiding the sampling process by querying for certain types of instances based upon the data that we have seen so far Arizona State University Data Mining and Machine Learning Lab Data Mining and Machine Learning- in a nutshell Active Learning 2
  • 3. The importance of Active learning • The process of labeling the training data is not only time-consuming but also very expensive • Less training data we need, more we will save Arizona State University Data Mining and Machine Learning Lab Data Mining and Machine Learning- in a nutshell Active Learning 3
  • 4. Applications • Text classification • Web page classification • Junk mail recognition Arizona State University Data Mining and Machine Learning Lab Data Mining and Machine Learning- in a nutshell Active Learning 4
  • 5. Methods • Neural Networks • Bayesian rule • SVM No matter which method will be used, the core problem will be the same •The core problem is how to select training points actively? •In other words, which training points will be informative to the model? Arizona State University Data Mining and Machine Learning Lab Data Mining and Machine Learning- in a nutshell Active Learning 5
  • 6. Active vs. Passive Learning • Passive: – Randomly select training samples • Active – Use an automated method to select training samples Arizona State University Data Mining and Machine Learning Lab Data Mining and Machine Learning- in a nutshell Active Learning 6
  • 7. References • Theory, Methods and Applications of Active Learning – Robert Nowak, Department of Electrical and Computer Engineering, University of Wisconsin - Madison – Rui Castro, Department of Electrical Engineering, Columbia University – Published: July 30, 2009, recorded: June 2009 – http://videolectures.net/mlss09us_nowak_castro_tmaal/ Arizona State University Data Mining and Machine Learning Lab Data Mining and Machine Learning- in a nutshell Active Learning 7
  • 8. Mohammad-Ali Abbasi (Ali), Ali, is a Ph.D student at Data Mining and Machine Learning Lab, Arizona State University. His research interests include Data Mining, Machine Learning, Social Computing, and Social Media Behavior Analysis. http://www.public.asu.edu/~mabbasi2/ Arizona State University Data Mining and Machine Learning Lab Data Mining and Machine Learning- in a nutshell Active Learning 8