ut-amrl / spot-vrl

1 stars 0 forks source link

IMU Representation Overfitting #1

Open elvout opened 2 years ago

elvout commented 2 years ago

Problem

The IMU representation learner is clearly overfitting to the training data. Test data collected in the same manner as the training data does not separate cleanly in the (PCA projected) embedding space.

Training on statistical features only seems to generalize better than training on the full data contained in each time window. It also "spherizes" better, does this signify anything?

Investigate

elvout commented 2 years ago

Training on only statistics of the "foot_depth_mean" data type:

Overall the results were as expected. It's unclear though why this level of separation is lost when training on other data as well.

elvout commented 2 years ago

Training on statistics of the "foot_depth_mean" and "foot_depth_std" data types:

In the test set:

elvout commented 2 years ago

Training on statistics of {foot_depth, foot_slip} data types (dim 3):

In the test set:

Unfortunately, this is training entirely on data collected by Boston Dynamics' stack, although theoretically it could be reconstructed from joint data.