SlideShare a Scribd company logo
Kostas Perifanos, Learner Analytics & Data Science
EdTech Meetup, July 10, 2014
Introduction to
Adaptive Learning
Kostas Perifanos, Learner Analytics & Data Science
Aim:
“[...] Computers adapt the presentation of educational material according to student’s
learning needs, as indicated by their responses to questions and tasks.” [wikipedia]
● Knowledge inference: Measure what a student knows at a specific time
● Scientific understanding of Learning:
● Ignore domain differences and focus on the kind of knowledge being taught
● Knowledge Components - KC’s
Introduction to Adaptive Learning
Kostas Perifanos, Learner Analytics & Data Science
Abstracting the educational material:
“A knowledge component is a description of a mental structure or process that a learner
uses, alone or in combination with other knowledge components, to accomplish steps
in a task or a problem.” [Pittsburgh Science for Learning Center]
http://www.learnlab.org/research/wiki/index.php/Knowledge_component
http://www.learnlab.org/opportunities/summer/presentations/2010/2010-pslc-summer-
school%20Geoff%20Gordon.pdf
Introduction to Adaptive Learning
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
● KC: Anything a student can know/do:
● Skill
● Fact
● Concept
● Principle etc
● KC’s can be:
● Low Level Things
● High Level things
● Motivational Things etc
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
If we can measure knowledge:
● We can make it better
● We can provide tutors with meaningful feedback
● We can make automated decisions
… thus, we can implement “Adaptive Learning” solutions
● Knowledge Inference / Latent Knowledge Estimation
● Latent = Not directly observable (measurable)
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
How to infer knowledge?
We can look at student performance over time
Build and evaluate models
Two views of KC’s
Statistical Model: what latent factors in a student/step explain observed data
Cognitive Model: what is the structure of the internal reasoning system students use
to solve problems
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
Statistical/Machine Learning Vision
Given a cognitive model:
Evaluate the model
Evaluate the student
Provide feedback
Pure ML approaches are not heavily used just yet, human interaction and interpretation is
required
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
Common Models
● Bayesian Knowledge Tracing
● Performance Factors Analysis
● Item Response Theory - Rasch Model
● Additive Factor Model (AFM)
Two main approaches:
- Does student X knows skill K? [Knowledge Tracing]
- Calculate the probability of a correct answer given student and skill [IRT, AFM, PFA]
P(correct| features of student and step at time t)
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
Bayesian Knowledge Tracing
How well a student knows a specific skill/component at a specific time, based on their
performance
Each item corresponds to a single skill
Measure skill/KC knowledge at a specific time
Two learning parameters [P(L), P(T)]
Two performance parameters [P(G), P(S)]
P(L): Probability the skill is already known
P(T): Probability the skill will be learned
P(G): Probability of correct guessing [I don’t know the skill and I am guessing]
P(S): Probability of slip [I know the skill but I made a mistake]
Model fitting: Expectation Maximization [Hidden Markov Model]
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
Item Response Theory
Model probability of correct as function of student knowledge level and item difficulty
Additive Factor Model
Model probability of correct as function of student knowledge level and item difficulty,
but also take into account skill learning rate.
Each item has a KC and this determines the difficulty of the item.
Learning rates: How fast students are learning specific skills
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
Performance Factors Analysis
Measure the latent skill as the probability of correctness the next time we
encounter this skill
Multiple KC’s per item
Parametrized skills [success learning rate, failure learning rate] and item
difficulty
Take into account success and failure
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
What if we don’t know the KC’s?
Principal Components Analysis (PCA):
Factor student-step data in “eigenskills” to obtain most important “interactions”
Good at making predictions
Features are not easily interpretable
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
Overview:
● Knowledge tracing
● Directly model “Does the student know X”, suitable for good instructions
● Knowledge is latent, harder to fit but more flexible
● AFM
● Used for refining KC models, detect a bad KC
● Knowledge is observable [Fully Markov Model]
● assumes all students accumulate knowledge in the same manner and ignores the
correctness of their individual responses
● PFA: LR model, similar to AFM but take into account individual responses (Successes
vs Failures)
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
Links:
http://en.wikipedia.org/wiki/Adaptive_learning
http://www.learnlab.org/research/wiki/index.php/Knowledge_component
http://www.learnlab.org/opportunities/summer/presentations/2010/2010-pslc-
summer-school%20Geoff%20Gordon.pdf
https://www.youtube.com/watch?v=Ptpv8ZFElqE [NIPS 2012 Tutorial]
https://class.coursera.org/bigdata-edu-001
http://pact.cs.cmu.edu/pubs/PSLC-Theory-Framework-Tech-Rep.pdf [Knowledge
Learning Instruction Framework (KLI Framework)
http://www.cs.cmu.edu/~ggordon/chi-etal-ifa.pdf [Instructional Factors Analysis]
http://educationaldatamining.org/EDM2014/uploads/procs2014/posters/87_EDM-
2014-Poster.pdf [Recent-Performance Factors Analysis, EDM-2014]
Kostas Perifanos, Learner Analytics & Data Science
Introduction to Adaptive Learning
(Warning: Next presentation will have all the maths and implementation details)
Thank you

More Related Content

What's hot

Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)Introduction to ML (Machine Learning)
Introduction to ML (Machine Learning)
SwatiTripathi44
 
Machine learning
Machine learningMachine learning
Machine learning
eonx_32
 
Deep learning for real life applications
Deep learning for real life applicationsDeep learning for real life applications
Deep learning for real life applications
Anas Arram, Ph.D
 
Natural Language Processing for biomedical text mining - Thierry Hamon
Natural Language Processing for biomedical text mining - Thierry HamonNatural Language Processing for biomedical text mining - Thierry Hamon
Natural Language Processing for biomedical text mining - Thierry Hamon
Grammarly
 
Simple overview of machine learning
Simple overview of machine learningSimple overview of machine learning
Simple overview of machine learning
priyadharshini R
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHM
Puneet Kulyana
 
Fine-tuning BERT for Question Answering
Fine-tuning BERT for Question AnsweringFine-tuning BERT for Question Answering
Fine-tuning BERT for Question Answering
Apache MXNet
 
Text classification & sentiment analysis
Text classification & sentiment analysisText classification & sentiment analysis
Text classification & sentiment analysis
M. Atif Qureshi
 
Lecture1 introduction to machine learning
Lecture1 introduction to machine learningLecture1 introduction to machine learning
Lecture1 introduction to machine learning
UmmeSalmaM1
 
ppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptxppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptx
AnweshaGarima
 
CounterFactual Explanations.pdf
CounterFactual Explanations.pdfCounterFactual Explanations.pdf
CounterFactual Explanations.pdf
Bong-Ho Lee
 
Relation Extraction
Relation ExtractionRelation Extraction
Relation Extraction
Marina Santini
 
Factors determining the pre-service and in-service teachers’ continuous use o...
Factors determining the pre-service and in-service teachers’ continuous use o...Factors determining the pre-service and in-service teachers’ continuous use o...
Factors determining the pre-service and in-service teachers’ continuous use o...
Ayoub Kafyulilo
 
Introduction to natural language processing, history and origin
Introduction to natural language processing, history and originIntroduction to natural language processing, history and origin
Introduction to natural language processing, history and origin
Shubhankar Mohan
 
Machine learning overview
Machine learning overviewMachine learning overview
Machine learning overview
prih_yah
 
Alanoud alqoufi inductive learning
Alanoud alqoufi inductive learningAlanoud alqoufi inductive learning
Alanoud alqoufi inductive learning
Alanoud Alqoufi
 
Methods of Optimization in Machine Learning
Methods of Optimization in Machine LearningMethods of Optimization in Machine Learning
Methods of Optimization in Machine Learning
Knoldus Inc.
 
Artificial Intelligence Machine Learning Deep Learning PPT PowerPoint Present...
Artificial Intelligence Machine Learning Deep Learning PPT PowerPoint Present...Artificial Intelligence Machine Learning Deep Learning PPT PowerPoint Present...
Artificial Intelligence Machine Learning Deep Learning PPT PowerPoint Present...
SlideTeam
 
Four way agenda of teaching educational psychology
Four way agenda of teaching educational psychologyFour way agenda of teaching educational psychology
Four way agenda of teaching educational psychology
HennaAnsari
 

What's hot (20)

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
 
Deep learning for real life applications
Deep learning for real life applicationsDeep learning for real life applications
Deep learning for real life applications
 
Obe slide
Obe slideObe slide
Obe slide
 
Natural Language Processing for biomedical text mining - Thierry Hamon
Natural Language Processing for biomedical text mining - Thierry HamonNatural Language Processing for biomedical text mining - Thierry Hamon
Natural Language Processing for biomedical text mining - Thierry Hamon
 
Simple overview of machine learning
Simple overview of machine learningSimple overview of machine learning
Simple overview of machine learning
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHM
 
Fine-tuning BERT for Question Answering
Fine-tuning BERT for Question AnsweringFine-tuning BERT for Question Answering
Fine-tuning BERT for Question Answering
 
Text classification & sentiment analysis
Text classification & sentiment analysisText classification & sentiment analysis
Text classification & sentiment analysis
 
Lecture1 introduction to machine learning
Lecture1 introduction to machine learningLecture1 introduction to machine learning
Lecture1 introduction to machine learning
 
ppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptxppt on machine learning to deep learning (1).pptx
ppt on machine learning to deep learning (1).pptx
 
CounterFactual Explanations.pdf
CounterFactual Explanations.pdfCounterFactual Explanations.pdf
CounterFactual Explanations.pdf
 
Relation Extraction
Relation ExtractionRelation Extraction
Relation Extraction
 
Factors determining the pre-service and in-service teachers’ continuous use o...
Factors determining the pre-service and in-service teachers’ continuous use o...Factors determining the pre-service and in-service teachers’ continuous use o...
Factors determining the pre-service and in-service teachers’ continuous use o...
 
Introduction to natural language processing, history and origin
Introduction to natural language processing, history and originIntroduction to natural language processing, history and origin
Introduction to natural language processing, history and origin
 
Machine learning overview
Machine learning overviewMachine learning overview
Machine learning overview
 
Alanoud alqoufi inductive learning
Alanoud alqoufi inductive learningAlanoud alqoufi inductive learning
Alanoud alqoufi inductive learning
 
Methods of Optimization in Machine Learning
Methods of Optimization in Machine LearningMethods of Optimization in Machine Learning
Methods of Optimization in Machine Learning
 
Artificial Intelligence Machine Learning Deep Learning PPT PowerPoint Present...
Artificial Intelligence Machine Learning Deep Learning PPT PowerPoint Present...Artificial Intelligence Machine Learning Deep Learning PPT PowerPoint Present...
Artificial Intelligence Machine Learning Deep Learning PPT PowerPoint Present...
 
Four way agenda of teaching educational psychology
Four way agenda of teaching educational psychologyFour way agenda of teaching educational psychology
Four way agenda of teaching educational psychology
 

Viewers also liked

Adaptive Learning
Adaptive   LearningAdaptive   Learning
Adaptive Learning
Manuel J Peter
 
Adaptive learning is_here_and_now
Adaptive learning is_here_and_nowAdaptive learning is_here_and_now
Adaptive learning is_here_and_now
John Helmer
 
MOOCs and pedagogy: where are we heading?
MOOCs and pedagogy: where are we heading?MOOCs and pedagogy: where are we heading?
MOOCs and pedagogy: where are we heading?
UPMC - Sorbonne Universities
 
CBT Computer Based Training
CBT Computer Based TrainingCBT Computer Based Training
CBT Computer Based Traininggueste1bd13
 
Technology in the classroom ppt
Technology in the classroom pptTechnology in the classroom ppt
Technology in the classroom pptMayraleealdrete
 
Learner-centered approach
Learner-centered approachLearner-centered approach
Learner-centered approach
Anna Babak
 
E Learning Presentation
E Learning PresentationE Learning Presentation
E Learning PresentationLBG
 

Viewers also liked (8)

Adaptive Learning
Adaptive   LearningAdaptive   Learning
Adaptive Learning
 
Adaptive learning is_here_and_now
Adaptive learning is_here_and_nowAdaptive learning is_here_and_now
Adaptive learning is_here_and_now
 
MOOCs and pedagogy: where are we heading?
MOOCs and pedagogy: where are we heading?MOOCs and pedagogy: where are we heading?
MOOCs and pedagogy: where are we heading?
 
CBT Computer Based Training
CBT Computer Based TrainingCBT Computer Based Training
CBT Computer Based Training
 
Technology in the classroom ppt
Technology in the classroom pptTechnology in the classroom ppt
Technology in the classroom ppt
 
Learner-centered approach
Learner-centered approachLearner-centered approach
Learner-centered approach
 
Elearning.ppt
Elearning.pptElearning.ppt
Elearning.ppt
 
E Learning Presentation
E Learning PresentationE Learning Presentation
E Learning Presentation
 

Similar to Introduction to adaptive learning

Manage Learning Performance With Ict
Manage Learning Performance With IctManage Learning Performance With Ict
Manage Learning Performance With Ict
OPENDESK STUDIUM
 
K0176495101
K0176495101K0176495101
K0176495101
IOSR Journals
 
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
iosrjce
 
Kemp design model
Kemp design modelKemp design model
Kemp design modelrobinlatio
 
Kemp instructional model
Kemp instructional modelKemp instructional model
Kemp instructional modelrobinlatio
 
The New Identity of Adaptive Math
The New Identity of Adaptive MathThe New Identity of Adaptive Math
The New Identity of Adaptive Math
DreamBox Learning
 
Chounta@paws
Chounta@pawsChounta@paws
Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...
Bart Rienties
 
Prospect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning modelProspect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning model
Open Cyber University of Korea
 
NSTA15: Performance-Based Portfolio Assessment of the NGSS
NSTA15: Performance-Based Portfolio Assessment of the NGSSNSTA15: Performance-Based Portfolio Assessment of the NGSS
NSTA15: Performance-Based Portfolio Assessment of the NGSS
Chris Ludwig
 
Personalizuotų mokymosi objektų priimtinumo, panaudojamumo ir tinkamumo įvert...
Personalizuotų mokymosi objektų priimtinumo, panaudojamumo ir tinkamumo įvert...Personalizuotų mokymosi objektų priimtinumo, panaudojamumo ir tinkamumo įvert...
Personalizuotų mokymosi objektų priimtinumo, panaudojamumo ir tinkamumo įvert...
Lietuvos kompiuterininkų sąjunga
 
Knewton adaptive-learning-white-paper
Knewton adaptive-learning-white-paperKnewton adaptive-learning-white-paper
Knewton adaptive-learning-white-paperdearrd
 
Id introduction instructional design for e learning
Id introduction  instructional design for e learning Id introduction  instructional design for e learning
Id introduction instructional design for e learning
Vaikunthan Rajaratnam
 
Relating Instructional Materials Use to Student Achievement Using Validated M...
Relating Instructional Materials Use to Student Achievement Using Validated M...Relating Instructional Materials Use to Student Achievement Using Validated M...
Relating Instructional Materials Use to Student Achievement Using Validated M...
Amy Cassata, PhD
 
Oral Defense presentation
Oral Defense presentationOral Defense presentation
Oral Defense presentation
Dwayne Squires
 
August PLC
August PLC August PLC
August PLC
Mona Toncheff
 
Competency based learning: State of the U.S. K-12 market
Competency based learning: State of the U.S. K-12 marketCompetency based learning: State of the U.S. K-12 market
Competency based learning: State of the U.S. K-12 marketNewSchools Ignite
 
LAK21 Data Driven Redesign of Tutoring Systems (Yun Huang)
LAK21 Data Driven Redesign of Tutoring Systems (Yun Huang)LAK21 Data Driven Redesign of Tutoring Systems (Yun Huang)
LAK21 Data Driven Redesign of Tutoring Systems (Yun Huang)
Yun Huang
 
ALT-C 2019 Jisc curriculum analytics - full set of slides
ALT-C 2019 Jisc curriculum analytics - full set of slidesALT-C 2019 Jisc curriculum analytics - full set of slides
ALT-C 2019 Jisc curriculum analytics - full set of slides
Paul Bailey
 

Similar to Introduction to adaptive learning (20)

Personalized Learning
Personalized LearningPersonalized Learning
Personalized Learning
 
Manage Learning Performance With Ict
Manage Learning Performance With IctManage Learning Performance With Ict
Manage Learning Performance With Ict
 
K0176495101
K0176495101K0176495101
K0176495101
 
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
A Study on Learning Factor Analysis – An Educational Data Mining Technique fo...
 
Kemp design model
Kemp design modelKemp design model
Kemp design model
 
Kemp instructional model
Kemp instructional modelKemp instructional model
Kemp instructional model
 
The New Identity of Adaptive Math
The New Identity of Adaptive MathThe New Identity of Adaptive Math
The New Identity of Adaptive Math
 
Chounta@paws
Chounta@pawsChounta@paws
Chounta@paws
 
Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...Investigating learning strategies in a dispositional learning analytics conte...
Investigating learning strategies in a dispositional learning analytics conte...
 
Prospect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning modelProspect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning model
 
NSTA15: Performance-Based Portfolio Assessment of the NGSS
NSTA15: Performance-Based Portfolio Assessment of the NGSSNSTA15: Performance-Based Portfolio Assessment of the NGSS
NSTA15: Performance-Based Portfolio Assessment of the NGSS
 
Personalizuotų mokymosi objektų priimtinumo, panaudojamumo ir tinkamumo įvert...
Personalizuotų mokymosi objektų priimtinumo, panaudojamumo ir tinkamumo įvert...Personalizuotų mokymosi objektų priimtinumo, panaudojamumo ir tinkamumo įvert...
Personalizuotų mokymosi objektų priimtinumo, panaudojamumo ir tinkamumo įvert...
 
Knewton adaptive-learning-white-paper
Knewton adaptive-learning-white-paperKnewton adaptive-learning-white-paper
Knewton adaptive-learning-white-paper
 
Id introduction instructional design for e learning
Id introduction  instructional design for e learning Id introduction  instructional design for e learning
Id introduction instructional design for e learning
 
Relating Instructional Materials Use to Student Achievement Using Validated M...
Relating Instructional Materials Use to Student Achievement Using Validated M...Relating Instructional Materials Use to Student Achievement Using Validated M...
Relating Instructional Materials Use to Student Achievement Using Validated M...
 
Oral Defense presentation
Oral Defense presentationOral Defense presentation
Oral Defense presentation
 
August PLC
August PLC August PLC
August PLC
 
Competency based learning: State of the U.S. K-12 market
Competency based learning: State of the U.S. K-12 marketCompetency based learning: State of the U.S. K-12 market
Competency based learning: State of the U.S. K-12 market
 
LAK21 Data Driven Redesign of Tutoring Systems (Yun Huang)
LAK21 Data Driven Redesign of Tutoring Systems (Yun Huang)LAK21 Data Driven Redesign of Tutoring Systems (Yun Huang)
LAK21 Data Driven Redesign of Tutoring Systems (Yun Huang)
 
ALT-C 2019 Jisc curriculum analytics - full set of slides
ALT-C 2019 Jisc curriculum analytics - full set of slidesALT-C 2019 Jisc curriculum analytics - full set of slides
ALT-C 2019 Jisc curriculum analytics - full set of slides
 

Recently uploaded

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 

Introduction to adaptive learning

  • 1.
  • 2. Kostas Perifanos, Learner Analytics & Data Science EdTech Meetup, July 10, 2014 Introduction to Adaptive Learning
  • 3. Kostas Perifanos, Learner Analytics & Data Science Aim: “[...] Computers adapt the presentation of educational material according to student’s learning needs, as indicated by their responses to questions and tasks.” [wikipedia] ● Knowledge inference: Measure what a student knows at a specific time ● Scientific understanding of Learning: ● Ignore domain differences and focus on the kind of knowledge being taught ● Knowledge Components - KC’s Introduction to Adaptive Learning
  • 4. Kostas Perifanos, Learner Analytics & Data Science Abstracting the educational material: “A knowledge component is a description of a mental structure or process that a learner uses, alone or in combination with other knowledge components, to accomplish steps in a task or a problem.” [Pittsburgh Science for Learning Center] http://www.learnlab.org/research/wiki/index.php/Knowledge_component http://www.learnlab.org/opportunities/summer/presentations/2010/2010-pslc-summer- school%20Geoff%20Gordon.pdf Introduction to Adaptive Learning
  • 5. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning ● KC: Anything a student can know/do: ● Skill ● Fact ● Concept ● Principle etc ● KC’s can be: ● Low Level Things ● High Level things ● Motivational Things etc
  • 6. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning If we can measure knowledge: ● We can make it better ● We can provide tutors with meaningful feedback ● We can make automated decisions … thus, we can implement “Adaptive Learning” solutions ● Knowledge Inference / Latent Knowledge Estimation ● Latent = Not directly observable (measurable)
  • 7. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning How to infer knowledge? We can look at student performance over time Build and evaluate models Two views of KC’s Statistical Model: what latent factors in a student/step explain observed data Cognitive Model: what is the structure of the internal reasoning system students use to solve problems
  • 8. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning Statistical/Machine Learning Vision Given a cognitive model: Evaluate the model Evaluate the student Provide feedback Pure ML approaches are not heavily used just yet, human interaction and interpretation is required
  • 9. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning Common Models ● Bayesian Knowledge Tracing ● Performance Factors Analysis ● Item Response Theory - Rasch Model ● Additive Factor Model (AFM) Two main approaches: - Does student X knows skill K? [Knowledge Tracing] - Calculate the probability of a correct answer given student and skill [IRT, AFM, PFA] P(correct| features of student and step at time t)
  • 10. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning Bayesian Knowledge Tracing How well a student knows a specific skill/component at a specific time, based on their performance Each item corresponds to a single skill Measure skill/KC knowledge at a specific time Two learning parameters [P(L), P(T)] Two performance parameters [P(G), P(S)] P(L): Probability the skill is already known P(T): Probability the skill will be learned P(G): Probability of correct guessing [I don’t know the skill and I am guessing] P(S): Probability of slip [I know the skill but I made a mistake] Model fitting: Expectation Maximization [Hidden Markov Model]
  • 11. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning Item Response Theory Model probability of correct as function of student knowledge level and item difficulty Additive Factor Model Model probability of correct as function of student knowledge level and item difficulty, but also take into account skill learning rate. Each item has a KC and this determines the difficulty of the item. Learning rates: How fast students are learning specific skills
  • 12. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning Performance Factors Analysis Measure the latent skill as the probability of correctness the next time we encounter this skill Multiple KC’s per item Parametrized skills [success learning rate, failure learning rate] and item difficulty Take into account success and failure
  • 13. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning What if we don’t know the KC’s? Principal Components Analysis (PCA): Factor student-step data in “eigenskills” to obtain most important “interactions” Good at making predictions Features are not easily interpretable
  • 14. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning Overview: ● Knowledge tracing ● Directly model “Does the student know X”, suitable for good instructions ● Knowledge is latent, harder to fit but more flexible ● AFM ● Used for refining KC models, detect a bad KC ● Knowledge is observable [Fully Markov Model] ● assumes all students accumulate knowledge in the same manner and ignores the correctness of their individual responses ● PFA: LR model, similar to AFM but take into account individual responses (Successes vs Failures)
  • 15. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning Links: http://en.wikipedia.org/wiki/Adaptive_learning http://www.learnlab.org/research/wiki/index.php/Knowledge_component http://www.learnlab.org/opportunities/summer/presentations/2010/2010-pslc- summer-school%20Geoff%20Gordon.pdf https://www.youtube.com/watch?v=Ptpv8ZFElqE [NIPS 2012 Tutorial] https://class.coursera.org/bigdata-edu-001 http://pact.cs.cmu.edu/pubs/PSLC-Theory-Framework-Tech-Rep.pdf [Knowledge Learning Instruction Framework (KLI Framework) http://www.cs.cmu.edu/~ggordon/chi-etal-ifa.pdf [Instructional Factors Analysis] http://educationaldatamining.org/EDM2014/uploads/procs2014/posters/87_EDM- 2014-Poster.pdf [Recent-Performance Factors Analysis, EDM-2014]
  • 16. Kostas Perifanos, Learner Analytics & Data Science Introduction to Adaptive Learning (Warning: Next presentation will have all the maths and implementation details) Thank you