Prep: weekly mtg 20160518 (Byron, Steve, Matt, Aaron, me) - mobeets/nullSpaceControl GitHub Wiki

Questions

  • should we continue fitting by thetaGrps?
  • is optimizing tuning parameters by date cheating?

Completed

Fit unconstrained using pairs of targets

so say:

  • 0,180 to fit 90,270
  • 90,270 to fit 0,180
  • 45,225 to fit 135,315
  • 135,315 to fit 45,225

Example:

screen shot 2016-05-12 at 2 52 16 pm

For all dates, no real change in errors! Kinda cool.

Perturbation predicting intuitive

changes:

  • for means: ordering mostly preserved, except for 20120709 habitual is better than pruning
  • for means: pruning/habitual becomes less better than zero/unconstrained
  • for cov: unconstrained usually gets better (all but 20131205), and sometimes is actually the lowest (20120525, 20120601)

For example of cov getting better, see below (top row is normal, bottom row is fitting reverse):

screen shot 2016-05-17 at 11 23 45 am

Resampling when null space activity out of bounds

For example:

screen shot 2016-05-18 at 10 24 23 am

Histograms of marginals

IME

hypothesis errors

Cloud becomes one of the best hypotheses--other hyps stay the same (mean shift becomes less good).

screen shot 2016-05-18 at 12 46 12 pm screen shot 2016-05-18 at 12 46 04 pm

IME fits

see plots/ime for all figs. here's an example: 20131205_1 20131205_2 20131205_bytrial

screen shot 2016-05-12 at 11 11 08 am

IME fit on latents just adds a constant offset to angular errors.

ratio of mean(abs(ang_errors)) = range of 1.25 - 1.75 difference of mean(abs(ang_errors)) = range of 0.3 - 0.45

so basically it's a 25-75% addition to the errors, but still better than true decoder

IME makes perturbation null space activity the same size as intuitive activity.

screen shot 2016-05-17 at 1 40 08 pm