SlideShare a Scribd company logo
1 of 41
Download to read offline
UM supervisors
Kurt Driessens
Pietro Bonizzi
OU supervisors
Hendrik Drachsler
Maren Scheffel
Maastricht, 29th June 2016
Daniele DI MITRI presents
MSc Thesis in Artificial Intelligence
Visual Learning Pulse – Final thesis presentation
2
What was done - visual
21/09/2015
Internship starts
21/12/2015
Internship ends
Design
pre-test
Experim
ent
Implement
29/06/2016
Thesis ends
Report
01/02/2016
Thesis starts
Paper submitted
to LAK conference
Analysis,literature
18-25/06/16JTEL summerschool
25-29/04/16
LAK conference
Coding
31/03/16
Announcing
Presentation
Trainingphase
Validation
phase
Exploitation
phase
Reporting
17/05/16
11/04/16
30/05/16
8 months
of work
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
What was done - numbers
3
1 publication
2 conferences
2 software apps
6 presentations
9 blog posts
20+ meetings
1800 lines of code
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Learning Analytics & Knowledge
Conference 2016
4
Di Mitri, Scheffel, Drachsler, Börner, Ternier
2016 - Learning Pulse : using Wearable Biosensors
and Learning Analytics to Investigate and Predict
Learning Success in Self - regulated Learning.
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
5
Background,
meaning,
vision
5
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Data deluge in Education
6
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
7
Data-driven approach
Picture from tincanapi.com
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Self-regulated learners need support
8
Self-Regulated Learning → no guidance → no feedback → no support
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Related work
9
Signals, Purdue University Student success, University North Dakota
S3, Desire To Learn
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Dimensions of Learning
10
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Machine Learning with Human Learning
11
y = f(X)
Learning
performance Predictive
Model
Input
space
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
12
Own Approach
12
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
13
RESEARCH QUESTION
Can we predict learning success out of
physiological, activity and weather data?
13
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
14
Participants
● 9 PhD students at Welten institute
● Different disciplines
● Different OS
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Experiment Timeline
15
11th
to 29th
April 2016
1st phase: “Training”
Participants rate their activity
17nd
to 27th
May 2016
2nd phase: “Validation”
Participants rate their activity +
Feedback visualization
30th
May to
3th
June 2016
3rd phase: “Exploitation”
Individual and group Feedback
visualization
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
16
Input space
Context
Body
Activities
Body: physiological (heart-rate)
and physical responses (steps) -
from Fitbit HR
Activities: applications used
during learning
from RescueTime
Context: weather data
from OpenWeatherMap
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
17
Hypothesis space: the Flow Csikszentmihalyi, 1972
Theoretical Empirical
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Activity Rating Tool
18
Productivity
How productive was
last activity?
Stress
How stressful was
last activity?
Challenge
How challenging was
last activity?
Abilities
How prepared did you feel for the
activity?
FLOW
Participants rate hourly, from 7AM to 7PM
A scalable web app!
Client: Bootstrap + Jquery
Sever: GoogleApp + Python
“Very easy to
use!”
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
19
VLP Data Model
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
20
Scheffel, M., Ternier, S., & Drachsler, H. (2016). The Dutch xAPI Specification for Learning Activities http://bit.ly/DutchXAPIreg
Experience API Data storing format for the
Learning Record Store
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
21
The Data journey
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
A complicated Architecture
22
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Data collection
23
● PULL data from the 3rd
party APIs
● Make the xAPI triples
● PUSH data in the LRS
● It’s scalable!
● No collisions
● It’s fast
● It’s Interoperable
Learning Pulse Server
+
Learning Record Store
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Data Processing application
24
Script in Python on a VM which processes data in real time
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
25
Transformed dataset
● Time Series: tabular representation
● 5 minutes intervals
● Enough samples now!
● Easier view for Machine Learning
● Signal resampling needed
8728
observations
X
29 attributes
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
26
(Issue 1) Extract features from TS
Heart Rate Variability and
Heart Rate Entropy… didn’t
work
SOLUTION
● Mean of the signal
● Maximum
● Minimum
● Standard Deviation
● Average change
Heart-ratesignalfor15mins
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
27
(Issue 2) Reduce sparsity
Rule based grouping of applications
Subjects can be compared
Applications used are
too sparse
Let’s create
application categories
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
28
(Issue 3) Ladder effect
Trade-off:
number of samples
vs
How much
bother people
NO SOLUTION
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
29
(Issue 4) Dependency constraint
Independence constraint
Knowing one value of et
for
one observation does not
help us to guess value of et+1
yt
= α + βX t
+ et
cov(et
,et+1
) = 0
FIXED Effect
RANDOM Effect
SOLUTION follows...
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Approach 1) Vector Auto Regression
30
x0
x1
x2
x...
an
t0 x x x ... x
t1 x x x ... x
t... ... ... ... ... ...
tp x x x ... x
tp+1 ? ? ? ? ?
tp+2 ? ? ? ? ?
PAST
PRESENT
FUTURE
Time intervals
PREPROCESS
Timeseries were LOGged
LIMITATIONS
● Participants need to
be treated separately
● Doesn’t work with
categorical data
● Doesn’t work with
random effects
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Approach 2) Mixed Effect Linear Model
31
x0
x1
x2 ...
xn-1
xn
g y
t0
x x x ... x x 1 y
t1
x x x ... x x 1 y
t2
x x x ... x x 2 y
t...
... ... ... ... ... ... 2 y
tp-
1
x x x x x x 3 y
tp
? ? --- --- --- --- x ?
Random EffectsFixed Effects Group
Tried both Python and R
implementations
Used R-squared for
goodness-test
LIMITATIONS
● Poor results
● Convergence time
● Mono-output
● Algebra errors
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
32
Issue: high inter-subject variability
i.e. Participants have rated very differently
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Visualisations
33
33
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
34
Learner Dashboard 9 personal Dashboard + 1 public
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
35
*Börner, Tabuenca, Storm, Happe, and Specht. 2015Feedback Cubes
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Conclusions
36
36
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
37
Limitations
● Low accuracy of prediction
RQ-answer: YES but prediction accuracy can be improved.
● Real-time issues
Fitbit synchronisations, Virtual Machine performance
● 3rd party API constraints
● No great solution for sparse data (manual grouping)
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
38
Achievements
● Real-time system works
● Data collection was seamless
● Good dataset for experiments (will be open sourced)
● Useful insights IoT in Learning
● Reusable architecture
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
Future ideas
39
39
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
40
Modelling sparse data (idea)
a1 a2 a3 a4 a5 a6
Ft
Ft+1
Ft+2
Hidden Flow values
Ft+3
Random sampling
a7 a8
Visible applications
Hidden
Markov
Chains
+
Random sampling
Open Universiteit
Welten Institute
Visual Learning Pulse – Final thesis presentation
41
Thank you!
Q&A
“Life can only be understood backwards, but it
must be lived forwards” - Kierkegaard

More Related Content

Viewers also liked

How to Defend your Thesis Proposal like a Professional
How to Defend your Thesis Proposal like a ProfessionalHow to Defend your Thesis Proposal like a Professional
How to Defend your Thesis Proposal like a ProfessionalMiriam College
 
Thesis Powerpoint
Thesis PowerpointThesis Powerpoint
Thesis Powerpointneha47
 
Enhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanismsEnhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanismsIsrael Gutiérrez
 
Trialling the Moodle My feedback report at UCL
Trialling the Moodle My feedback report at UCLTrialling the Moodle My feedback report at UCL
Trialling the Moodle My feedback report at UCLJessica Gramp
 
Up Periscope: Increasing Student/Faculty Interactions
Up Periscope: Increasing Student/Faculty InteractionsUp Periscope: Increasing Student/Faculty Interactions
Up Periscope: Increasing Student/Faculty InteractionsDerek Weber
 
Master thesis defence - Magnus 20-10-2015
Master thesis defence - Magnus 20-10-2015Master thesis defence - Magnus 20-10-2015
Master thesis defence - Magnus 20-10-2015Magnus Emil Jensen
 
Resilience Thinking, Social Learning and Open Innovation Platforms
Resilience Thinking, Social Learning and Open Innovation PlatformsResilience Thinking, Social Learning and Open Innovation Platforms
Resilience Thinking, Social Learning and Open Innovation PlatformsSimon Buckingham Shum
 
Bringing Them and Keeping Them: A Ten-­Year Review of the Recruitment and Ret...
Bringing Them and Keeping Them: A Ten-­Year Review of the Recruitment and Ret...Bringing Them and Keeping Them: A Ten-­Year Review of the Recruitment and Ret...
Bringing Them and Keeping Them: A Ten-­Year Review of the Recruitment and Ret...unmoei
 
ALT-C Moodle My feedback report
ALT-C Moodle My feedback reportALT-C Moodle My feedback report
ALT-C Moodle My feedback reportJessica Gramp
 
Obessu views on school resource
Obessu views on school resourceObessu views on school resource
Obessu views on school resourceDaniele Di Mitri
 
Battlecode2014 - final presentation - group n.2
Battlecode2014 - final presentation - group n.2Battlecode2014 - final presentation - group n.2
Battlecode2014 - final presentation - group n.2Daniele Di Mitri
 
Claim Your Voice - Presentation of the results of the campign for VET students
Claim Your Voice - Presentation of the results of the campign for VET studentsClaim Your Voice - Presentation of the results of the campign for VET students
Claim Your Voice - Presentation of the results of the campign for VET studentsDaniele Di Mitri
 
Digital Learning Projection - poster for #LAK17
Digital Learning Projection - poster for #LAK17Digital Learning Projection - poster for #LAK17
Digital Learning Projection - poster for #LAK17Daniele Di Mitri
 
Inclusive & open learning analytics
Inclusive & open learning analyticsInclusive & open learning analytics
Inclusive & open learning analyticsDaniele Di Mitri
 
Academic writing in LaTeX
Academic writing in LaTeX Academic writing in LaTeX
Academic writing in LaTeX Daniele Di Mitri
 
Student Retention (Classroom Management)
Student Retention (Classroom Management)Student Retention (Classroom Management)
Student Retention (Classroom Management)Lewis Stroud, M.A.Ed.
 
Research project MAI2 - Final Presentation Group 4
Research project MAI2  - Final Presentation Group 4Research project MAI2  - Final Presentation Group 4
Research project MAI2 - Final Presentation Group 4Daniele Di Mitri
 
LAK '17 Trends and issues in student-facing learning analytics reporting sys...
LAK '17  Trends and issues in student-facing learning analytics reporting sys...LAK '17  Trends and issues in student-facing learning analytics reporting sys...
LAK '17 Trends and issues in student-facing learning analytics reporting sys...Bob Bodily
 
Lifelong Topic Modelling presentation
Lifelong Topic Modelling presentation Lifelong Topic Modelling presentation
Lifelong Topic Modelling presentation Daniele Di Mitri
 

Viewers also liked (20)

How to Defend your Thesis Proposal like a Professional
How to Defend your Thesis Proposal like a ProfessionalHow to Defend your Thesis Proposal like a Professional
How to Defend your Thesis Proposal like a Professional
 
Thesis Powerpoint
Thesis PowerpointThesis Powerpoint
Thesis Powerpoint
 
Enhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanismsEnhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanisms
 
Trialling the Moodle My feedback report at UCL
Trialling the Moodle My feedback report at UCLTrialling the Moodle My feedback report at UCL
Trialling the Moodle My feedback report at UCL
 
Up Periscope: Increasing Student/Faculty Interactions
Up Periscope: Increasing Student/Faculty InteractionsUp Periscope: Increasing Student/Faculty Interactions
Up Periscope: Increasing Student/Faculty Interactions
 
Master thesis defence - Magnus 20-10-2015
Master thesis defence - Magnus 20-10-2015Master thesis defence - Magnus 20-10-2015
Master thesis defence - Magnus 20-10-2015
 
Resilience Thinking, Social Learning and Open Innovation Platforms
Resilience Thinking, Social Learning and Open Innovation PlatformsResilience Thinking, Social Learning and Open Innovation Platforms
Resilience Thinking, Social Learning and Open Innovation Platforms
 
Bringing Them and Keeping Them: A Ten-­Year Review of the Recruitment and Ret...
Bringing Them and Keeping Them: A Ten-­Year Review of the Recruitment and Ret...Bringing Them and Keeping Them: A Ten-­Year Review of the Recruitment and Ret...
Bringing Them and Keeping Them: A Ten-­Year Review of the Recruitment and Ret...
 
ALT-C Moodle My feedback report
ALT-C Moodle My feedback reportALT-C Moodle My feedback report
ALT-C Moodle My feedback report
 
Obessu views on school resource
Obessu views on school resourceObessu views on school resource
Obessu views on school resource
 
Battlecode2014 - final presentation - group n.2
Battlecode2014 - final presentation - group n.2Battlecode2014 - final presentation - group n.2
Battlecode2014 - final presentation - group n.2
 
Claim Your Voice - Presentation of the results of the campign for VET students
Claim Your Voice - Presentation of the results of the campign for VET studentsClaim Your Voice - Presentation of the results of the campign for VET students
Claim Your Voice - Presentation of the results of the campign for VET students
 
Digital Learning Projection - poster for #LAK17
Digital Learning Projection - poster for #LAK17Digital Learning Projection - poster for #LAK17
Digital Learning Projection - poster for #LAK17
 
Inclusive & open learning analytics
Inclusive & open learning analyticsInclusive & open learning analytics
Inclusive & open learning analytics
 
Academic writing in LaTeX
Academic writing in LaTeX Academic writing in LaTeX
Academic writing in LaTeX
 
Visual Learning Pulse
Visual Learning PulseVisual Learning Pulse
Visual Learning Pulse
 
Student Retention (Classroom Management)
Student Retention (Classroom Management)Student Retention (Classroom Management)
Student Retention (Classroom Management)
 
Research project MAI2 - Final Presentation Group 4
Research project MAI2  - Final Presentation Group 4Research project MAI2  - Final Presentation Group 4
Research project MAI2 - Final Presentation Group 4
 
LAK '17 Trends and issues in student-facing learning analytics reporting sys...
LAK '17  Trends and issues in student-facing learning analytics reporting sys...LAK '17  Trends and issues in student-facing learning analytics reporting sys...
LAK '17 Trends and issues in student-facing learning analytics reporting sys...
 
Lifelong Topic Modelling presentation
Lifelong Topic Modelling presentation Lifelong Topic Modelling presentation
Lifelong Topic Modelling presentation
 

Similar to Visual Learning Pulse - Final Thesis presentation

Ph.D. Research Update: Year#3 Annual Progress and Planned Activities
Ph.D. Research Update: Year#3 Annual Progress and Planned ActivitiesPh.D. Research Update: Year#3 Annual Progress and Planned Activities
Ph.D. Research Update: Year#3 Annual Progress and Planned ActivitiesLighton Phiri
 
Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...
Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...
Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...eMadrid network
 
Statistical Analysis of Results in Music Information Retrieval: Why and How
Statistical Analysis of Results in Music Information Retrieval: Why and HowStatistical Analysis of Results in Music Information Retrieval: Why and How
Statistical Analysis of Results in Music Information Retrieval: Why and HowJulián Urbano
 
Streamlined Technology-driven Orchestration
Streamlined Technology-driven OrchestrationStreamlined Technology-driven Orchestration
Streamlined Technology-driven OrchestrationLighton Phiri
 
The Green Lab - [03 A] Experiment planning
The Green Lab - [03 A] Experiment planningThe Green Lab - [03 A] Experiment planning
The Green Lab - [03 A] Experiment planningIvano Malavolta
 
Modellbildung, Berechnung und Simulation in Forschung und Lehre
Modellbildung, Berechnung und Simulation in Forschung und LehreModellbildung, Berechnung und Simulation in Forschung und Lehre
Modellbildung, Berechnung und Simulation in Forschung und LehreJoachim Schlosser
 
2016 03-16 - viktoria pammer-schindler - designing interactive systems
2016 03-16 - viktoria pammer-schindler - designing interactive systems2016 03-16 - viktoria pammer-schindler - designing interactive systems
2016 03-16 - viktoria pammer-schindler - designing interactive systemsViktoria Pammer-Schindler
 
A Controlled Experiment to Evaluate the Effects of Mindfulness in Software En...
A Controlled Experiment to Evaluate the Effects of Mindfulness in Software En...A Controlled Experiment to Evaluate the Effects of Mindfulness in Software En...
A Controlled Experiment to Evaluate the Effects of Mindfulness in Software En...ISA Group
 
Microsoft Azure in Education
Microsoft Azure in EducationMicrosoft Azure in Education
Microsoft Azure in Educationmictc
 
Scientix 8th SPWatFCL Brussels 16-18 October 2015: Teachers like Quantum Spin...
Scientix 8th SPWatFCL Brussels 16-18 October 2015: Teachers like Quantum Spin...Scientix 8th SPWatFCL Brussels 16-18 October 2015: Teachers like Quantum Spin...
Scientix 8th SPWatFCL Brussels 16-18 October 2015: Teachers like Quantum Spin...Brussels, Belgium
 
Presentation of examples of modern scenarios with digital media
Presentation of examples of modern scenarios with digital mediaPresentation of examples of modern scenarios with digital media
Presentation of examples of modern scenarios with digital mediamathgear
 
Presentation of examples of modern scenarios with digital media
Presentation of examples of modern scenarios with digital mediaPresentation of examples of modern scenarios with digital media
Presentation of examples of modern scenarios with digital mediametamath
 
Deployment of remote experiments
Deployment of remote experiments  Deployment of remote experiments
Deployment of remote experiments guestcb3e966
 
Artificial Intelligence Using PROLOG Course Notes (INF-382-99)
Artificial Intelligence Using PROLOG Course Notes (INF-382-99)Artificial Intelligence Using PROLOG Course Notes (INF-382-99)
Artificial Intelligence Using PROLOG Course Notes (INF-382-99)Lori Mitchell
 
Bart van der Laar @ SURF Summerschool 09
Bart van der Laar @ SURF Summerschool 09Bart van der Laar @ SURF Summerschool 09
Bart van der Laar @ SURF Summerschool 09kirstenveelo
 
Come to Study in Lucerne
Come to Study in LucerneCome to Study in Lucerne
Come to Study in LucerneShaun West
 
ELEC2017 3.3 s. blöchl - measuring lean competencies – an approach for quan...
ELEC2017   3.3 s. blöchl - measuring lean competencies – an approach for quan...ELEC2017   3.3 s. blöchl - measuring lean competencies – an approach for quan...
ELEC2017 3.3 s. blöchl - measuring lean competencies – an approach for quan...HAN Lean-QRM Centrum / HAN Lectoraat Lean
 

Similar to Visual Learning Pulse - Final Thesis presentation (20)

Ph.D. Research Update: Year#3 Annual Progress and Planned Activities
Ph.D. Research Update: Year#3 Annual Progress and Planned ActivitiesPh.D. Research Update: Year#3 Annual Progress and Planned Activities
Ph.D. Research Update: Year#3 Annual Progress and Planned Activities
 
Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...
Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...
Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...
 
Statistical Analysis of Results in Music Information Retrieval: Why and How
Statistical Analysis of Results in Music Information Retrieval: Why and HowStatistical Analysis of Results in Music Information Retrieval: Why and How
Statistical Analysis of Results in Music Information Retrieval: Why and How
 
Streamlined Technology-driven Orchestration
Streamlined Technology-driven OrchestrationStreamlined Technology-driven Orchestration
Streamlined Technology-driven Orchestration
 
Mathematics Competences Assessment at Lab sessions of Aerospace Engineering F...
Mathematics Competences Assessment at Lab sessions of Aerospace Engineering F...Mathematics Competences Assessment at Lab sessions of Aerospace Engineering F...
Mathematics Competences Assessment at Lab sessions of Aerospace Engineering F...
 
The Green Lab - [03 A] Experiment planning
The Green Lab - [03 A] Experiment planningThe Green Lab - [03 A] Experiment planning
The Green Lab - [03 A] Experiment planning
 
Modellbildung, Berechnung und Simulation in Forschung und Lehre
Modellbildung, Berechnung und Simulation in Forschung und LehreModellbildung, Berechnung und Simulation in Forschung und Lehre
Modellbildung, Berechnung und Simulation in Forschung und Lehre
 
2016 03-16 - viktoria pammer-schindler - designing interactive systems
2016 03-16 - viktoria pammer-schindler - designing interactive systems2016 03-16 - viktoria pammer-schindler - designing interactive systems
2016 03-16 - viktoria pammer-schindler - designing interactive systems
 
Software Radio Course
Software Radio CourseSoftware Radio Course
Software Radio Course
 
A Controlled Experiment to Evaluate the Effects of Mindfulness in Software En...
A Controlled Experiment to Evaluate the Effects of Mindfulness in Software En...A Controlled Experiment to Evaluate the Effects of Mindfulness in Software En...
A Controlled Experiment to Evaluate the Effects of Mindfulness in Software En...
 
Microsoft Azure in Education
Microsoft Azure in EducationMicrosoft Azure in Education
Microsoft Azure in Education
 
Scientix 8th SPWatFCL Brussels 16-18 October 2015: Teachers like Quantum Spin...
Scientix 8th SPWatFCL Brussels 16-18 October 2015: Teachers like Quantum Spin...Scientix 8th SPWatFCL Brussels 16-18 October 2015: Teachers like Quantum Spin...
Scientix 8th SPWatFCL Brussels 16-18 October 2015: Teachers like Quantum Spin...
 
Presentation of examples of modern scenarios with digital media
Presentation of examples of modern scenarios with digital mediaPresentation of examples of modern scenarios with digital media
Presentation of examples of modern scenarios with digital media
 
Presentation of examples of modern scenarios with digital media
Presentation of examples of modern scenarios with digital mediaPresentation of examples of modern scenarios with digital media
Presentation of examples of modern scenarios with digital media
 
Deployment of remote experiments
Deployment of remote experiments  Deployment of remote experiments
Deployment of remote experiments
 
Artificial Intelligence Using PROLOG Course Notes (INF-382-99)
Artificial Intelligence Using PROLOG Course Notes (INF-382-99)Artificial Intelligence Using PROLOG Course Notes (INF-382-99)
Artificial Intelligence Using PROLOG Course Notes (INF-382-99)
 
Bart van der Laar @ SURF Summerschool 09
Bart van der Laar @ SURF Summerschool 09Bart van der Laar @ SURF Summerschool 09
Bart van der Laar @ SURF Summerschool 09
 
Open Source per il Lavoro e il Territorio - Formazione e Arduino (1)
Open Source per il Lavoro e il Territorio - Formazione e Arduino (1)Open Source per il Lavoro e il Territorio - Formazione e Arduino (1)
Open Source per il Lavoro e il Territorio - Formazione e Arduino (1)
 
Come to Study in Lucerne
Come to Study in LucerneCome to Study in Lucerne
Come to Study in Lucerne
 
ELEC2017 3.3 s. blöchl - measuring lean competencies – an approach for quan...
ELEC2017   3.3 s. blöchl - measuring lean competencies – an approach for quan...ELEC2017   3.3 s. blöchl - measuring lean competencies – an approach for quan...
ELEC2017 3.3 s. blöchl - measuring lean competencies – an approach for quan...
 

More from Daniele Di Mitri

SenseTheClassroom Live at EC-TEL 2022
SenseTheClassroom Live at EC-TEL 2022SenseTheClassroom Live at EC-TEL 2022
SenseTheClassroom Live at EC-TEL 2022Daniele Di Mitri
 
Guest Lecture: Restoring Context in Distance Learning with Artificial Intelli...
Guest Lecture: Restoring Context in Distance Learning with Artificial Intelli...Guest Lecture: Restoring Context in Distance Learning with Artificial Intelli...
Guest Lecture: Restoring Context in Distance Learning with Artificial Intelli...Daniele Di Mitri
 
SITE Interactive kenyote 2021
SITE Interactive kenyote 2021SITE Interactive kenyote 2021
SITE Interactive kenyote 2021Daniele Di Mitri
 
MOBIUS: Smart Mobility Tracking with Smartphone Sensors
MOBIUS: Smart Mobility Tracking with Smartphone SensorsMOBIUS: Smart Mobility Tracking with Smartphone Sensors
MOBIUS: Smart Mobility Tracking with Smartphone SensorsDaniele Di Mitri
 
The Multimodal Tutor - Presentation PhD defence
The Multimodal Tutor - Presentation PhD defenceThe Multimodal Tutor - Presentation PhD defence
The Multimodal Tutor - Presentation PhD defenceDaniele Di Mitri
 
Real-time Multimodal Feedback with the CPR Tutor
Real-time Multimodal Feedback with the CPR TutorReal-time Multimodal Feedback with the CPR Tutor
Real-time Multimodal Feedback with the CPR TutorDaniele Di Mitri
 
Multimodal Tutor for CPR presented at AIME'19
Multimodal Tutor for CPR presented at AIME'19Multimodal Tutor for CPR presented at AIME'19
Multimodal Tutor for CPR presented at AIME'19Daniele Di Mitri
 
The Multimodal Learning Analytics Pipeline
The Multimodal Learning Analytics PipelineThe Multimodal Learning Analytics Pipeline
The Multimodal Learning Analytics PipelineDaniele Di Mitri
 
Workshop: Multimodal Tutor
Workshop: Multimodal TutorWorkshop: Multimodal Tutor
Workshop: Multimodal TutorDaniele Di Mitri
 
Read Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal DataRead Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal DataDaniele Di Mitri
 
The Multimodal Tutor - short pitch presentation at JTELSS 2018 in Durrës, Alb...
The Multimodal Tutor - short pitch presentation at JTELSS 2018 in Durrës, Alb...The Multimodal Tutor - short pitch presentation at JTELSS 2018 in Durrës, Alb...
The Multimodal Tutor - short pitch presentation at JTELSS 2018 in Durrës, Alb...Daniele Di Mitri
 
Sensors for Learning workshop
Sensors for Learning workshopSensors for Learning workshop
Sensors for Learning workshopDaniele Di Mitri
 
Multimodal Machines #JTELSS17 workshop
Multimodal Machines #JTELSS17 workshopMultimodal Machines #JTELSS17 workshop
Multimodal Machines #JTELSS17 workshopDaniele Di Mitri
 
Multimodal Tutor - Adaptive feedback from multimodal experience capturing
Multimodal Tutor - Adaptive feedback from multimodal experience capturingMultimodal Tutor - Adaptive feedback from multimodal experience capturing
Multimodal Tutor - Adaptive feedback from multimodal experience capturingDaniele Di Mitri
 
Learning Pulse - paper presentation at LAK17
Learning Pulse - paper presentation at LAK17Learning Pulse - paper presentation at LAK17
Learning Pulse - paper presentation at LAK17Daniele Di Mitri
 
Word2Vec: Learning of word representations in a vector space - Di Mitri & Her...
Word2Vec: Learning of word representations in a vector space - Di Mitri & Her...Word2Vec: Learning of word representations in a vector space - Di Mitri & Her...
Word2Vec: Learning of word representations in a vector space - Di Mitri & Her...Daniele Di Mitri
 
(IT) Slides della presentazione della tesi di Laurea
(IT) Slides della presentazione della tesi di Laurea(IT) Slides della presentazione della tesi di Laurea
(IT) Slides della presentazione della tesi di LaureaDaniele Di Mitri
 
Obessu’s inputs on «opening up education»
Obessu’s inputs on «opening up education»Obessu’s inputs on «opening up education»
Obessu’s inputs on «opening up education»Daniele Di Mitri
 
European politicaldebates presentation
European politicaldebates presentationEuropean politicaldebates presentation
European politicaldebates presentationDaniele Di Mitri
 

More from Daniele Di Mitri (19)

SenseTheClassroom Live at EC-TEL 2022
SenseTheClassroom Live at EC-TEL 2022SenseTheClassroom Live at EC-TEL 2022
SenseTheClassroom Live at EC-TEL 2022
 
Guest Lecture: Restoring Context in Distance Learning with Artificial Intelli...
Guest Lecture: Restoring Context in Distance Learning with Artificial Intelli...Guest Lecture: Restoring Context in Distance Learning with Artificial Intelli...
Guest Lecture: Restoring Context in Distance Learning with Artificial Intelli...
 
SITE Interactive kenyote 2021
SITE Interactive kenyote 2021SITE Interactive kenyote 2021
SITE Interactive kenyote 2021
 
MOBIUS: Smart Mobility Tracking with Smartphone Sensors
MOBIUS: Smart Mobility Tracking with Smartphone SensorsMOBIUS: Smart Mobility Tracking with Smartphone Sensors
MOBIUS: Smart Mobility Tracking with Smartphone Sensors
 
The Multimodal Tutor - Presentation PhD defence
The Multimodal Tutor - Presentation PhD defenceThe Multimodal Tutor - Presentation PhD defence
The Multimodal Tutor - Presentation PhD defence
 
Real-time Multimodal Feedback with the CPR Tutor
Real-time Multimodal Feedback with the CPR TutorReal-time Multimodal Feedback with the CPR Tutor
Real-time Multimodal Feedback with the CPR Tutor
 
Multimodal Tutor for CPR presented at AIME'19
Multimodal Tutor for CPR presented at AIME'19Multimodal Tutor for CPR presented at AIME'19
Multimodal Tutor for CPR presented at AIME'19
 
The Multimodal Learning Analytics Pipeline
The Multimodal Learning Analytics PipelineThe Multimodal Learning Analytics Pipeline
The Multimodal Learning Analytics Pipeline
 
Workshop: Multimodal Tutor
Workshop: Multimodal TutorWorkshop: Multimodal Tutor
Workshop: Multimodal Tutor
 
Read Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal DataRead Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal Data
 
The Multimodal Tutor - short pitch presentation at JTELSS 2018 in Durrës, Alb...
The Multimodal Tutor - short pitch presentation at JTELSS 2018 in Durrës, Alb...The Multimodal Tutor - short pitch presentation at JTELSS 2018 in Durrës, Alb...
The Multimodal Tutor - short pitch presentation at JTELSS 2018 in Durrës, Alb...
 
Sensors for Learning workshop
Sensors for Learning workshopSensors for Learning workshop
Sensors for Learning workshop
 
Multimodal Machines #JTELSS17 workshop
Multimodal Machines #JTELSS17 workshopMultimodal Machines #JTELSS17 workshop
Multimodal Machines #JTELSS17 workshop
 
Multimodal Tutor - Adaptive feedback from multimodal experience capturing
Multimodal Tutor - Adaptive feedback from multimodal experience capturingMultimodal Tutor - Adaptive feedback from multimodal experience capturing
Multimodal Tutor - Adaptive feedback from multimodal experience capturing
 
Learning Pulse - paper presentation at LAK17
Learning Pulse - paper presentation at LAK17Learning Pulse - paper presentation at LAK17
Learning Pulse - paper presentation at LAK17
 
Word2Vec: Learning of word representations in a vector space - Di Mitri & Her...
Word2Vec: Learning of word representations in a vector space - Di Mitri & Her...Word2Vec: Learning of word representations in a vector space - Di Mitri & Her...
Word2Vec: Learning of word representations in a vector space - Di Mitri & Her...
 
(IT) Slides della presentazione della tesi di Laurea
(IT) Slides della presentazione della tesi di Laurea(IT) Slides della presentazione della tesi di Laurea
(IT) Slides della presentazione della tesi di Laurea
 
Obessu’s inputs on «opening up education»
Obessu’s inputs on «opening up education»Obessu’s inputs on «opening up education»
Obessu’s inputs on «opening up education»
 
European politicaldebates presentation
European politicaldebates presentationEuropean politicaldebates presentation
European politicaldebates presentation
 

Recently uploaded

Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
While-For-loop in python used in college
While-For-loop in python used in collegeWhile-For-loop in python used in college
While-For-loop in python used in collegessuser7a7cd61
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...GQ Research
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 

Recently uploaded (20)

Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
While-For-loop in python used in college
While-For-loop in python used in collegeWhile-For-loop in python used in college
While-For-loop in python used in college
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 

Visual Learning Pulse - Final Thesis presentation

  • 1. UM supervisors Kurt Driessens Pietro Bonizzi OU supervisors Hendrik Drachsler Maren Scheffel Maastricht, 29th June 2016 Daniele DI MITRI presents MSc Thesis in Artificial Intelligence
  • 2. Visual Learning Pulse – Final thesis presentation 2 What was done - visual 21/09/2015 Internship starts 21/12/2015 Internship ends Design pre-test Experim ent Implement 29/06/2016 Thesis ends Report 01/02/2016 Thesis starts Paper submitted to LAK conference Analysis,literature 18-25/06/16JTEL summerschool 25-29/04/16 LAK conference Coding 31/03/16 Announcing Presentation Trainingphase Validation phase Exploitation phase Reporting 17/05/16 11/04/16 30/05/16 8 months of work
  • 3. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation What was done - numbers 3 1 publication 2 conferences 2 software apps 6 presentations 9 blog posts 20+ meetings 1800 lines of code
  • 4. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Learning Analytics & Knowledge Conference 2016 4 Di Mitri, Scheffel, Drachsler, Börner, Ternier 2016 - Learning Pulse : using Wearable Biosensors and Learning Analytics to Investigate and Predict Learning Success in Self - regulated Learning.
  • 5. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 5 Background, meaning, vision 5
  • 6. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Data deluge in Education 6
  • 7. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 7 Data-driven approach Picture from tincanapi.com
  • 8. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Self-regulated learners need support 8 Self-Regulated Learning → no guidance → no feedback → no support
  • 9. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Related work 9 Signals, Purdue University Student success, University North Dakota S3, Desire To Learn
  • 10. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Dimensions of Learning 10
  • 11. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Machine Learning with Human Learning 11 y = f(X) Learning performance Predictive Model Input space
  • 12. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 12 Own Approach 12
  • 13. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 13 RESEARCH QUESTION Can we predict learning success out of physiological, activity and weather data? 13
  • 14. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 14 Participants ● 9 PhD students at Welten institute ● Different disciplines ● Different OS
  • 15. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Experiment Timeline 15 11th to 29th April 2016 1st phase: “Training” Participants rate their activity 17nd to 27th May 2016 2nd phase: “Validation” Participants rate their activity + Feedback visualization 30th May to 3th June 2016 3rd phase: “Exploitation” Individual and group Feedback visualization
  • 16. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 16 Input space Context Body Activities Body: physiological (heart-rate) and physical responses (steps) - from Fitbit HR Activities: applications used during learning from RescueTime Context: weather data from OpenWeatherMap
  • 17. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 17 Hypothesis space: the Flow Csikszentmihalyi, 1972 Theoretical Empirical
  • 18. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Activity Rating Tool 18 Productivity How productive was last activity? Stress How stressful was last activity? Challenge How challenging was last activity? Abilities How prepared did you feel for the activity? FLOW Participants rate hourly, from 7AM to 7PM A scalable web app! Client: Bootstrap + Jquery Sever: GoogleApp + Python “Very easy to use!”
  • 19. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 19 VLP Data Model
  • 20. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 20 Scheffel, M., Ternier, S., & Drachsler, H. (2016). The Dutch xAPI Specification for Learning Activities http://bit.ly/DutchXAPIreg Experience API Data storing format for the Learning Record Store
  • 21. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 21 The Data journey
  • 22. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation A complicated Architecture 22
  • 23. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Data collection 23 ● PULL data from the 3rd party APIs ● Make the xAPI triples ● PUSH data in the LRS ● It’s scalable! ● No collisions ● It’s fast ● It’s Interoperable Learning Pulse Server + Learning Record Store
  • 24. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Data Processing application 24 Script in Python on a VM which processes data in real time
  • 25. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 25 Transformed dataset ● Time Series: tabular representation ● 5 minutes intervals ● Enough samples now! ● Easier view for Machine Learning ● Signal resampling needed 8728 observations X 29 attributes
  • 26. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 26 (Issue 1) Extract features from TS Heart Rate Variability and Heart Rate Entropy… didn’t work SOLUTION ● Mean of the signal ● Maximum ● Minimum ● Standard Deviation ● Average change Heart-ratesignalfor15mins
  • 27. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 27 (Issue 2) Reduce sparsity Rule based grouping of applications Subjects can be compared Applications used are too sparse Let’s create application categories
  • 28. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 28 (Issue 3) Ladder effect Trade-off: number of samples vs How much bother people NO SOLUTION
  • 29. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 29 (Issue 4) Dependency constraint Independence constraint Knowing one value of et for one observation does not help us to guess value of et+1 yt = α + βX t + et cov(et ,et+1 ) = 0 FIXED Effect RANDOM Effect SOLUTION follows...
  • 30. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Approach 1) Vector Auto Regression 30 x0 x1 x2 x... an t0 x x x ... x t1 x x x ... x t... ... ... ... ... ... tp x x x ... x tp+1 ? ? ? ? ? tp+2 ? ? ? ? ? PAST PRESENT FUTURE Time intervals PREPROCESS Timeseries were LOGged LIMITATIONS ● Participants need to be treated separately ● Doesn’t work with categorical data ● Doesn’t work with random effects
  • 31. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Approach 2) Mixed Effect Linear Model 31 x0 x1 x2 ... xn-1 xn g y t0 x x x ... x x 1 y t1 x x x ... x x 1 y t2 x x x ... x x 2 y t... ... ... ... ... ... ... 2 y tp- 1 x x x x x x 3 y tp ? ? --- --- --- --- x ? Random EffectsFixed Effects Group Tried both Python and R implementations Used R-squared for goodness-test LIMITATIONS ● Poor results ● Convergence time ● Mono-output ● Algebra errors
  • 32. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 32 Issue: high inter-subject variability i.e. Participants have rated very differently
  • 33. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Visualisations 33 33
  • 34. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 34 Learner Dashboard 9 personal Dashboard + 1 public
  • 35. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 35 *Börner, Tabuenca, Storm, Happe, and Specht. 2015Feedback Cubes
  • 36. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Conclusions 36 36
  • 37. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 37 Limitations ● Low accuracy of prediction RQ-answer: YES but prediction accuracy can be improved. ● Real-time issues Fitbit synchronisations, Virtual Machine performance ● 3rd party API constraints ● No great solution for sparse data (manual grouping)
  • 38. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 38 Achievements ● Real-time system works ● Data collection was seamless ● Good dataset for experiments (will be open sourced) ● Useful insights IoT in Learning ● Reusable architecture
  • 39. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation Future ideas 39 39
  • 40. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 40 Modelling sparse data (idea) a1 a2 a3 a4 a5 a6 Ft Ft+1 Ft+2 Hidden Flow values Ft+3 Random sampling a7 a8 Visible applications Hidden Markov Chains + Random sampling
  • 41. Open Universiteit Welten Institute Visual Learning Pulse – Final thesis presentation 41 Thank you! Q&A “Life can only be understood backwards, but it must be lived forwards” - Kierkegaard