smartgpa how smartphones can assess and predict academic
play

SmartGPA: How Smartphones Can Assess and Predict Academic - PowerPoint PPT Presentation

SmartGPA: How Smartphones Can Assess and Predict Academic Performance of College Students Rui Wang, Peilin Hao, Xia Zhou, Andrew Campbell (Dartmouth College) Gabriella Harari (University of Texas at Austin) performance behaviors features


  1. SmartGPA: How Smartphones Can Assess and Predict Academic Performance of College Students Rui Wang, Peilin Hao, Xia Zhou, Andrew Campbell (Dartmouth College) Gabriella Harari (University of Texas at Austin)

  2. performance

  3. behaviors features correlations prediction level change

  4. studentlife.cs.dartmouth.edu studentlife.cs.dartmouth.edu

  5. we extend studentlife

  6. behaviors features correlations prediction class attendance, studying and partying

  7. semantics of location

  8. studying

  9. study studying areas focus activity sound

  10. attending classes and studying 1 24 attendance study study duration (hours) 0.75 18 attendance 0.5 12 0.25 6 midterm 0 0 1 2 3 4 5 6 7 8 9 week

  11. partying

  12. party places partying sound activity co-location

  13. partying trends across the term 6 party duration (hours) 4.5 3 1.5 mid term green key 0 1 2 3 4 5 6 7 8 9 10 week

  14. party duration study duration 0.8 3.4 0.4 1.7 0 0 1 2 3 4 5 6 7 1 2 3 4 5 6 7 weekday weekday

  15. behaviors features correlations prediction capturing the dynamics of behavior

  16. how to represent the data? 5 study duration (hour) 3.75 2.5 1.25 0 1 2 3 4 5 6 7 8 9 week

  17. use mean to measure level 5 study duration (hour) 3.75 mean = 3.15 2.5 1.25 0 1 2 3 4 5 6 7 8 9 week

  18. behavior term slope 5 study duration (hour) 3.75 2.5 term slope = 0.29 1.25 0 1 2 3 4 5 6 7 8 9 week

  19. behavior term slope 5 study duration (hour) 3.75 2.5 term slope = 0.29 1.25 midterm 0 1 2 3 4 5 6 7 8 9 week

  20. pre/post midterm slope 14 pre-slope = 2.23 post-slope = -0.86 study duration 10 6 midterm 2 1 2 3 4 5 6 7 8 9 week

  21. breakpoint — when students change their behavior to adapt 0.7 study duration (scaled) different breakpoint student 1 0.35 student 2 0 1 2 3 4 5 6 7 8 9 week

  22. breakpoint — how to compute 4 study duration • iteratively select every week as breakpoint 2 • use one or two linear regressions to fit the data before and after the breakpoint 0 1 2 3 4 5 6 7 8 9 week

  23. breakpoint — how to compute 4 study duration • iteratively select every week as breakpoint 2 • use one or two linear regressions to fit the data before and after the breakpoint 0 1 2 3 4 5 6 7 8 9 week

  24. breakpoint — how to compute 4 study duration • iteratively select every week as breakpoint 2 • use one or two linear regressions to fit the data before and after the breakpoint 0 1 2 3 4 5 6 7 8 9 week

  25. breakpoint — how to compute MSE 6 MSE 1 MSE 5 4 study duration 2 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 week week week we use Bayes Information Criterion to select the breakpoint

  26. behaviors features correlations prediction which of the 193 features relate to performance?

  27. studying, partying and GPA study duration study focus - activity study focus - audio party duration -0.45 -0.3 -0.15 0 0.15 0.3 0.45 0.6 R value

  28. studying, partying changes and GPA pre-midterm class attendance pre-midterm study duration after-midterm conversation duration 0 0.113 0.225 0.338 0.45 R value

  29. behaviors features correlations prediction what models can predict GPA?

  30. studying w 0 partying w 1 use lasso to regularize training w 2 activity w 3 + conversation GPA … w i+1 stress / positive leave-one-out cross validation affect w i+2 mental health w i+3 personality

  31. selected features three sensor-based behavioral features • conversation duration night breakpoint • conversation duration evening term-slope • study duration three EMA features • positive affect • positive affect post-slope • stress term-slope one personality • conscientiousness

  32. prediction performance 1 goodness of fit: 0.75 • R 2 = 0.559 • r = 0.81, p < 0.01 CDF 0.5 our model can distinguish high and 0.25 lower performers MAE = 0.179 0 0 0.1 0.2 0.3 0.4 0.5 absolute error

  33. Thanks, I’m done

Recommend


More recommend