COGNITIVE SCIENCE × AI
Representation
Analysis
Exploring the structure of neural representations and their relationship to human cognition.
What is a representation?
In a deep neural network, a representation is an internal vector learned for an input at a hidden layer. The network maps raw data, such as pixels or words, into features that can carry more useful structure for a task. A layer’s activation, an embedding, and a hidden state are all examples.
And its space?
For a chosen layer, mapping many inputs through the network gives a collection of representation vectors. Their distances, directions, and similarities form the geometry we call a representation space. Each input becomes a point in that space.
Representational Similarity Analysis across ResNet-18, ResNet-50, and ResNet-152, compared with early visual cortex (EVC) and inferotemporal cortex (IT). Do stages of artificial visual processing correspond to stages of biological vision?
View on GitHubUsing hybrid concepts in CLIP, such as a dog body with a cat head, to ask how component concepts combine and transform inside a learned representation space.
View on GitHubTracking the same cat and dog images through ResNet, ConvNeXt, ViT, and Swin to study how class separation, adjacent-layer geometry, and local label mixing change as representations propagate through a frozen network.