Feature Learning in Deep Learning
This project studies feature learning in deep neural networks: how useful internal features emerge during training, how they become organized, and how they support generalization.
Technical research on how artificial systems form, organize, and use representations. This includes work on sentence embeddings, language models, canonical task structure, grokking, and the geometry of learned features.
This project studies feature learning in deep neural networks: how useful internal features emerge during training, how they become organized, and how they support generalization.
This paper studies the internal geometry of sentence embeddings, showing how latent semantic features can be identified, composed, and used for more interpretable embedding-based systems.
This paper proposes that generalization occurs when learned representations align with a canonical representation determined by the task itself, and tests this theory on grokking in modular arithmetic.
This project studies whether language models build internal representations of space, and how spatial relations might be encoded, composed, and used during reasoning.
This project asks whether language representations admit canonical structures: stable representational forms determined by linguistic tasks, semantic relations, or the geometry of meaning itself.