77,017 research outputs found
Silicon Atomic Quantum Dots Enable Beyond-CMOS Electronics
We review our recent efforts in building atom-scale quantum-dot cellular
automata circuits on a silicon surface. Our building block consists of silicon
dangling bond on a H-Si(001) surface, which has been shown to act as a quantum
dot. First the fabrication, experimental imaging, and charging character of the
dangling bond are discussed. We then show how precise assemblies of such dots
can be created to form artificial molecules. Such complex structures can be
used as systems with custom optical properties, circuit elements for
quantum-dot cellular automata, and quantum computing. Considerations on
macro-to-atom connections are discussed.Comment: 28 pages, 19 figure
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 Review on the Application of Natural Computing in Environmental Informatics
Natural computing offers new opportunities to understand, model and analyze
the complexity of the physical and human-created environment. This paper
examines the application of natural computing in environmental informatics, by
investigating related work in this research field. Various nature-inspired
techniques are presented, which have been employed to solve different relevant
problems. Advantages and disadvantages of these techniques are discussed,
together with analysis of how natural computing is generally used in
environmental research.Comment: Proc. of EnviroInfo 201
Artificial life meets computational creativity?
I review the history of work in Artificial Life on the problem of the open-ended evolutionary growth of complexity in computational worlds. This is then put into the context of evolutionary epistemology and human creativity
A guided tour of asynchronous cellular automata
Research on asynchronous cellular automata has received a great amount of
attention these last years and has turned to a thriving field. We survey the
recent research that has been carried out on this topic and present a wide
state of the art where computing and modelling issues are both represented.Comment: To appear in the Journal of Cellular Automat
- …