Take the 2-minute tour ×
Computer Science Stack Exchange is a question and answer site for students, researchers and practitioners of computer science. It's 100% free, no registration required.

I have eye-tracking data on two subjects -- a teacher, and a student. It's in the form (x, y, time), so there is a series of these for each subject. What the teacher looks at influences what the student looks at. What method would I use to predict what the student is looking at, using only teacher data? Lets say I can train some learning algorithm using a gold standard set of student and teacher data.

I was thinking hidden markov model would be appropriate, given the definition in Wikipedia, but I am not sure how to put this into practice over my dataset.

More detail: I have data about how a teacher and student each look at a map and some readings. I have 40 of these datasets, which look like [(366,234,0), (386,234,5), ...] which means the teacher looked at point (366,234) at time 0 and then 5 seconds later moved up to look at coordinate (386, 234). I can to learn a model to understand the relationship between how a teacher looks at content, to predict how a student will look at the same content. So maybe the student looks at the content in the same order as the teacher but slower. Or perhaps the student doesn't look around as much but the teacher scans more of the content. I have both sets of data and want to see how accurate of a model I can get -- would I be able to predict the student's looking behavior within 50px of the teacher's looking behavior?

share|improve this question
    
I think you may have more luck getting an answer if you included some more detail on your problem. –  Raphael Feb 16 '13 at 14:51
    
Do you have a 3d model of the room they're in/what they're looking at & where they're each sitting? –  Matt Lewis Feb 17 '13 at 1:19
1  
Matt, I don't have this. Just the coordinates and timestamps. So I think it's a purely statistical problem, and doesn't actually require knowing anything about the teacher/student. –  james hawthorne Feb 17 '13 at 2:50
    
is the student facing the teacher? –  vzn Aug 27 '13 at 19:11

1 Answer 1

If I understand your question right, you want to model two stochastic processes, where the 'student' process is driven by the 'teacher' process.

A hidden Markov model can represent such a relationship, but is restricted to a discrete state space. This means that you can only model a finite set of points on your map rather than continuous (x/y) coordinates. A Linear Dynamical System might suit better to your problem.

You could also use recurrent neural networks to model your system.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.