TL;DR
Language models struggle to effectively transition from input prompts to reasoning outputs. Rotate2Think is a method that uses orthogonal rotation to enhance this transition by injecting a synthetic thinking vector during inference.
✦ Why It Matters
Engineers can leverage Rotate2Think to enhance reasoning accuracy in language models without additional training.
Key Takeaways
How It Works
Rotate2Think leverages the observation that input and reasoning embeddings cluster around distinct mean directions in the representation space. By applying orthogonal Procrustes analysis, it calculates a rotation that aligns these embeddings, allowing for the creation of a synthetic thinking vector.
This vector is then injected into the model during inference, acting as a geometric primer that enhances the reasoning process.
Related