← Latest papers
🤖 machine learning

Coarse-Graining Hidden Representations: Unsupervised Neuron Selection via Mapping Entropy

This paper proposes an unsupervised method for selecting essential neurons in overparameterized neural networks by minimizing mapping entropy, a metric based on hidden-activation statistics that effectively identifies informative subnetworks and enhances predictive performance under strong compression without relying on labels or gradients.

Original authors: Margherita Mele, Andrea Castagna, Roberto Menichetti, Raffaello Potestio, Alessandro Ingrosso

Published 2026-09-07
📖 5 min read🧠 Deep dive

Original authors: Margherita Mele, Andrea Castagna, Roberto Menichetti, Raffaello Potestio, Alessandro Ingrosso

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Modern artificial intelligence systems, particularly the deep neural networks that power everything from image recognition to language translation, are built with a surplus of parts. To learn a task, these systems often contain far more internal processing units, called neurons, than strictly necessary. This overabundance is not a mistake; it is a feature that allows the network to learn complex patterns and generalize to new situations. However, this abundance creates a puzzle: if the network has so many extra parts, which ones are actually doing the work, and which are merely redundant? Understanding this distinction is crucial for making these systems more efficient, faster, and easier to understand. The challenge lies in figuring out which neurons are essential without looking at the final answer the network produces or using the labels that tell the network what it got right or wrong. Instead, researchers are asking if the internal activity of the network itself—how its neurons fire and interact—holds the secret to identifying the most important components.

A team of researchers from the University of Trento and Radboud University has tackled this question by treating the network's internal state as a landscape that can be simplified. They focused on the hidden layer of a neural network, the middle section where raw data is transformed into abstract features. Their goal was to find a way to select a smaller group of neurons from this large crowd that could still tell the difference between different inputs just as well as the full group. To do this, they developed a method based on a concept called mapping entropy. Imagine trying to describe a complex scene to someone who can only see a few pixels at a time; if you choose the wrong pixels, you lose the ability to tell a cat from a dog. The researchers used a mathematical measure to quantify exactly how much information is lost when a specific set of neurons is removed. By searching for the specific combination of neurons that minimizes this loss of information, they could identify the most informative subset without ever needing to know what the network was supposed to be classifying.

The researchers tested this approach in two different ways. First, they used a controlled setup where they knew exactly how the network was supposed to be organized. In this scenario, a "teacher" network defined the correct way to process information, and a "student" network tried to learn it. When the student network perfectly copied the teacher, the method successfully identified the smallest possible group of neurons that still captured the full structure of the task. However, when the student network was not a perfect copy and had some extra, slightly different variations, the method automatically selected a larger group of neurons to account for that extra variability. This showed that the technique is sensitive to the actual statistical structure of the data, not just a pre-set idea of what the answer should be.

In a second, more complex experiment, the researchers trained a network to distinguish between two types of patterns that differed in how their parts were correlated. As the network learned, its neurons naturally split into two distinct groups: some focused on specific, localized parts of the input, while others responded to a broader, oscillating pattern across the whole input. The researchers found that the method did not just pick a random mix of these two groups. Instead, at the beginning of training, it selected almost entirely the localized neurons. As training progressed, the method shifted its preference, eventually selecting the oscillating neurons as the most informative group for a larger subset size. This demonstrated that the technique could track how the internal organization of the network changed over time, identifying which type of representation was currently the most efficient way to describe the data.

To see if these selected groups of neurons were actually useful, the researchers pruned the networks, keeping only the neurons chosen by their method and removing the rest. They then tested how well these smaller, trimmed networks performed on the original tasks. The results were clear: the networks pruned using this method consistently performed better than networks where neurons were removed at random. This advantage was most pronounced when the network was heavily compressed, meaning only a small fraction of the original neurons remained. In these tight conditions, the method's ability to find the right neurons made the difference between a network that could still recognize patterns and one that failed. The study also applied this technique to a standard image recognition task involving handwritten digits, where the network was trained to distinguish between the numbers one and seven. Even in this realistic setting, the method outperformed random selection, particularly when the network was forced to operate with very few neurons.

The findings suggest that the statistical patterns of how neurons fire contain enough information to identify the most critical parts of a neural network, without needing to look at the final output or the correct answers. This offers a new, completely unsupervised way to understand and compress artificial intelligence. It implies that the "intelligence" of a network is not just in its final decision, but in the specific way its internal parts are arranged to distinguish between different possibilities. While the method does not guarantee the absolute best possible reduction for every single task, it provides a reliable guide for finding efficient subsets of neurons. This approach could be valuable for creating smaller, faster models that can run on devices with limited computing power, and it offers a new lens for scientists to understand how these complex systems organize themselves to solve problems.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →