128,260 research outputs found

    Modularity and the spread of perturbations in complex dynamical systems

    Get PDF
    We propose a method to decompose dynamical systems based on the idea that modules constrain the spread of perturbations. We find partitions of system variables that maximize 'perturbation modularity', defined as the autocovariance of coarse-grained perturbed trajectories. The measure effectively separates the fast intramodular from the slow intermodular dynamics of perturbation spreading (in this respect, it is a generalization of the 'Markov stability' method of network community detection). Our approach captures variation of modular organization across different system states, time scales, and in response to different kinds of perturbations: aspects of modularity which are all relevant to real-world dynamical systems. It offers a principled alternative to detecting communities in networks of statistical dependencies between system variables (e.g., 'relevance networks' or 'functional networks'). Using coupled logistic maps, we demonstrate that the method uncovers hierarchical modular organization planted in a system's coupling matrix. Additionally, in homogeneously-coupled map lattices, it identifies the presence of self-organized modularity that depends on the initial state, dynamical parameters, and type of perturbations. Our approach offers a powerful tool for exploring the modular organization of complex dynamical systems

    Modular self-organization

    Get PDF
    The aim of this paper is to provide a sound framework for addressing a difficult problem: the automatic construction of an autonomous agent's modular architecture. We combine results from two apparently uncorrelated domains: Autonomous planning through Markov Decision Processes and a General Data Clustering Approach using a kernel-like method. Our fundamental idea is that the former is a good framework for addressing autonomy whereas the latter allows to tackle self-organizing problems

    Seven properties of self-organization in the human brain

    Get PDF
    The principle of self-organization has acquired a fundamental significance in the newly emerging field of computational philosophy. Self-organizing systems have been described in various domains in science and philosophy including physics, neuroscience, biology and medicine, ecology, and sociology. While system architecture and their general purpose may depend on domain-specific concepts and definitions, there are (at least) seven key properties of self-organization clearly identified in brain systems: 1) modular connectivity, 2) unsupervised learning, 3) adaptive ability, 4) functional resiliency, 5) functional plasticity, 6) from-local-to-global functional organization, and 7) dynamic system growth. These are defined here in the light of insight from neurobiology, cognitive neuroscience and Adaptive Resonance Theory (ART), and physics to show that self-organization achieves stability and functional plasticity while minimizing structural system complexity. A specific example informed by empirical research is discussed to illustrate how modularity, adaptive learning, and dynamic network growth enable stable yet plastic somatosensory representation for human grip force control. Implications for the design of “strong” artificial intelligence in robotics are brought forward

    Open Source Software Production, Spontaneous Input, and Organizational Learning

    Get PDF
    This work shows that the modular organization of voluntary Open Source Software (OSS) production, whereby programmers supply effort of their accord, capitalizes more on division than on specialization of labor. This is so because voluntary OSS production is characterized by an organizational learning process that dominates the individual one. Organizational learning reveals production choices that would otherwise remain unknown, thereby increasing productivity and indirectly reinforcing incentives to undertake collective problem solving.Division of Labor; Mistake-ridden Learning; Modularity; Open Source Software; Self-selection; Voluntary Production

    Actomyosin-based Self-organization of cell internalization during C. elegans gastrulation

    Get PDF
    Background: Gastrulation is a key transition in embryogenesis; it requires self-organized cellular coordination, which has to be both robust to allow efficient development and plastic to provide adaptability. Despite the conservation of gastrulation as a key event in Metazoan embryogenesis, the morphogenetic mechanisms of self-organization (how global order or coordination can arise from local interactions) are poorly understood. Results: We report a modular structure of cell internalization in Caenorhabditis elegans gastrulation that reveals mechanisms of self-organization. Cells that internalize during gastrulation show apical contractile flows, which are correlated with centripetal extensions from surrounding cells. These extensions converge to seal over the internalizing cells in the form of rosettes. This process represents a distinct mode of monolayer remodeling, with gradual extrusion of the internalizing cells and simultaneous tissue closure without an actin purse-string. We further report that this self-organizing module can adapt to severe topological alterations, providing evidence of scalability and plasticity of actomyosin-based patterning. Finally, we show that globally, the surface cell layer undergoes coplanar division to thin out and spread over the internalizing mass, which resembles epiboly. Conclusions: The combination of coplanar division-based spreading and recurrent local modules for piecemeal internalization constitutes a system-level solution of gradual volume rearrangement under spatial constraint. Our results suggest that the mode of C. elegans gastrulation can be unified with the general notions of monolayer remodeling and with distinct cellular mechanisms of actomyosin-based morphogenesis

    CURIOUS: Intrinsically Motivated Modular Multi-Goal Reinforcement Learning

    Get PDF
    In open-ended environments, autonomous learning agents must set their own goals and build their own curriculum through an intrinsically motivated exploration. They may consider a large diversity of goals, aiming to discover what is controllable in their environments, and what is not. Because some goals might prove easy and some impossible, agents must actively select which goal to practice at any moment, to maximize their overall mastery on the set of learnable goals. This paper proposes CURIOUS, an algorithm that leverages 1) a modular Universal Value Function Approximator with hindsight learning to achieve a diversity of goals of different kinds within a unique policy and 2) an automated curriculum learning mechanism that biases the attention of the agent towards goals maximizing the absolute learning progress. Agents focus sequentially on goals of increasing complexity, and focus back on goals that are being forgotten. Experiments conducted in a new modular-goal robotic environment show the resulting developmental self-organization of a learning curriculum, and demonstrate properties of robustness to distracting goals, forgetting and changes in body properties.Comment: Accepted at ICML 201

    Morphology Dependent Distributed Controller for Locomotion in Modular Robots

    Get PDF
    Stigmergy is defined as a mechanism of coordination through indirect communication among agents, which can be commonly observed in social insects such as ants. In this work we investigate the emergence of coordination for locomotion in modular robots through indirect communication among modules. We demonstrate how intra-configuration forces that exist between physically connected modules can be used for self-organization in modular robots, and how the emerging global behavior is a result of the morphology of the robotic configuration
    corecore