Stimulus symmetries can confound representational similarity analyses
This paper demonstrates that stimulus symmetries can confound representational similarity analyses by causing functionally equivalent neural representations to produce distinct representational similarity matrices, thereby complicating the comparison of nonlinear neural codes.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of a preprint that has not been peer-reviewed. It is not medical advice. Do not make health decisions based on this content. Read full disclaimer
The Big Idea: The "Map" Problem
Imagine you are trying to understand how a city is laid out. You have a map, but you realize that the map can be rotated. If you rotate the map 90 degrees, North is now pointing East. The city hasn't changed, and the distance between the library and the park is exactly the same. However, if you look at the map's coordinates, the numbers have changed completely.
In the world of artificial intelligence and neuroscience, scientists use a tool called a Representational Similarity Matrix (RSM) to compare how different brains or computer networks "see" the world. Think of the RSM as a scorecard that says, "How similar is the brain's reaction to a cat compared to its reaction to a dog?"
This paper argues that RSMs can be tricked by symmetry. Just like the rotated map, two networks (or brains) can be doing the exact same job functionally, but if they are "rotated" differently in their internal math, the RSM scorecard will say they are completely different.
The Core Problem: The "Gauge" Variable
The authors introduce a concept they call a "gauge."
The Analogy: Tiling a Floor
Imagine you are tiling a circular floor with square tiles.
- The Symmetry: Because the floor is a perfect circle, it doesn't matter where you start placing the first tile. You could start at the "top" (12 o'clock), or you could start at the "right" (3 o'clock).
- The Function: No matter where you start, the floor is covered perfectly. The job is done.
- The Gauge: The specific starting angle you choose is the "gauge." It's a choice that doesn't change the result (the covered floor), but it changes the arrangement of the tiles.
The paper shows that when neural networks learn to cover a "circular" concept (like the orientation of an object), they naturally pick a starting angle (a gauge). Because the math of these networks is non-linear (it's not a simple straight line), changing that starting angle doesn't just rotate the whole picture smoothly. Instead, it warps the relationships between the tiles.
The Result: Two networks that are functionally identical (both cover the floor perfectly) can have completely different RSM scorecards just because one started tiling at 12 o'clock and the other started at 3 o'clock.
Why This Matters: The "Drifting" Code
The paper also explores what happens when these networks are trained over time, like a student learning a subject.
The Analogy: The Drifting Compass
Imagine a group of explorers trying to map a cave. They all agree on the shape of the cave (the function). However, as they walk deeper, their compasses slowly drift.
- In the past, scientists thought that if the "map" (the RSM) changed, the explorers must have changed their understanding of the cave.
- This paper shows that the explorers might still know the cave perfectly well, but their compasses (the gauge) are just drifting randomly.
The authors found that standard training methods (like Stochastic Gradient Descent) and even "energy-saving" rules (making the network use fewer active neurons) don't stop this drift. The network keeps finding new, valid ways to tile the floor, but each new way looks different on the RSM scorecard.
The Real-World Test: Rotated Images
To prove this isn't just a math toy, the authors tested it on real images (digits from a Japanese handwriting dataset).
- They trained networks to recognize a digit no matter how it was rotated.
- They found that even though the networks could recognize the digit perfectly, the "internal map" (RSM) kept changing as the network learned.
- Crucially, they showed that if you took two networks that learned the same thing, but one had a slightly different "starting angle" (gauge), the RSM said they were very different, even though they were functionally the same.
The Takeaway
The paper concludes that we cannot trust RSMs to tell us if two neural codes are the same or different if the data has symmetries (like rotation).
If you compare two brains or two AI models using an RSM, and they give different scores, it might not mean they are thinking differently. It might just mean they are using a different "gauge" or starting point to solve the same problem. The paper warns researchers that they need to be careful not to mistake these harmless mathematical shifts for meaningful differences in how the brain or machine works.
In short: Just because two maps look different on paper doesn't mean they describe different cities. They might just be rotated differently, and in the complex, non-linear world of neural networks, that rotation changes the numbers on the scorecard in confusing ways.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.