mobeets / nullSpaceControl

1 stars 0 forks source link

noise floor estimates #382

Closed mobeets closed 6 years ago

mobeets commented 7 years ago

Estimating the noise floor for histogram error, mean error, and cov error

For each session, errors are computed between the predicted and observed distributions, conditioned on 8 different cursor movement bins. The error for the session is the average of these 8 errors.

For each session, I split the data into half, using 50% as observed and 50% as predicted. Then averaged the errors across sessions. These are the values in the plot under “0.5”. I also split it into thirds, and used the first third as observed and the second third as predicted. This is the “0.33” value. Etc...

screen shot 2017-11-10 at 12 47 32 pm
mobeets commented 7 years ago

For reference, in blue I've plotted the mean error for fixed repertoire as a horizontal blue line.

screen shot 2017-11-10 at 12 52 23 pm
mobeets commented 7 years ago

and here's splitting the actual data in two, using half to predict the other (x-axis), and comparing that to using the same number of points from the intuitive session to predict (y-axis).

screen shot 2017-11-10 at 1 25 34 pm

avg errors across sessions:

hyp   histErr   meanErr   covErr
true  0.0784    0.3761    1.2882
cloud 0.1455    1.0689    1.8017

and actually, there's usually just about the same number of points in the intuitive session, so the cloud's errors here are really close on average to what they are normally:

0.1368    1.0243    1.4649