TL;DR
Transformers trained independently can produce the same outputs despite differing internal representations, a phenomenon termed polymorphism. A method using orthogonal Procrustes fitting allows for the transfer of feature dictionaries between models without retraining.
✦ Why It Matters
Engineers can leverage this rotation technique to enhance model interpretability and transferability without retraining.
Key Takeaways
How It Works
Polymorphism is characterized by the same function being computed by models with different internal representations. The orthogonal Procrustes fit aligns these representations by applying a single matrix multiplication, which allows for the transfer of feature dictionaries and steering vectors between models.
This method effectively mitigates the differences caused by random rotations in the model's internal space, enabling a clearer understanding of how models process information.
Related