tyler-tomita / RandomerForest

Discriminant Projection Forest results, datasets, etc.
44 stars 21 forks source link

Fig 3 Changes #33

Closed tyler-tomita closed 9 years ago

tyler-tomita commented 9 years ago

Sample scaling factor from 0-10 instead of 0-2 Try rotation + scaling Determine if rotational invariance is solely due to the mean difference vector by examining parity at low d, in which Randomer Forest should not find the mean difference vector to be a useful dimension for splitting

tyler-tomita commented 9 years ago

Fig 3 is updated (Fig3_Invariance_v2.pdf) so that each panel has one algorithm compared across all different conditions. For expansion/dilation, I allowed the scaling factor to be sampled from U(0,10) instead of U(0,2). Now there is a noticeable drop in performance in the non-robust version when Trunk is scaled, while the robust version is unaffected by scaling.

I wasn't entirely sure what you meant by affine because affine encompasses a variety of transformations and is not mutually exclusive with the set of rigid transformations. So for affine I did a rotation followed by expansion/dilation.

jovo commented 9 years ago

this is so awesome!!!!!! let's only do: untransformed, rotated, affine, and outlier. also, let's keep the y-axis consistent across all of the panels. also, let's add LOL, which is basically optimized for the trunk setting. for now, for simplicity, let's keep LOL using k dimensions. if you tell me how many samples you are using, i will tell you the optimal k (or you can check yourself).

this figure is a huge and awesome win!!!

jovo commented 9 years ago

just to clarify, we'll add a 4th column for LOL.