14,817 research outputs found
Neural Network architectures design by Cellular Automata evolution
4th Conference of Systemics Cybernetics and Informatics. Orlando, 23-26 July 2000The design of the architecture is a crucial step in the successful application of a neural network. However, the architecture design is basically, in most cases, a human experts job. The design depends heavily on both, the expert experience and on a tedious trial-and-error process. Therefore, the development of automatic methods to determine the architecture of feedforward neural networks is a field of interest in the neural network community. These methods are generally based on search techniques, as genetic algorithms, simulated annealing or evolutionary strategies. Most of the designed methods are based on direct representation of the parameters of the network. This representation does not allow scalability, so to represent large architectures very large structures are required. In this work, an indirect constructive encoding scheme is proposed to find optimal architectures of feed-forward neural networks. This scheme is based on cellular automata representations in order to increase the scalability of the method.Publicad
A Class of Automata Networks for Diffusion of Innovations Driven by Riccati Equations : Automata Networks for Diffusion of Innovations.
Innovation diffusion processes are generally described at aggregate level with models like the Bass model (1969) and the Generalized Bass Model (1994). However, the recognized importance of communication channels between agents has recently suggested the use of agent-based models, like Cellular Automata. We argue that an adoption process is nested in a communication network that evolves dynamically and implicitly generates a non-constant potential market. Using Cellular Automata we propose a two- phase model of an innovation diffusion process. First we describe the Communication Network necessary for the awareness of an innovation. Then, we model a nested process representing the proper adoption dynamics. Through a "Mean Field Approximation" we propose a continuous representation of the discrete time equations derived by our Automata Network. This constitutes a special non autonomous Riccati equation, not yet described in well-known international catalogues. The main results refer to the closed form solution of this equation and to the corresponding statistical analysis for identification and inference. We discuss an application in the field of bank services
Non-Direct Encoding Method Based on Cellular Automata to Design Neural Network Architectures
Architecture design is a fundamental step in the successful application of Feed forward Neural Networks. In most cases a large number of neural networks architectures suitable to solve a problem exist and the architecture design is, unfortunately, still a human expert’s job. It depends heavily on the expert and on a tedious trial-and-error process. In the last years, many works have been focused on automatic resolution of the design of neural network architectures. Most of the methods are based on evolutionary computation paradigms. Some of the designed methods are based on direct representations of the parameters of the network. These representations do not allow scalability; thus, for representing large architectures very large structures are required. More interesting alternatives are represented by indirect schemes. They codify a compact representation of the neural network. In this work, an indirect constructive encoding scheme is proposed. This scheme is based on cellular automata representations and is inspired by the idea that only a few seeds for the initial configuration of a cellular automaton can produce a wide variety of feed forward neural networks architectures. The cellular approach is experimentally validated in different domains and compared with a direct codification scheme.Publicad
Evolutionary cellular configurations for designing feed-forward neural networks architectures
Proceeding of: 6th International Work-Conference on Artificial and Natural Neural Networks, IWANN 2001 Granada, Spain, June 13–15, 2001In the recent years, the interest to develop automatic methods to determine appropriate architectures of feed-forward neural networks has increased. Most of the methods are based on evolutionary computation paradigms. Some of the designed methods are based on direct representations of the parameters of the network. These representations do not allow scalability, so to represent large architectures, very large structures are required. An alternative more interesting are the indirect schemes. They codify a compact representation of the neural network. In this work, an indirect constructive encoding scheme is presented. This scheme is based on cellular automata representations in order to increase the scalability of the method
Grammars and cellular automata for evolving neural networks architectures
IEEE International Conference on Systems, Man, and Cybernetics. Nashville, TN, 8-11 October 2000The class of feedforward neural networks trained with back-propagation admits a large variety of specific architectures applicable to approximation pattern tasks. Unfortunately, the architecture design is still a human expert job. In recent years, the interest to develop automatic methods to determine the architecture of the feedforward neural network has increased, most of them based on the evolutionary computation paradigm. From this approach, some perspectives can be considered: at one extreme, every connection and node of architecture can be specified in the chromosome representation using binary bits. This kind of representation scheme is called the direct encoding scheme. In order to reduce the length of the genotype and the search space, and to make the problem more scalable, indirect encoding schemes have been introduced. An indirect scheme under a constructive algorithm, on the other hand, starts with a minimal architecture and new levels, neurons and connections are added, step by step, via some sets of rules. The rules and/or some initial conditions are codified into a chromosome of a genetic algorithm. In this work, two indirect constructive encoding schemes based on grammars and cellular automata, respectively, are proposed to find the optimal architecture of a feedforward neural network
A general representation of dynamical systems for reservoir computing
Dynamical systems are capable of performing computation in a reservoir
computing paradigm. This paper presents a general representation of these
systems as an artificial neural network (ANN). Initially, we implement the
simplest dynamical system, a cellular automaton. The mathematical fundamentals
behind an ANN are maintained, but the weights of the connections and the
activation function are adjusted to work as an update rule in the context of
cellular automata. The advantages of such implementation are its usage on
specialized and optimized deep learning libraries, the capabilities to
generalize it to other types of networks and the possibility to evolve cellular
automata and other dynamical systems in terms of connectivity, update and
learning rules. Our implementation of cellular automata constitutes an initial
step towards a general framework for dynamical systems. It aims to evolve such
systems to optimize their usage in reservoir computing and to model physical
computing substrates.Comment: 5 pages, 3 figures, accepted workshop paper at Workshop on Novel
Substrates and Models for the Emergence of Developmental, Learning and
Cognitive Capabilities at IEEE ICDL-EPIROB 201
A Signal Distribution Network for Sequential Quantum-dot Cellular Automata Systems
The authors describe a signal distribution network for sequential systems constructed using the Quantum-dot Cellular Automata (QCA) computing paradigm. This network promises to enable the construction of arbitrarily complex QCA sequential systems in which all wire crossings are performed using nearest neighbor interactions, which will improve the thermal behavior of QCA systems as well as their resistance to stray charge and fabrication imperfections. The new sequential signal distribution network is demonstrated by the complete design and simulation of a two-bit counter, a three-bit counter, and a pattern detection circuit
- …