Fresh linear probe on base vs masked features — does the classifier or the mask edit do the work?
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.979 | 0.867 | +0.072 | 0.824 | 0.824 | 0.838 |
| masked model + fresh probe | 1.000 | 0.742 | +0.468 | 0.322 | 0.322 | 0.694 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.980 | 0.865 | +0.068 | 0.828 | 0.828 | 0.834 |
| masked model + fresh probe | 0.976 | 0.875 | +0.066 | 0.836 | 0.836 | 0.848 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.979 | 0.869 | +0.059 | 0.834 | 0.834 | 0.844 |
| masked model + fresh probe | 0.973 | 0.880 | +0.062 | 0.834 | 0.834 | 0.864 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.979 | 0.849 | +0.115 | 0.754 | 0.754 | 0.828 |
| masked model + fresh probe | 1.000 | 0.517 | +0.935 | 0.034 | 0.034 | 0.066 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.979 | 0.848 | +0.115 | 0.754 | 0.754 | 0.826 |
| masked model + fresh probe | 1.000 | 0.551 | +0.791 | 0.124 | 0.124 | 0.188 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.997 | 0.899 | +0.066 | 0.840 | 0.840 | 0.892 |
| masked model + fresh probe | 1.000 | 0.929 | +0.078 | 0.878 | 0.878 | 0.902 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.997 | 0.900 | +0.068 | 0.844 | 0.844 | 0.888 |
| masked model + fresh probe | 1.000 | 0.901 | +0.073 | 0.834 | 0.834 | 0.896 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.999 | 0.868 | +0.133 | 0.770 | 0.770 | 0.832 |
| masked model + fresh probe | 1.000 | 0.515 | +0.918 | 0.044 | 0.044 | 0.068 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.999 | 0.869 | +0.131 | 0.778 | 0.778 | 0.828 |
| masked model + fresh probe | 1.000 | 0.877 | +0.088 | 0.820 | 0.820 | 0.846 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).
| feature set (fresh probe) | train acc | val acc | val gap | worst-grp | pos+cue | neg+nocue |
|---|---|---|---|---|---|---|
| base model (M≡1) + fresh probe | 0.999 | 0.869 | +0.131 | 0.774 | 0.774 | 0.832 |
| masked model + fresh probe | 1.000 | 0.872 | +0.113 | 0.798 | 0.798 | 0.832 |
Both probes are linear, fit on the (spurious) train split and evaluated on the balanced val set — identical protocol, only the feature set differs. base = mask off (M≡1) with a probe trained for base features (removes Exp 4's co-adaptation confound).