Abstract
Some biologists have abandoned the idea that computational efficiency in processing multipart tasks or input sets alone drives the evolution of modularity in biological networks. A recent study confirmed that small modular (neural) networks are relatively computationally-inefficient but large modular networks are slightly more efficient than non-modular ones. The present study determines whether these efficiency advantages with network size can drive the evolution of modularity in networks whose connective architecture can evolve. The answer is no, but the reason why is interesting. All simulations (run in a wide variety of parameter states) involving gradualistic connective evolution end in non-modular local attractors. Thus while a high performance modular attractor exists, such regions cannot be reached by gradualistic evolution. Non-gradualistic evolutionary simulations in which multi-modularity is obtained through duplication of existing architecture appear viable. Fundamentally, this study indicates that computational efficiency alone does not drive the evolution of modularity, even in large biological networks, but it may still be a viable mechanism when networks evolve by non-gradualistic means.
Highlights
Modularity in a network of interactions occurs when the network is subdivided into relatively autonomous, internally highly connected components[1]
In networks of the large size and form considered by the authors modularity should represent a significant attractor in state space for networks that are allowed to evolve their connective architecture in time
It is interesting to note that modularity of bacterial metabolic networks increases with network size with most of this increase occurring between networks of approximately 50 to 200 nodes[19]
Summary
Modularity in a network of interactions occurs when the network is subdivided into relatively autonomous, internally highly connected components[1]. Tosh and McNally[11] set about assessing the importance of size (gauged as node number in networks with the same, constant, number of nodes in each network layer) on the relative computational efficiency (the relative fitness) of network modularity by constructing ‘small’ (25 nodes) and larger (145 node–still relatively small by biological standards but computationally manageable with today’s computer hardware) neural networks of one fixed modular connective architecture and two non-modular architectures (Fig. 1) These networks undertook the task of differentiating a set of randomly selected inputs from other inputs, and modules processed a different part of each input, integrating information late in the computational process to decide response at each processing iteration (Fig. 1). Additional simulations indicate that a non-gradualistic, duplicative evolutionary mechanism presents a viable route to multi-modularity through performance advantage alone
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.