ground truth for behavior detection week 3 video 1

30
Ground Truth for Behavior Detection Week 3 Video 1

Upload: victor-simon

Post on 17-Dec-2015

217 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Ground Truth for Behavior Detection Week 3 Video 1

Ground Truth for Behavior Detection

Week 3 Video 1

Page 2: Ground Truth for Behavior Detection Week 3 Video 1

Welcome to Week 3

Over the last two weeks, we’ve discussed prediction models

This week, we focus on a type of prediction models called behavior detectors

Page 3: Ground Truth for Behavior Detection Week 3 Video 1

Behavior Detectors

Automated models that can infer from log files whether a student is behaving in a certain way

We discussed examples of this off-task behavior and gaming detectors

In the San Pedro et al. case study in week 1

Page 4: Ground Truth for Behavior Detection Week 3 Video 1

Behaviors people have detected

Page 5: Ground Truth for Behavior Detection Week 3 Video 1

5

Disengaged Behaviors

Gaming the System (Baker et al., 2004, 2008, 2010; Cheng & Vassileva, 2005; Walonoski & Heffernan, 2006; Beal, Qu, & Lee, 2007)

Off-Task Behavior (Baker, 2007; Cetintas et al., 2010)

Carelessness (San Pedro et al., 2011; Hershkovitz et al., 2011)

WTF Behavior (Rowe et al., 2009; Wixon et al., UMAP2012)

Page 6: Ground Truth for Behavior Detection Week 3 Video 1

6

Meta-Cognitive Behaviors

Help Avoidance (Aleven et al., 2004, 2006)

Unscaffolded Self-Explanation (Shih et al., 2008; Baker, Gowda, & Corbett, 2011)

Exploration Behaviors (Amershi & Conati, 2009)

Page 7: Ground Truth for Behavior Detection Week 3 Video 1

If you’re not interested in behavior detectors…

Feel free to take the week off and rejoin us in a week

Although there may still be stuff that’s interesting to you this week

Page 8: Ground Truth for Behavior Detection Week 3 Video 1

Ground Truth

The first big issue with developing behavior detectors is…

Where do you get the prediction labels?

Page 9: Ground Truth for Behavior Detection Week 3 Video 1

Behavior Labels are Noisy

No perfect way to get indicators of student behavior

It’s not truth It’s ground truth (Truthiness?)

Page 10: Ground Truth for Behavior Detection Week 3 Video 1

Behavior Labels are Noisy

Another way to think of it

In some areas, there are “gold-standard” measures As good as gold

With behavior detection, we have to work with “bronze-standard” measures Gold’s less expensive cousin

Page 11: Ground Truth for Behavior Detection Week 3 Video 1

Is this a problem?

Not really

It does limit how good we can realistically expect our models to be

If your training labels have inter-rater agreement of Kappa = 0.62

You probably should not expect (or want) your detector to have Kappa = 0.75

Page 12: Ground Truth for Behavior Detection Week 3 Video 1

Ultimately

“Anything worth doing is worth doing badly.” – Herb Simon

Picture taken from CMU tribute page

Page 13: Ground Truth for Behavior Detection Week 3 Video 1

Sources of Ground Truth for Behavior

Self-report Field observations Text replays Video coding

Page 14: Ground Truth for Behavior Detection Week 3 Video 1

Self-report

Fairly common for constructs like affect and self-efficacy

Not as common for labeling behavior

Page 15: Ground Truth for Behavior Detection Week 3 Video 1

Are you gaming the system right now?

Yes No

Page 16: Ground Truth for Behavior Detection Week 3 Video 1

Was recommended to me by an IRB compliance officer in 2003

Are you gaming the system right now?

Yes No

Page 17: Ground Truth for Behavior Detection Week 3 Video 1

Field Observations

One or more observers watch students and take systematic notes on student behavior

Takes some training to do right (Ocumpaugh et al., 2012) http://www.columbia.edu/~rsb2162/bromp.html

Free Android App developed by my group (Baker et al., 2011) http://www.columbia.edu/~rsb2162/HART8.6.zip

Page 18: Ground Truth for Behavior Detection Week 3 Video 1

Text replays

Pretty-prints of student interaction behavior from the logs

Page 19: Ground Truth for Behavior Detection Week 3 Video 1

Examples

Page 20: Ground Truth for Behavior Detection Week 3 Video 1
Page 21: Ground Truth for Behavior Detection Week 3 Video 1
Page 22: Ground Truth for Behavior Detection Week 3 Video 1
Page 23: Ground Truth for Behavior Detection Week 3 Video 1

Major Advantages

Blazing fast to conduct 8 to 40 seconds per observation

Page 24: Ground Truth for Behavior Detection Week 3 Video 1

Notes

Decent inter-rater reliability is possible

Agree with other measures of constructs

Can be used to train behavior detectors

Page 25: Ground Truth for Behavior Detection Week 3 Video 1

Major Limitations

Limited range of constructs you can code

Gaming the System – yes Collaboration in online chat – yes

(Prata et al, 2008) Frustration, Boredom – sometimes Off-Task Behavior outside of software – no Collaborative Behavior outside of

software – no

Page 26: Ground Truth for Behavior Detection Week 3 Video 1

Major Limitations

Lower precision (because lower bandwidth of observation)

Page 27: Ground Truth for Behavior Detection Week 3 Video 1

Video Coding

Can be videos of live behavior in classrooms or screen replay videos

Slowest method Replicable and precise Some challenges in camera positioning

If you don’t get this right, it can be difficult to code your data

Page 28: Ground Truth for Behavior Detection Week 3 Video 1

Inter-Rater Reliability

Good to check for inter-rater reliability when using expert coding

Researchers typically try to shoot for Kappa = 0.6 or higher for the expert coding But ignore magic numbers… Any real signal is something you can try to

re-capture I’d rather have 1,000 data points with

Kappa = 0.5 Than 100 data points with Kappa = 0.7

Page 29: Ground Truth for Behavior Detection Week 3 Video 1

Once you have ground truth… You can build your detector!

Once you’ve synchronized your ground truth to the log data…

Page 30: Ground Truth for Behavior Detection Week 3 Video 1

Next Lecture

Data Synchronization and Grain-Sizes