Exploiting the Relationship Between Structural Modularity and Sparsity for Faster Network Evolution

A network is structurally modular if it can be divided into tightly connected groups which are weakly connected or disconnected from each other. Such networks are known to be capable of fast evolutionary adaptation, which makes modularity a highly desired property of networks involved in evolutionary computation. Modularity is known to correlate positively with another network parameter, sparsity. Based on this relationship, we hypothesize that starting evolution with a population of sparse networks should increase the modularity of the evolved networks. We find that this technique can enhance the performance of an existing technique for modularity evolution, multiobjective performance-connection cost (P&CC) optimization, and enable a multiobjective algorithm which maximizes performance and minimizes time since last mutation to produce modular solutions almost as efficiently as the P&CC optimization does.

[1]  Brett Calcott Chaining Distinct Tasks Drives the Evolution of Modularity , 2014 .

[2]  Andreas Wagner,et al.  Specialization Can Drive the Evolution of Modularity , 2010, PLoS Comput. Biol..

[3]  Risto Miikkulainen,et al.  Evolving Neural Networks through Augmenting Topologies , 2002, Evolutionary Computation.

[4]  U. Alon,et al.  Spontaneous evolution of modularity and network motifs. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[5]  L. Altenberg,et al.  PERSPECTIVE: COMPLEX ADAPTATIONS AND THE EVOLUTION OF EVOLVABILITY , 1996, Evolution; international journal of organic evolution.

[6]  Hod Lipson,et al.  The evolutionary origins of modularity , 2012, Proceedings of the Royal Society B: Biological Sciences.

[7]  Kenneth L. Artis Design for a Brain , 1961 .

[8]  Jean-Loup Guillaume,et al.  Fast unfolding of communities in large networks , 2008, 0803.0476.

[9]  Jean-Baptiste Mouret Novelty-Based Multiobjectivization , 2011 .

[10]  Hod Lipson,et al.  Age-fitness pareto optimization , 2010, GECCO '10.

[11]  M E J Newman,et al.  Community structure in social and biological networks , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[12]  Josh C. Bongard Spontaneous evolution of structural modularity in robot neural network controllers: artificial life/robotics/evolvable hardware , 2011, GECCO '11.