SlideShare une entreprise Scribd logo
1  sur  13
11
Model Accuracy
Training vs Reality
Mike Sharkey & Brian Becker
Blue Canary
Delivered by Dan Rinzel
Blackboard, Inc.
#LAK16 - Practitioner Track
April 28th, 2016
22
Agenda
Project goals & data collection process
Measuring efficacy & modeling lessons
learned
Enabling triage & intervention
Key takeaways
33
Project Goals
Blue Canary built a predictive model for a client institution’s students enrolled
in their online program, to assess attrition risk
 7 week courses, rolling starts every week
 Policy definition for weekly attendance – students expected to attend &
post in 4 out of 7 days each week
 strong correlation between attendance & attrition was assumed
Trained the model on data that included attendance and attrition
 1,456 distinct courses that ran between Jan 2013 & Aug 2014
 Class size x̄ = 23 enrolled students
 19,506 distinct students
With the model proven, ran a live 6-month pilot
 Rolled out to 100 faculty members teaching 1 of 3 introductory courses
in the bachelor’s degree program - ~4,500 students
 Enabled integrated alerts for student advisors
 Compared predictions to actual behavior
44
Data Collection Process
Collected SIS and LMS fields from the institution to get historic data for
training the predictive model.
Historically, we know if the student did or did not meet the attendance
requirements, so we have the outcomes needed to develop a model.
From there, split the data into three buckets: 70% of the data, used to
train the model, and two other buckets each with 15%, used to test and
validate the model.
We then take specific fields that are important in identifying student
behavior to construct features. These features are the inputs to the
random forest machine learning modeling process
55
Data Collection Process
Features sourced from SIS Data
Incoming GPA
Inbound Transfer Credits
Previous Course Grade
Family Income
Age
Days since last course
Gender
Credits earned (% of attempted)
Military service
Degree Program
# Failed/Dropped Courses
Features sourced from LMS Data
Current Course Grade
Met prior week attendance?
# days with posts in the last 7
# posts decile – main forum
# posts decile – all forums
Days since last post
66
Measuring Efficacy: Methodology
To determine the accuracy of our machine learning model we use the
numerical values from a confusion matrix to calculate precision, recall and
F1 Score.
Using our scenario, precision is defined on the positive side as: of the
students we predicted would attend class that week, what percent actually
attended?
Recall is defined as: of the students that did attend class that week, what
percent did we accurately predict?
The F1 Score is simply the harmonic mean of precision and recall.
Went live with predictions in April 2015 - fed the model with current data
each day & compared actual weekly results against the accuracy of the
initial training model over a 6-month span
77
Measuring Efficacy: Results & Lessons Learned
88
Measuring Efficacy: Results & Lessons Learned
Graphs for Precision/Recall/F1 Score comparing training & practice go
here
0 0.05 0.1 0.15 0.2 0.25
# Withdrawn Courses
# Failed Courses
Credits earned (% of attempted)
Degree program
Military status
Days since last course
Gender
Current class - days since last post
Age bracket (decade)
Previous course grade
Salary decile
Current class - total posts decile
Cumulative GPA
Transfer Credits
Current class - previous week # posts
Current class - days with posts (rolling 7 day)
Current class - previous week attendance
Current class - cumulative performance
FEATURE DRIVERS RANKED BY IMPORTANCE WITHIN MODEL
Week 2-6 Model
Week 0-1 Model
99
Enabling Triage & Intervention
Augmenting the other tools available to teachers in fully-online
courses
Creating efficiencies for advisors who may have large caseloads
of students to help with attrition risk diagnosis & intervention
Give both groups supplemental confidence in the prediction
numbers
Provide a Create Alert call to action
1010
Enabling Triage & Intervention
1111
Enabling Triage & Intervention
1212
Key Takeaways
After running the model for six months, we see that the actual model
efficacy tracked very closely with the predicted model efficacy from
training. This is a positive testament to the power and validity of the
model.
Additionally, the model accuracy numbers we saw (in the 75-80% range)
are very much in line with the accuracy rates we have seen with models at
other institutions. This adds another level of confidence for using
predictive models as a diagnostic tool to address at-risk students and turn
those models into intervention-based actions.
1313
Thank You!
Dan Rinzel
Senior Product Manager for Analytics @ Blackboard
dan.rinzel@blackboard.com

Contenu connexe

Tendances

SSIP Presentation
SSIP PresentationSSIP Presentation
SSIP PresentationAdam Potter
 
Evaluation In Educational Technology1
Evaluation In Educational Technology1Evaluation In Educational Technology1
Evaluation In Educational Technology1Zainab Al-shidhani
 
Evaluation A software by observation
Evaluation  A software by observationEvaluation  A software by observation
Evaluation A software by observationu068719
 
Georgia's Professional Teaching Expectations & Evaluations
Georgia's Professional Teaching Expectations & EvaluationsGeorgia's Professional Teaching Expectations & Evaluations
Georgia's Professional Teaching Expectations & Evaluationslafradieu
 
Class eval and incentives talk
Class eval and incentives talkClass eval and incentives talk
Class eval and incentives talkmeredithNCSU
 
Supporting Initial Teacher Training with e-Portfolio
Supporting Initial Teacher Training with e-PortfolioSupporting Initial Teacher Training with e-Portfolio
Supporting Initial Teacher Training with e-PortfolioMatt Wingfield
 
Chapter 4 jessica miller
Chapter 4 jessica millerChapter 4 jessica miller
Chapter 4 jessica millerJessica Finklea
 
Acuity 1 2-3 strategy review jan 2013 (2)
                                 Acuity 1 2-3  strategy review jan  2013 (2)                                 Acuity 1 2-3  strategy review jan  2013 (2)
Acuity 1 2-3 strategy review jan 2013 (2)chume1
 
'Teacher Professionalism Quality Assurance and Evaluation.' (National Educati...
'Teacher Professionalism Quality Assurance and Evaluation.' (National Educati...'Teacher Professionalism Quality Assurance and Evaluation.' (National Educati...
'Teacher Professionalism Quality Assurance and Evaluation.' (National Educati...GTC Scotland
 
Rafi Musher on TeachBoost
Rafi Musher on TeachBoostRafi Musher on TeachBoost
Rafi Musher on TeachBoostMark Bremer
 
Four LMS Tools to Change Your Life
Four LMS Tools to Change Your LifeFour LMS Tools to Change Your Life
Four LMS Tools to Change Your LifeJeremy Anderson
 
iGeneration Conference
iGeneration ConferenceiGeneration Conference
iGeneration Conferencenix1
 

Tendances (14)

SSIP Presentation
SSIP PresentationSSIP Presentation
SSIP Presentation
 
Evaluation In Educational Technology1
Evaluation In Educational Technology1Evaluation In Educational Technology1
Evaluation In Educational Technology1
 
Evaluation A software by observation
Evaluation  A software by observationEvaluation  A software by observation
Evaluation A software by observation
 
Georgia's Professional Teaching Expectations & Evaluations
Georgia's Professional Teaching Expectations & EvaluationsGeorgia's Professional Teaching Expectations & Evaluations
Georgia's Professional Teaching Expectations & Evaluations
 
Class eval and incentives talk
Class eval and incentives talkClass eval and incentives talk
Class eval and incentives talk
 
Supporting Initial Teacher Training with e-Portfolio
Supporting Initial Teacher Training with e-PortfolioSupporting Initial Teacher Training with e-Portfolio
Supporting Initial Teacher Training with e-Portfolio
 
Chapter 4 jessica miller
Chapter 4 jessica millerChapter 4 jessica miller
Chapter 4 jessica miller
 
Acuity 1 2-3 strategy review jan 2013 (2)
                                 Acuity 1 2-3  strategy review jan  2013 (2)                                 Acuity 1 2-3  strategy review jan  2013 (2)
Acuity 1 2-3 strategy review jan 2013 (2)
 
'Teacher Professionalism Quality Assurance and Evaluation.' (National Educati...
'Teacher Professionalism Quality Assurance and Evaluation.' (National Educati...'Teacher Professionalism Quality Assurance and Evaluation.' (National Educati...
'Teacher Professionalism Quality Assurance and Evaluation.' (National Educati...
 
Rafi Musher on TeachBoost
Rafi Musher on TeachBoostRafi Musher on TeachBoost
Rafi Musher on TeachBoost
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Four LMS Tools to Change Your Life
Four LMS Tools to Change Your LifeFour LMS Tools to Change Your Life
Four LMS Tools to Change Your Life
 
Results
ResultsResults
Results
 
iGeneration Conference
iGeneration ConferenceiGeneration Conference
iGeneration Conference
 

Similaire à LAK16 Practitioner Track presentation: Model Accuracy. Training vs Reality

EDUCA Leveraging Analytics FINAL
EDUCA Leveraging Analytics FINALEDUCA Leveraging Analytics FINAL
EDUCA Leveraging Analytics FINALEllen Wagner
 
IMS Global S3 Greenville College
IMS Global S3 Greenville CollegeIMS Global S3 Greenville College
IMS Global S3 Greenville CollegeRhonda Gregory
 
eLumen Educause Presentation on Competency-Based Approaches
eLumen Educause Presentation on Competency-Based ApproacheseLumen Educause Presentation on Competency-Based Approaches
eLumen Educause Presentation on Competency-Based ApproachesJoel Hernandez
 
Educators Pave the Way for Next Generation of Learners
Educators Pave the Way for Next Generation of LearnersEducators Pave the Way for Next Generation of Learners
Educators Pave the Way for Next Generation of LearnersCognizant
 
software engineering powerpoint presentation foe everyone
software engineering powerpoint presentation foe everyonesoftware engineering powerpoint presentation foe everyone
software engineering powerpoint presentation foe everyonerebantaofficial
 
Pre-Program Evaluation Essay
Pre-Program Evaluation EssayPre-Program Evaluation Essay
Pre-Program Evaluation EssayKatie Parker
 
Learning Analytics bij de Rijksuniversiteit Groningen - deel 2
Learning Analytics bij de Rijksuniversiteit Groningen - deel 2Learning Analytics bij de Rijksuniversiteit Groningen - deel 2
Learning Analytics bij de Rijksuniversiteit Groningen - deel 2SURF Events
 
Students' Academic Performance Predictive Analytics Use Case – Smarten
Students' Academic Performance Predictive Analytics Use Case – SmartenStudents' Academic Performance Predictive Analytics Use Case – Smarten
Students' Academic Performance Predictive Analytics Use Case – SmartenSmarten Augmented Analytics
 
Role on standarized and non standarized test in guidance on counseling
Role on standarized and non standarized test in guidance on counselingRole on standarized and non standarized test in guidance on counseling
Role on standarized and non standarized test in guidance on counselingUmaRani841531
 
Boston Higher Ed Leadership Summit [Presentation] - Marianna Savoca: Campus E...
Boston Higher Ed Leadership Summit [Presentation] - Marianna Savoca: Campus E...Boston Higher Ed Leadership Summit [Presentation] - Marianna Savoca: Campus E...
Boston Higher Ed Leadership Summit [Presentation] - Marianna Savoca: Campus E...Anna Moloney
 
Outcomnes-based Education
Outcomnes-based EducationOutcomnes-based Education
Outcomnes-based EducationCarlo Magno
 
National university assessment process
National university assessment processNational university assessment process
National university assessment processAshley Kovacs
 
You are working as a behavior consulting intern. Your company’s on.docx
You are working as a behavior consulting intern. Your company’s on.docxYou are working as a behavior consulting intern. Your company’s on.docx
You are working as a behavior consulting intern. Your company’s on.docxjeffevans62972
 
Learning Analytics for Computer Programming Education
Learning Analytics for Computer Programming EducationLearning Analytics for Computer Programming Education
Learning Analytics for Computer Programming EducationIRJET Journal
 
Designing Systemic Learning Analytics at the Open University
Designing Systemic Learning Analytics at the Open UniversityDesigning Systemic Learning Analytics at the Open University
Designing Systemic Learning Analytics at the Open UniversitySimon Buckingham Shum
 

Similaire à LAK16 Practitioner Track presentation: Model Accuracy. Training vs Reality (20)

EDUCA Leveraging Analytics FINAL
EDUCA Leveraging Analytics FINALEDUCA Leveraging Analytics FINAL
EDUCA Leveraging Analytics FINAL
 
IMS Global S3 Greenville College
IMS Global S3 Greenville CollegeIMS Global S3 Greenville College
IMS Global S3 Greenville College
 
Oce smart goals
Oce smart goalsOce smart goals
Oce smart goals
 
eLumen Educause Presentation on Competency-Based Approaches
eLumen Educause Presentation on Competency-Based ApproacheseLumen Educause Presentation on Competency-Based Approaches
eLumen Educause Presentation on Competency-Based Approaches
 
Educators Pave the Way for Next Generation of Learners
Educators Pave the Way for Next Generation of LearnersEducators Pave the Way for Next Generation of Learners
Educators Pave the Way for Next Generation of Learners
 
software engineering powerpoint presentation foe everyone
software engineering powerpoint presentation foe everyonesoftware engineering powerpoint presentation foe everyone
software engineering powerpoint presentation foe everyone
 
Pre-Program Evaluation Essay
Pre-Program Evaluation EssayPre-Program Evaluation Essay
Pre-Program Evaluation Essay
 
Learning Analytics bij de Rijksuniversiteit Groningen - deel 2
Learning Analytics bij de Rijksuniversiteit Groningen - deel 2Learning Analytics bij de Rijksuniversiteit Groningen - deel 2
Learning Analytics bij de Rijksuniversiteit Groningen - deel 2
 
Students' Academic Performance Predictive Analytics Use Case – Smarten
Students' Academic Performance Predictive Analytics Use Case – SmartenStudents' Academic Performance Predictive Analytics Use Case – Smarten
Students' Academic Performance Predictive Analytics Use Case – Smarten
 
Role on standarized and non standarized test in guidance on counseling
Role on standarized and non standarized test in guidance on counselingRole on standarized and non standarized test in guidance on counseling
Role on standarized and non standarized test in guidance on counseling
 
Ddim
DdimDdim
Ddim
 
Boston Higher Ed Leadership Summit [Presentation] - Marianna Savoca: Campus E...
Boston Higher Ed Leadership Summit [Presentation] - Marianna Savoca: Campus E...Boston Higher Ed Leadership Summit [Presentation] - Marianna Savoca: Campus E...
Boston Higher Ed Leadership Summit [Presentation] - Marianna Savoca: Campus E...
 
Outcomnes-based Education
Outcomnes-based EducationOutcomnes-based Education
Outcomnes-based Education
 
National university assessment process
National university assessment processNational university assessment process
National university assessment process
 
Wsu principals presentation
Wsu principals presentationWsu principals presentation
Wsu principals presentation
 
Lesson 1 bb.docx
Lesson 1 bb.docxLesson 1 bb.docx
Lesson 1 bb.docx
 
Recognition rubric
Recognition rubricRecognition rubric
Recognition rubric
 
You are working as a behavior consulting intern. Your company’s on.docx
You are working as a behavior consulting intern. Your company’s on.docxYou are working as a behavior consulting intern. Your company’s on.docx
You are working as a behavior consulting intern. Your company’s on.docx
 
Learning Analytics for Computer Programming Education
Learning Analytics for Computer Programming EducationLearning Analytics for Computer Programming Education
Learning Analytics for Computer Programming Education
 
Designing Systemic Learning Analytics at the Open University
Designing Systemic Learning Analytics at the Open UniversityDesigning Systemic Learning Analytics at the Open University
Designing Systemic Learning Analytics at the Open University
 

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Dernier (20)

INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

LAK16 Practitioner Track presentation: Model Accuracy. Training vs Reality

  • 1. 11 Model Accuracy Training vs Reality Mike Sharkey & Brian Becker Blue Canary Delivered by Dan Rinzel Blackboard, Inc. #LAK16 - Practitioner Track April 28th, 2016
  • 2. 22 Agenda Project goals & data collection process Measuring efficacy & modeling lessons learned Enabling triage & intervention Key takeaways
  • 3. 33 Project Goals Blue Canary built a predictive model for a client institution’s students enrolled in their online program, to assess attrition risk  7 week courses, rolling starts every week  Policy definition for weekly attendance – students expected to attend & post in 4 out of 7 days each week  strong correlation between attendance & attrition was assumed Trained the model on data that included attendance and attrition  1,456 distinct courses that ran between Jan 2013 & Aug 2014  Class size x̄ = 23 enrolled students  19,506 distinct students With the model proven, ran a live 6-month pilot  Rolled out to 100 faculty members teaching 1 of 3 introductory courses in the bachelor’s degree program - ~4,500 students  Enabled integrated alerts for student advisors  Compared predictions to actual behavior
  • 4. 44 Data Collection Process Collected SIS and LMS fields from the institution to get historic data for training the predictive model. Historically, we know if the student did or did not meet the attendance requirements, so we have the outcomes needed to develop a model. From there, split the data into three buckets: 70% of the data, used to train the model, and two other buckets each with 15%, used to test and validate the model. We then take specific fields that are important in identifying student behavior to construct features. These features are the inputs to the random forest machine learning modeling process
  • 5. 55 Data Collection Process Features sourced from SIS Data Incoming GPA Inbound Transfer Credits Previous Course Grade Family Income Age Days since last course Gender Credits earned (% of attempted) Military service Degree Program # Failed/Dropped Courses Features sourced from LMS Data Current Course Grade Met prior week attendance? # days with posts in the last 7 # posts decile – main forum # posts decile – all forums Days since last post
  • 6. 66 Measuring Efficacy: Methodology To determine the accuracy of our machine learning model we use the numerical values from a confusion matrix to calculate precision, recall and F1 Score. Using our scenario, precision is defined on the positive side as: of the students we predicted would attend class that week, what percent actually attended? Recall is defined as: of the students that did attend class that week, what percent did we accurately predict? The F1 Score is simply the harmonic mean of precision and recall. Went live with predictions in April 2015 - fed the model with current data each day & compared actual weekly results against the accuracy of the initial training model over a 6-month span
  • 7. 77 Measuring Efficacy: Results & Lessons Learned
  • 8. 88 Measuring Efficacy: Results & Lessons Learned Graphs for Precision/Recall/F1 Score comparing training & practice go here 0 0.05 0.1 0.15 0.2 0.25 # Withdrawn Courses # Failed Courses Credits earned (% of attempted) Degree program Military status Days since last course Gender Current class - days since last post Age bracket (decade) Previous course grade Salary decile Current class - total posts decile Cumulative GPA Transfer Credits Current class - previous week # posts Current class - days with posts (rolling 7 day) Current class - previous week attendance Current class - cumulative performance FEATURE DRIVERS RANKED BY IMPORTANCE WITHIN MODEL Week 2-6 Model Week 0-1 Model
  • 9. 99 Enabling Triage & Intervention Augmenting the other tools available to teachers in fully-online courses Creating efficiencies for advisors who may have large caseloads of students to help with attrition risk diagnosis & intervention Give both groups supplemental confidence in the prediction numbers Provide a Create Alert call to action
  • 10. 1010 Enabling Triage & Intervention
  • 11. 1111 Enabling Triage & Intervention
  • 12. 1212 Key Takeaways After running the model for six months, we see that the actual model efficacy tracked very closely with the predicted model efficacy from training. This is a positive testament to the power and validity of the model. Additionally, the model accuracy numbers we saw (in the 75-80% range) are very much in line with the accuracy rates we have seen with models at other institutions. This adds another level of confidence for using predictive models as a diagnostic tool to address at-risk students and turn those models into intervention-based actions.
  • 13. 1313 Thank You! Dan Rinzel Senior Product Manager for Analytics @ Blackboard dan.rinzel@blackboard.com

Notes de l'éditeur

  1. Will student attend/post in 4 out of the 7 days of the week Zero attendance for two weeks was an administrative auto-drop
  2. For this model, this was the set of 18 features that meaningfully contributed to the prediction
  3. Precision: o Precision of Week1-2 model from training: 84% o Precision of Week1-2 model in practice: 80% o Precision of Week3-7 model from training: 84% o Precision of Week3-7 model in practice: 84% - Recall: o Recall of Week1-2 model from training: 91% o Recall of Week1-2 model in practice: 89% o Recall of Week3-7 model from training: 87% o Recall of Week3-7 model in practice: 84% - F1 score: o F1 of Week1-2 model from training: 87% o F1 of Week1-2 model in practice: 85% o F1 of Week3-7 model from training: 85% o F1 of Week3-7 model in practice: 84%
  4. Originally, one predictive model was made for the entire 7-week course. This presented a problem however, because as students progressed through the course, the predictors of attendance change. Creating multiple models would result in higher accuracy rates. We realized that by combining models from certain weeks together we could maintain a high level of accuracy without creating a set of models that was hard to maintain in the software. We finally settled on having two models (a Week0-1 model and a Week2-6 model) since the drivers of the model were similar at these thresholds, with cumulative performance standing out as the strongest driver from that week on out. With the software and technology infrastructure available from the Blackboard acquisition, we will be able to generate and maintain a separate model for every week, so we won’t be as concerned with ”forcing” a breakpoint like this in the modeling, but it is illustrative. Notice that the demographic data available before the class begins and in making the Week 0 prediction still provides useful drivers, including previous GPA, transfer credits and previous course grade.
  5. But so what? We have a solid model with pretty high confidence, but how do we enable action based on these models?
  6. Talking point – show the break point between the Week1-2 model and the Week3-7 model & talk about how we got there. (originally one predictive model was made for the entire 7-week course. This presented a problem however, because as students progressed through the course, the predictors of attendance change. Creating multiple models would result in higher accuracy rates. Therefore, we created 7 different models, one for every week of the course. Now, though, maintaining 7 different models proved to be difficult and we realized that by combining models from certain weeks together we can maintain a high level of accuracy while lowering the number of models. We finally settled on having two models (a Week1-2 model and a Week3-7 model) since the drivers of the model were similar at these thresholds) Precision: o Precision of Week1-2 model from training: 84% o Precision of Week1-2 model in practice: 80% o Precision of Week3-7 model from training: 84% o Precision of Week3-7 model in practice: 84% - Recall: o Recall of Week1-2 model from training: 91% o Recall of Week1-2 model in practice: 89% o Recall of Week3-7 model from training: 87% o Recall of Week3-7 model in practice: 84% - F1 score: o F1 of Week1-2 model from training: 87% o F1 of Week1-2 model in practice: 85% o F1 of Week3-7 model from training: 85% o F1 of Week3-7 model in practice: 84%
  7. Talking point – show the break point between the Week1-2 model and the Week3-7 model & talk about how we got there. (originally one predictive model was made for the entire 7-week course. This presented a problem however, because as students progressed through the course, the predictors of attendance change. Creating multiple models would result in higher accuracy rates. Therefore, we created 7 different models, one for every week of the course. Now, though, maintaining 7 different models proved to be difficult and we realized that by combining models from certain weeks together we can maintain a high level of accuracy while lowering the number of models. We finally settled on having two models (a Week1-2 model and a Week3-7 model) since the drivers of the model were similar at these thresholds) Precision: o Precision of Week1-2 model from training: 84% o Precision of Week1-2 model in practice: 80% o Precision of Week3-7 model from training: 84% o Precision of Week3-7 model in practice: 84% - Recall: o Recall of Week1-2 model from training: 91% o Recall of Week1-2 model in practice: 89% o Recall of Week3-7 model from training: 87% o Recall of Week3-7 model in practice: 84% - F1 score: o F1 of Week1-2 model from training: 87% o F1 of Week1-2 model in practice: 85% o F1 of Week3-7 model from training: 85% o F1 of Week3-7 model in practice: 84%