TL;DR
Neural networks can unexpectedly learn task-relevant knowledge from unrelated noise data through a process called subliminal learning, but prior work incorrectly attributed this to matching initializations. Researchers demonstrated that compatible output layer structures (auxiliary and class heads) enable knowledge transfer even with random hidden layer initialization and architectural changes.
✦ Why It Matters
Engineers can predict when knowledge unintentionally transfers between models and design architectures to prevent or enable this behavior intentionally.
Key Takeaways
How It Works
Subliminal learning occurs when a student model can leverage compatible output heads to capture useful signals from a teacher model, even when trained on unrelated data. This process allows the student to align its internal representations with those of the teacher, enhancing its performance on relevant tasks.
Related