73,680 research outputs found
Safe Mutations for Deep and Recurrent Neural Networks through Output Gradients
While neuroevolution (evolving neural networks) has a successful track record
across a variety of domains from reinforcement learning to artificial life, it
is rarely applied to large, deep neural networks. A central reason is that
while random mutation generally works in low dimensions, a random perturbation
of thousands or millions of weights is likely to break existing functionality,
providing no learning signal even if some individual weight changes were
beneficial. This paper proposes a solution by introducing a family of safe
mutation (SM) operators that aim within the mutation operator itself to find a
degree of change that does not alter network behavior too much, but still
facilitates exploration. Importantly, these SM operators do not require any
additional interactions with the environment. The most effective SM variant
capitalizes on the intriguing opportunity to scale the degree of mutation of
each individual weight according to the sensitivity of the network's outputs to
that weight, which requires computing the gradient of outputs with respect to
the weights (instead of the gradient of error, as in conventional deep
learning). This safe mutation through gradients (SM-G) operator dramatically
increases the ability of a simple genetic algorithm-based neuroevolution method
to find solutions in high-dimensional domains that require deep and/or
recurrent neural networks (which tend to be particularly brittle to mutation),
including domains that require processing raw pixels. By improving our ability
to evolve deep neural networks, this new safer approach to mutation expands the
scope of domains amenable to neuroevolution
Formal Definitions of Unbounded Evolution and Innovation Reveal Universal Mechanisms for Open-Ended Evolution in Dynamical Systems
Open-ended evolution (OEE) is relevant to a variety of biological, artificial
and technological systems, but has been challenging to reproduce in silico.
Most theoretical efforts focus on key aspects of open-ended evolution as it
appears in biology. We recast the problem as a more general one in dynamical
systems theory, providing simple criteria for open-ended evolution based on two
hallmark features: unbounded evolution and innovation. We define unbounded
evolution as patterns that are non-repeating within the expected Poincare
recurrence time of an equivalent isolated system, and innovation as
trajectories not observed in isolated systems. As a case study, we implement
novel variants of cellular automata (CA) in which the update rules are allowed
to vary with time in three alternative ways. Each is capable of generating
conditions for open-ended evolution, but vary in their ability to do so. We
find that state-dependent dynamics, widely regarded as a hallmark of life,
statistically out-performs other candidate mechanisms, and is the only
mechanism to produce open-ended evolution in a scalable manner, essential to
the notion of ongoing evolution. This analysis suggests a new framework for
unifying mechanisms for generating OEE with features distinctive to life and
its artifacts, with broad applicability to biological and artificial systems.Comment: Main document: 17 pages, Supplement: 21 pages Presented at OEE2: The
Second Workshop on Open-Ended Evolution, 15th International Conference on the
Synthesis and Simulation of Living Systems (ALIFE XV), Canc\'un, Mexico, 4-8
July 2016 (http://www.tim-taylor.com/oee2/
Born to learn: The inspiration, progress, and future of evolved plastic artificial neural networks
Biological plastic neural networks are systems of extraordinary computational
capabilities shaped by evolution, development, and lifetime learning. The
interplay of these elements leads to the emergence of adaptive behavior and
intelligence. Inspired by such intricate natural phenomena, Evolved Plastic
Artificial Neural Networks (EPANNs) use simulated evolution in-silico to breed
plastic neural networks with a large variety of dynamics, architectures, and
plasticity rules: these artificial systems are composed of inputs, outputs, and
plastic components that change in response to experiences in an environment.
These systems may autonomously discover novel adaptive algorithms, and lead to
hypotheses on the emergence of biological adaptation. EPANNs have seen
considerable progress over the last two decades. Current scientific and
technological advances in artificial neural networks are now setting the
conditions for radically new approaches and results. In particular, the
limitations of hand-designed networks could be overcome by more flexible and
innovative solutions. This paper brings together a variety of inspiring ideas
that define the field of EPANNs. The main methods and results are reviewed.
Finally, new opportunities and developments are presented
Generative sound art as poeitic poetry for an information society
This paper considers computer music in relation to broader society and asks what algorithmic composition can learn from the metaphysical shift which is happening in the so-called information societies. This is explored by taking the mapping problem inherent in the use of extra- musical models in generative composition and presenting a simple generative schema which prioritises sound, ex- ploiting the generative potential of digital audio. It is sug- gested that the exploration of such models has more than aesthetic relevance and that the interdisciplinary nature of digital sound art represents a microcosm of an emerging reality, thereby constituting a poietic playground for com- ing to terms with the implications and challenges of the information age
Promises, Impositions, and other Directionals
Promises, impositions, proposals, predictions, and suggestions are
categorized as voluntary co-operational methods. The class of voluntary
co-operational methods is included in the class of so-called directionals.
Directionals are mechanisms supporting the mutual coordination of autonomous
agents.
Notations are provided capable of expressing residual fragments of
directionals. An extensive example, involving promises about the suitability of
programs for tasks imposed on the promisee is presented. The example
illustrates the dynamics of promises and more specifically the corresponding
mechanism of trust updating and credibility updating. Trust levels and
credibility levels then determine the way certain promises and impositions are
handled.
The ubiquity of promises and impositions is further demonstrated with two
extensive examples involving human behaviour: an artificial example about an
agent planning a purchase, and a realistic example describing technology
mediated interaction concerning the solution of pay station failure related
problems arising for an agent intending to leave the parking area.Comment: 55 page
- …