1,486 research outputs found
Biomaker CA: a Biome Maker project using Cellular Automata
We introduce Biomaker CA: a Biome Maker project using Cellular Automata (CA).
In Biomaker CA, morphogenesis is a first class citizen and small seeds need to
grow into plant-like organisms to survive in a nutrient starved environment and
eventually reproduce with variation so that a biome survives for long
timelines. We simulate complex biomes by means of CA rules in 2D grids and
parallelize all of its computation on GPUs through the Python JAX framework. We
show how this project allows for several different kinds of environments and
laws of 'physics', alongside different model architectures and mutation
strategies. We further analyze some configurations to show how plant agents can
grow, survive, reproduce, and evolve, forming stable and unstable biomes. We
then demonstrate how one can meta-evolve models to survive in a harsh
environment either through end-to-end meta-evolution or by a more surgical and
efficient approach, called Petri dish meta-evolution. Finally, we show how to
perform interactive evolution, where the user decides how to evolve a plant
model interactively and then deploys it in a larger environment. We open source
Biomaker CA at: https://tinyurl.com/2x8yu34s .Comment: 20 pages, 23 figures. For code base, see https://tinyurl.com/2x8yu34
Layered Cellular Automata
Layered Cellular Automata (LCA) extends the concept of traditional cellular
automata (CA) to model complex systems and phenomena. In LCA, each cell's next
state is determined by the interaction of two layers of computation, allowing
for more dynamic and realistic simulations. This thesis explores the design,
dynamics, and applications of LCA, with a focus on its potential in pattern
recognition and classification. The research begins by introducing the
limitations of traditional CA in capturing the complexity of real-world
systems. It then presents the concept of LCA, where layer 0 corresponds to a
predefined model, and layer 1 represents the proposed model with additional
influence. The interlayer rules, denoted as f and g, enable interactions not
only from adjacent neighboring cells but also from some far-away neighboring
cells, capturing long-range dependencies. The thesis explores various LCA
models, including those based on averaging, maximization, minimization, and
modified ECA neighborhoods. Additionally, the implementation of LCA on the 2-D
cellular automaton Game of Life is discussed, showcasing intriguing patterns
and behaviors. Through extensive experiments, the dynamics of different LCA
models are analyzed, revealing their sensitivity to rule changes and block size
variations. Convergent LCAs, which converge to fixed points from any initial
configuration, are identified and used to design a two-class pattern
classifier. Comparative evaluations demonstrate the competitive performance of
the LCA-based classifier against existing algorithms. Theoretical analysis of
LCA properties contributes to a deeper understanding of its computational
capabilities and behaviors. The research also suggests potential future
directions, such as exploring advanced LCA models, higher-dimensional
simulations, and hybrid approaches integrating LCA with other computational
models.Comment: This thesis represents the culmination of my M.Tech research,
conducted under the guidance of Dr. Sukanta Das, Associate Professor at the
Department of Information Technology, Indian Institute of Engineering Science
and Technology, Shibpur, West Bengal, India. arXiv admin note: substantial
text overlap with arXiv:2210.13971 by other author
Mortal Computation: A Foundation for Biomimetic Intelligence
This review motivates and synthesizes research efforts in
neuroscience-inspired artificial intelligence and biomimetic computing in terms
of mortal computation. Specifically, we characterize the notion of mortality by
recasting ideas in biophysics, cybernetics, and cognitive science in terms of a
theoretical foundation for sentient behavior. We frame the mortal computation
thesis through the Markov blanket formalism and the circular causality entailed
by inference, learning, and selection. The ensuing framework -- underwritten by
the free energy principle -- could prove useful for guiding the construction of
unconventional connectionist computational systems, neuromorphic intelligence,
and chimeric agents, including sentient organoids, which stand to revolutionize
the long-term future of embodied, enactive artificial intelligence and
cognition research.Comment: Several revisions applied, corrected error in Jarzynski equality
equation (w/ new citaion); references and citations now correctly aligne
Optimizing Associative Information Transfer within Content-addressable Memory
Original article can be found at: http://www.oldcitypublishing.com/IJUC/IJUC.htmlPeer reviewe
SOUND SYNTHESIS WITH CELLULAR AUTOMATA
This thesis reports on new music technology research which investigates the use of cellular automata (CA) for the digital synthesis of dynamic sounds. The research addresses the problem of the sound design limitations of synthesis techniques based on CA. These limitations fundamentally stem from the unpredictable and autonomous nature of these computational models.
Therefore, the aim of this thesis is to develop a sound synthesis technique based on CA capable of allowing a sound design process. A critical analysis of previous research in this area will be presented in order to justify that this problem has not been previously solved. Also, it will be discussed why this problem is worthwhile to solve.
In order to achieve such aim, a novel approach is proposed which considers the output of CA as digital signals and uses DSP procedures to analyse them. This approach opens a large variety of possibilities for better understanding the self-organization process of CA with a view to identifying not only mapping possibilities for making the synthesis of sounds possible, but also control possibilities which enable a sound design process.
As a result of this approach, this thesis presents a technique called Histogram Mapping Synthesis (HMS), which is based on the statistical analysis of CA evolutions by histogram measurements. HMS will be studied with four different automatons, and a considerable number of control mechanisms will be presented. These will show that HMS enables a reasonable sound design process.
With these control mechanisms it is possible to design and produce in a predictable and controllable manner a variety of timbres. Some of these timbres are imitations of sounds produced by acoustic means and others are novel. All the sounds obtained present dynamic features and many of them, including some of those that are novel, retain important characteristics of sounds produced by acoustic means
On Completeness of Cost Metrics and Meta-Search Algorithms in \$-Calculus
In the paper we define three new complexity classes for Turing Machine
undecidable problems inspired by the famous Cook/Levin's NP-complete complexity
class for intractable problems. These are U-complete (Universal complete),
D-complete (Diagonalization complete) and H-complete (Hypercomputation
complete) classes. We started the population process of these new classes. We
justify that some super-Turing models of computation, i.e., models going beyond
Turing machines, are tremendously expressive and they allow to accept arbitrary
languages over a given alphabet including those undecidable ones. We prove also
that one of such super-Turing models of computation -- the \$-Calculus,
designed as a tool for automatic problem solving and automatic programming, has
also such tremendous expressiveness. We investigate also completeness of cost
metrics and meta-search algorithms in \$-calculus
Artificial Intelligence Applied to Conceptual Design. A Review of Its Use in Architecture
Financiado para publicación en acceso aberto: Universidade da Coruña/CISUG[Abstract] Conceptual architectural design is a complex process that draws on past experience and creativity to generate new designs. The application of artificial intelligence to this process should not be oriented toward finding a solution in a defined search space since the design requirements are not yet well defined in the conceptual stage. Instead, this process should be considered as an exploration of the requirements, as well as of possible solutions to meet those requirements.
This work offers a tour of major research projects that apply artificial intelligence solutions to architectural conceptual design. We examine several approaches, but most of the work focuses on the use of evolutionary computing to perform these tasks. We note a marked increase in the number of papers in recent years, especially since 2015. Most employ evolutionary computing techniques, including cellular automata. Most initial approaches were oriented toward finding innovative and creative forms, while the latest research focuses on optimizing architectural form.This project was supported by the General Directorate of Culture, Education and University Management of Xunta de Galicia (Ref. ED431G/01, ED431D 2017/16), and the Spanish Ministry of Economy and Competitiveness via funding of the unique installation BIOCAI (UNLC08-1E-002, UNLC13-13-3503) and the European Regional Development Funds (FEDER)Xunta de Galicia; ED431G/01Xunta de Galicia; ED431D 2017/1
- …