Emergent Sparsity in Frozen Random CNN Feature Extractors for Deep Reinforcement Learning
Researchers report a striking phenomenon in deep reinforcement learning agents trained with frozen, randomly initialized CNN feature extractors. These agents develop extremely sparse fully-connected representations without any sparsity-inducing objective.
Intelligence analysis by Llama

Deep reinforcement learning agents trained with frozen, randomly initialized CNN feature extractors develop extremely sparse fully-connected representations without any sparsity-inducing objective. This phenomenon is observed in various tasks, including Pong, Breakout, and Space Invaders.
Imagine you're trying to learn how to play a video game. You're given a bunch of random numbers that represent the game's rules. You have to figure out which of those numbers are important and which ones you can ignore. In this study, researchers found that some computers are able to do this really well, even when they're given a lot of random numbers to work with. This is a big deal because it could help us make computers that are better at learning and doing things on their own.
Analysis
A Surprising Phenomenon in Deep Reinforcement Learning Agents
Researchers have observed a striking phenomenon in deep reinforcement learning agents trained with frozen, randomly initialized CNN feature extractors. These agents develop extremely sparse fully-connected representations without any sparsity-inducing objective. This means that the agents are able to compress task-relevant information through a small number of neurons, while trainable CNNs activate a much larger number of neurons under matched conditions.
The Emergence of Sparsity
The researchers establish four principal findings. First, the sparsity of the fully-connected layer (FC1) scales with task complexity. For example, in Pong, the agents compress task-relevant information through as few as 1-3 neurons out of 64, while in Breakout, they use 19-26 neurons. This suggests that the sparsity of the representation is not a fixed capacity fraction, but rather a property of the task itself.
Second, within-game scaling emerges. Three identical Pong seeds produce 5, 7, and 11 active neurons, respectively. The 5-neuron seed plateaus at +14 reward, while the others reach expert performance (+18.4, +18.7), suggesting that the random projection's usable dimensionality bounds achievable performance.
Third, ablation confirms necessity. Removing the active neurons crashes performance across two PPO implementations and four games. This suggests that the sparse representation is essential for the agent's ability to learn and perform well.
Fourth, the information bottleneck commits early. A sweep shows that the active set locks by 15-30M steps, while reward turns positive 35-105M steps later. This suggests that the agent is able to learn the underlying structure of the task early on, and then uses this knowledge to improve its performance.
Implications for Deep Reinforcement Learning
This discovery has significant implications for the field of deep reinforcement learning. It suggests that gradient descent on a frozen random projection may reveal the effective rank of the underlying problem without explicit sparsity machinery. This could lead to more efficient and effective learning algorithms, as well as a deeper understanding of the underlying structure of complex tasks.
Key points
- Deep reinforcement learning agents trained with frozen, randomly initialized CNN feature extractors develop extremely sparse fully-connected representations without any sparsity-inducing objective.
- The sparsity of the fully-connected layer (FC1) scales with task complexity.
- Within-game scaling emerges, with different seeds producing different numbers of active neurons.
- Ablation confirms necessity, with removing the active neurons crashing performance across two PPO implementations and four games.
- The information bottleneck commits early, with the active set locking by 15-30M steps and reward turning positive 35-105M steps later.
This discovery could lead to more efficient and effective learning algorithms, as well as a deeper understanding of the underlying structure of complex tasks. It could also enable the development of more advanced artificial intelligence systems that are able to learn and adapt in complex environments.
However, there are also potential risks associated with this discovery. For example, if computers are able to learn and adapt too quickly, they may become difficult to control or predict. This could have negative consequences in areas such as finance, healthcare, or national security.


