Evolutionary selection of network structure and function
2010, Proc. of the Alife XII Conference, Odense, Denmark
…
8 pages
Sign up for access to the world's latest research
Abstract
We explore the relationship between evolved neural network structure and function, by applying graph theoretical tools to the analysis of the topology of artificial neural networks known to exhibit evolutionary increases in dynamical neural complexity. Our results suggest a synergistic convergence between network structures emerging due to physical constraints, such as wiring length and brain volume, and optimal network topologies evolved purely for function in the absence of physical constraints. We observe increases in clustering coefficients in concert with decreases in path lengths that together produce a driven evolutionary bias towards smallworld networks relative to comparable networks in a passive null model. These small-world biases are exhibited during the same periods that evolution actively selects for increasing neural complexity (also during which the model's agents are behaviorally adapting to their environment), thus strengthening the association between small-world network structures and complex neural dynamics. We also introduce a new measure of path length in graphs, "normalized path length", that is better behaved than existing metrics for networks comprised of disjoint subgraphs and disconnected nodes, and a novel method of quantifying the degree of evolutionary selection for small world networks, "small-world bias".
Related papers
Scientific Reports, 2020
Activity-dependent plasticity refers to a range of mechanisms for adaptively reshaping neuronal connections. We model their common principle in terms of adaptive rewiring of network connectivity, while representing neural activity by diffusion on the network: Where diffusion is intensive, shortcut connections are established, while underused connections are pruned. In binary networks, this process is known to steer initially random networks robustly to high levels of structural complexity, reflecting the global characteristics of brain anatomy: modular or centralized small world topologies. We investigate whether this result extends to more realistic, weighted networks. Both normally- and lognormally-distributed weighted networks evolve either modular or centralized topologies. Which of these prevails depends on a single control parameter, representing global homeostatic or normalizing regulation mechanisms. Intermediate control parameter values exhibit the greatest levels of network complexity, incorporating both modular and centralized tendencies. The simulation results allow us to propose diffusion based adaptive rewiring as a parsimonious model for activity-dependent reshaping of brain connectivity structure.
Chaos, Solitons & Fractals, 2019
We explore the interplay between the topological relevance of a neuron and its dynamical traces in experimental cultured neuronal networks. We monitor the growth and development of these networks to characterise the evolution of their connectivity. Then, we explore the structure-dynamics relationship by simulating a biophysically plausible dynamical model on top of each networks' nodes. In the weakly coupling regime, the statistical complexity of each single node dynamics is found to be anti-correlated with their degree centrality, with nodes of higher degree displaying lower complexity levels. Our results imply that it is possible to infer the degree distribution of the network connectivity only from individual dynamical measurements.
Lecture Notes in Computer Science, 2007
Complex networks like the scale-free model proposed by Barabasi-Albert are observed in many biological systems and the application of this topology to artificial neural network leads to interesting considerations. In this paper, we present a preliminary study on how to evolve neural networks with complex topologies. This approach is utilized in the problem of modeling a chemical process with the presence of unknown inputs (disturbance). The evolutionary algorithm we use considers an initial population of individuals with differents scale-free networks in the genotype and at the end of the algorithm we observe and analyze the topology of networks with the best performances. Experimentation on modeling a complex chemical process shows that performances of networks with complex topology are similar to the feed-forward ones but the analysis of the topology of the most performing networks leads to the conclusion that the distribution of input node information affects the network performance (modeling capability).
Understanding Complex Systems, 2008
Complex biological networks are responsible for many fundamental processes in living organisms, including signal transduction and genetic expression in biological cells and signal processing in neural networks. These functional networks, a product of the evolution, are characterized by their robustness against damages, mutations and noise. Functionality and robustness are reflected in their architectures which exhibit structures different from random networks and lattices. To design functional networks, robust against local damages and noise, and to study, how the requirements of functionality and robustness are reflected in their architecture, are the objectives of this work. Our studies are performed using a model of flow distribution networks representing a simplification of biological signal transduction systems. In the model, networks process signals (fluxes) passing from input to output nodes, and generate output patterns which define the function of a network. . for many real systems. The differences are seen not only in these classical structural properties. Frequencies of the appearance of small subgraphs (such as different motifs with three nodes) may deviate remarkably in real networks from their randomized versions. In the above approach, network systems are investigated without considering their functions. Then, robustness of such systems is analyzed in terms of purely structural criteria. For example, damage in the network connections can lead to its disintegration into small disconnected subnetworks. Although this approach may be useful, it does not allow to study how damages and noise affect particular performances of the systems. The requirements of robustness in networks cannot be fully understood without considering their functions. We want to address these questions from another point of view. Using a simple model, we will construct many networks with prescribed functions, which are robust against different kinds of damages or against noise. Because all such networks have the same function, effects of different kinds of robustness on the network architecture can be statistically investigated. Through a convergent evolution, different systems may find similar solutions to face the same problem. Artificially constructed networks, which have functions similar to those of the real systems, can also display similar solutions. Note that this approach is different from reverse engineering where one tries to reconstruct an existing system from its set of data. It can be seen as a complement of the detailed study and of the modeling of particular real networks. The simple model, used in our investigations, is an abstraction of signal transduction networks of a biological cell. In this model, propagating signals are represented by fluxes. These fluxes are redistributed by the middle nodes. When a flux is applied to an input node, it reaches in varying fractions different output nodes. The set of responses to the activation of different input nodes defines the function of such a network. The network operation, which specifies processing of input signals, is formulated in terms of distributions of fluxes and it depends only on the network architecture. Working with such flow distribution networks, we demonstrate that it is possible to construct functional networks with prescribed input-output relationships by using an evolutionary process of optimization. With this optimization process, networks can be designed not only to have a prescribed function, but also to be robust against local damages, such as removal of a node or a link, and against structural noise. The designed networks display remarkable structural differences depending on the criteria of optimization considered in their evolutions, even when they have been made to evolve using the same algorithm and the same scheme of evolutionary mutations. This indicates that the profound differences in the network architectures are mainly related to the criteria of robustness imposed. The comparision with real systems, in terms of their motif distributions, reveals that our networks, optimized to be robust against the removal of a link, have a structure similar to signal transduction networks of a cell and to the neural network of the C. elegans. On the other hand, networks optimized against the removal of a node and against noise possess motif distributions which do not agree with any known biological
PLOS Computational Biology, 2015
We propose a working hypothesis supported by numerical simulations that brain networks evolve based on the principle of the maximization of their internal information flow capacity. We find that synchronous behavior and capacity of information flow of the evolved networks reproduce well the same behaviors observed in the brain dynamical networks of Caenorhabditis elegans and humans, networks of Hindmarsh-Rose neurons with graphs given by these brain networks. We make a strong case to verify our hypothesis by showing that the neural networks with the closest graph distance to the brain networks of Caenorhabditis elegans and humans are the Hindmarsh-Rose neural networks evolved with coupling strengths that maximize information flow capacity. Surprisingly, we find that global neural synchronization levels decrease during brain evolution, reflecting on an underlying global no Hebbian-like evolution process, which is driven by no Hebbian-like learning behaviors for some of the clusters during evolution, and Hebbian-like learning rules for clusters where neurons increase their synchronization.
Neural Networks, 2021
The interplay between structure and function affects the emerging properties of many natural systems. Here we use an adaptive neural network model that couples activity and topological dynamics and reproduces the experimental temporal profiles of synaptic density observed in the brain. We prove that the existence of a transient period of relatively high synaptic connectivity is critical for the development of the system under noise circumstances, such that the resulting network can recover stored memories. Moreover, we show that intermediate synaptic densities provide optimal developmental paths with minimum energy consumption, and that ultimately it is the transient heterogeneity in the network that determines its evolution. These results could explain why the pruning curves observed in actual brain areas present their characteristic temporal profiles and they also suggest new design strategies to build biologically inspired neural networks with particular information processing capabilities.
Physica A: Statistical Mechanics and its Applications, 2009
We study the effect of learning dynamics on network topology. A network of discrete dynamical systems is considered for this purpose and the coupling strengths are made to evolve according to a temporal learning rule that is based on the paradigm of spike-time-dependent plasticity. This incorporates necessary competition between different edges. The final network we obtain is robust and has a broad degree distribution.
2010
Nervous systems are information processing networks that evolved by natural selection, whereas very large scale integrated (VLSI) computer circuits have evolved by commercially driven technology development. Here we follow historic intuition that all physical information processing systems will share key organizational properties, such as modularity, that generally confer adaptivity of function. It has long been observed that modular VLSI circuits demonstrate an isometric scaling relationship between the number of processing elements and the number of connections, known as Rent's rule, which is related to the dimensionality of the circuit's interconnect topology and its logical capacity. We show that human brain structural networks, and the nervous system of the nematode C. elegans, also obey Rent's rule, and exhibit some degree of hierarchical modularity. We further show that the estimated Rent exponent of human brain networks, derived from MRI data, can explain the allometric scaling relations between gray and white matter volumes across a wide range of mammalian species, again suggesting that these principles of nervous system design are highly conserved. For each of these fractal modular networks, the dimensionality of the interconnect topology was greater than the 2 or 3 Euclidean dimensions of the space in which it was embedded. This relatively high complexity entailed extra cost in physical wiring: although all networks were economically or cost-efficiently wired they did not strictly minimize wiring costs. Artificial and biological information processing systems both may evolve to optimize a trade-off between physical cost and topological complexity, resulting in the emergence of homologous principles of economical, fractal and modular design across many different kinds of nervous and computational networks.
HFSP journal, 2009
Long-standing debates about the role of natural selection in the growth of biological complexity over geological time scales are difficult to resolve from the paleobiological record. Using an evolutionary model-a computational ecosystem subjected to natural selection-we investigate evolutionary trends in an information-theoretic measure of the complexity of the neural dynamics of artificial agents inhabiting the model. Our results suggest that evolution always guides complexity change, just not in a single direction. We also demonstrate that neural complexity correlates well with behavioral adaptation but only when complexity increases are achieved through natural selection (as opposed to increases generated randomly or optimized via a genetic algorithm). We conclude with a suggested research direction that might be able to use the artificial neural data generated in these experiments to determine which aspects of network structure give rise to evolutionarily meaningful neural compl...
New Journal of Physics, 2014
Since its introduction, the 'small-world' effect has played a central role in network science, particularly in the analysis of the complex networks of the nervous system. From the cellular level to that of interconnected cortical regions, many analyses have revealed small-world properties in the networks of the brain. In this work, we revisit the quantification of small-worldness in neural graphs. We find that neural graphs fall into the 'borderline' regime of small-worldness, residing close to that of a random graph, especially when the degree sequence of the network is taken into account. We then apply recently introducted analytical expressions for clustering and distance measures, to study this borderline smallworldness regime. We derive theoretical bounds for the minimal and maximal small-worldness index for a given graph, and by semi-analytical means, study the small-worldness index itself. With this approach, we find that graphs with small-worldness equivalent to that observed in experimental data are dominated by their random component. These results provide the first thorough analysis suggesting that neural graphs may reside far away from the maximally smallworld regime.
References (23)
- Alon, U. (2007). Network motifs: theory and experimental ap- proaches. Nat Rev Genet, 8:450-461.
- Blondel, V. D., Guillaume, J.-L., Lambiotte, R., and Lefebvre, E. (2008). Fast unfolding of communities in large networks. J. Stat. Mech., page P10008.
- Cherniak, C. (1995). Neural component placement. Trends in Neu- rosciences, 18:522-527.
- Humphries, M. D., Gurney, K., and Prescott, T. J. (2006). The brainstem reticular formation is a small-world, not scale-free, network. Proc. R. Soc. B, 273:503-511.
- Kashtan, N. and Alon, U. (2005). Spontaneous evolution of modu- larity and network motifs. Proc. Natl. Acad. Sci. U. S. A. Lago-Fernández, L. F., Huerta, R., Corbacho, F., and Sigüenza, J. A. (2000). Fast Response and Temporal Coherent Oscil- lations in Small-World Networks. Phys. Rev. Lett., 84:2758- 2761.
- Lizier, J. T., Piraveenan, M., Dany, P., Prokopenko, M., and Yaeger, L. S. (2009). Functional and Structural Topologies in Evolved Neural Networks. In Kampis, G. e. a., editor, Proceedings of the Tenth European Conference on Artificial Life. Springer Verlag, Heidelberg.
- Marchiori, M. and Latora, V. (2000). Harmony in the Small-World. Physica A, 285(3-4):539-546.
- McShea, D. W. (1996). Metazoan complexity and evolution: Is there a trend? Evolution, 50:477-492.
- Milo, R., Itzkovitz, S., Kashtan, N., Levitt, R., Shen-Orr, S., Ayzen- shtat, I., Sheffer, M., and Alon, U. (2004). Superfamilies of Evolved and Designed Networks. Science, 303:1538-1542.
- Mitchison, G. (1991). Neuronal branching patterns and the econ- omy of cortical wiring. Proceedings of the Royal Society of London. Series B: Biological Sciences, 245(1313):151-158.
- Murre, J. M. J. and Engelhardt, D. P. F. (1995). The connectiv- ity of the brain: multi-level quantitative analysis. Biological Cybernetics, 73:529-545.
- Newman, M. E. J. (2006). Modularity and community structure in networks. Proc. Natl. Acad. Sci. U. S. A., 103:8577-8582.
- Rubinov, M. and Sporns, O. (2010). Complex network measures of brain connectivity: Uses and interpretations. NeuroImage, In Press, Corrected Proof:-.
- Sporns, O. and Kötter, R. (2004). Motifs in brain networks. PLoS Biol, 2(11):e369.
- Sporns, O., Tononi, G., and Edelman, G. (2000). Theoretical Neu- roanatomy: Relating Anatomical and Functional Connectiv- ity in Graphs and Cortical Connection Matrices. Cerebral Cortex, 10:127-141.
- Strogatz, S. H. (2001). Exploring complex networks. Nature, 410:268-276.
- Tononi, G., Edelman, G., and Sporns, O. (1998). Complexity and coherency: integrating information in the brain. Trends in Cognitive Sciences, 2(12):474-484.
- Tononi, G., Sporns, O., and Edelman, G. (1994). A measure for brain complexity: Relating functional segregation and integration in the nervous system. Proc. Nat. Acad. Sci., 91:5033-5037.
- Watts, D. J. and Strogatz, S. H. (1998). Collective dynamics of 'small-world' networks. Nature, 393(6684):440-442.
- Yaeger, L. S. (1994). Computational Genetics, Physiology, Meta- bolism, Neural Systems, Learning, Vision, and Behavior or Polyworld: Life in a New Context. In Langton, C. G., editor, Proceedings of the Artificial Life III Conference, pages 263- 298. Addison-Wesley, Reading, MA.
- Yaeger, L. S. (2009). How evolution guides complexity. HFSP, 3(5):328-339.
- Yaeger, L. S., Griffith, V., and Sporns, O. (2008). Passive and Driven Trends in the Evolution of Complexity. In Bullock, S. e. a., editor, Proceedings of the Artificial Life XI Conference, pages 725-732. MIT Press, Cambridge, MA.
- Yaeger, L. S. and Sporns, O. (2006). Evolution of Neural Structure and Complexity in a Computational Ecology. In Rocha, L. e. a., editor, Proceedings of the Artificial Life X Conference, pages 330-336. MIT Press (Bradford Books), Cambridge, MA.
Xin Shuai