Functional equivalence without structural convergence: A Monte Carlo study of evolutionary and evolution-strategy search in small neural network architectures
This Monte Carlo study demonstrates that independent optimization routes using different algorithms can achieve similar high-functioning neural networks through architecturally diverse solutions, indicating that functional equivalence does not necessitate structural convergence.
Original paper licensed under CC BY 4.0 (https://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
In the living world, biology often achieves the same result through many different paths. A heart can pump blood, a neuron can fire, and a circuit can process information even if the underlying parts are arranged in vastly different ways. This ability of distinct structures to produce the same function is called degeneracy. It is a fundamental feature of complex systems, suggesting that nature does not rely on a single, rigid blueprint to solve problems. Instead, it seems to have a vast landscape of possible solutions, where different arrangements can lead to the same successful outcome. This raises a deep question for scientists who study how systems evolve: if you start with different tools and let them evolve to solve the same problem, will they eventually arrive at the same design, or will they remain different?
A recent study by independent researcher Leon Sandler explores this question using a computer model of a small neural network. The goal was to see if different methods of optimization, when asked to build a network that maximizes a specific measure of complexity and integration, would converge on a single, shared architecture. The researcher treated the network as a web of connections between nodes, where the strength of each connection could be adjusted. He defined three different ways to measure how "good" a network was: one that looked at how well the parts worked together as a whole, another that measured the minimum amount of information needed to split the network into two parts, and a third that checked if the network relied on cooperative interactions rather than redundant ones. These measures act as a scorecard for how rich and integrated the network's activity is.
To find the best networks, Sandler ran four different search strategies. One method used a digital version of DNA, where the network's weights were encoded as a sequence of letters that could mutate and be selected over generations. Another used a standard continuous genetic algorithm, which works similarly but with numbers instead of letters. A third method used an evolution strategy, a technique known for its ability to fine-tune solutions by adjusting the size of its search steps. The fourth was a simple random search, acting as a baseline to see if the smarter methods were actually doing anything useful. All methods were given the same amount of computer time to find the highest-scoring networks.
The results showed that the smarter search methods were indeed much better than random chance at finding high-scoring networks. The evolution strategy was the most successful, followed by the genetic algorithms, while the random search struggled to find anything better than a typical, unoptimized network. However, the most surprising finding was what happened to the structure of the winning networks. Despite all the methods finding networks with similarly high scores, the networks themselves looked very different from one another. When the researcher compared the "skeleton" of the networks—looking at the pattern of their connections, the balance of their small groups, and how they responded to a sudden jolt—they did not converge on a single shape. In fact, the networks found by the different methods were often just as different from each other as two completely random networks would be.
This lack of structural convergence held true even when the researcher changed the rules of the game. He tested the networks under different types of activity, including steady states and more complex, repeating patterns. In almost every case, the networks that scored high on the integration measures remained structurally diverse. The only time a hint of similarity appeared was when looking at a specific type of response to a disturbance in a nonlinear system, and even then, the similarity was modest and inconsistent. The study suggests that for these specific measures of complexity, there is no single "perfect" shape. Instead, there is a wide variety of different architectures that can all perform the task equally well.
The study also tested how fragile these optimized networks were. When the researcher deleted a small percentage of the connections in a high-scoring network, its performance dropped sharply, suggesting that these solutions were brittle and relied heavily on their exact configuration. When he tried to repair the damaged networks by letting the search algorithm run again, the networks recovered some of their function, but they did not return to their original shape. They found new, different structures that worked just as well as the damaged ones, reinforcing the idea that there are many different ways to build a functional system.
Ultimately, this research provides a clear example of functional equivalence without structural convergence. It demonstrates that in the world of these simulated networks, reaching a high level of performance does not require a specific, unique design. Different evolutionary paths can lead to the same functional peak while leaving the travelers in completely different places. This supports the idea that biological systems, which often show similar behaviors despite having different internal wiring, may be navigating a landscape full of diverse, equally valid solutions rather than marching toward a single, inevitable form. The findings are limited to these computer simulations and specific mathematical measures, but they offer a compelling glimpse into how complexity can arise from many different sources.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.