vix.ing · top · new · best · stats · spec

Evolving A-Type Artificial Neural Networks

2011/08/07 by Ewan Orr, Orr, Ewan, Ben Martin +1 · 1 citation
Computer Science · #Computability, Logic, AI Algorithms #Evolutionary Algorithms and Applications #FOS: Computer and information sciences #Neural Networks and Applications #Neural and Evolutionary Computing (cs.NE) #cs.NE

paper · pdf · doi:10.48550/arxiv.1108.1530

21 pages. To appear in Evolutionary Intelligence

arxiv created 2011/08/07 · openalex publication_date 2011/08/07 · arxiv updated 2011/08/09 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

We investigate Turing's notion of an A-type artificial neural network. We study a refinement of Turing's original idea, motivated by work of Teuscher, Bull, Preen and Copeland. Our A-types can process binary data by accepting and outputting sequences of binary vectors; hence we can associate a function to an A-type, and we say the A-type \em represents the function. There are two modes of data processing: clamped and sequential. We describe an evolutionary algorithm, involving graph-theoretic manipulations of A-types, which searches for A-types representing a given function. The algorithm uses both mutation and crossover operators. We implemented the algorithm and applied it to three benchmark tasks. We found that the algorithm performed much better than a random search. For two out of the three tasks, the algorithm with crossover performed better than a mutation-only version.

Cited by

Related