 Introduction
 Methods
 Results/Discussion
 Code
 References

|
|
Background
The evolutionary algorithm
is a powerful algorithm used to optimize systems to solve a specific
function. It has been used with much success in engineering,
biology, economics, marketing and social sciences to name just a few
fields. The aim of this project is to optimize a neural network
consisting of sensory inputs, intermediate neurons, and response (or
output) neurons using an evolutionary algorithm for a specified task
. A particularly interesting problem to solve in this field is the
Tracker task . This task is inspired by the behavior of certain
species of ants that lay down pheromone trails from a food site to
their nest to aid in the process of collective foraging. The task
requires an ant to follow a crooked, broken trail of black cells in
a white toroidal grid as shown in Fig. 1 (taken from Jefferson et al.): this
stu
In this study, they evolve a
very simple system with 2 input units, 5 hidden units, and 4 effector
units (Fig 2). In my
project I propose to set up a very similar system, however with
added hidden units that can interact with each other as well as with
the input and output units, and add the ability for each cell to
store a certain amount of permanent changes during its track. Once this system is set up,
it will be used to answer several interesting questions about both
the evolutionary algorithm and the structure of neural networks,
such as:
·
How many generations of how large of a
population are required for an efficient final result (i.e. how fast
is the convergence to an optimal solution).
·
What minimum number of “hidden” cells are
required for a minimally effective solution, is there a continued
increase in performance with more processing units or is there a
maximum after which the addition of more cells yields insignificant
benefit?
·
If one considers a ‘time cost’ to creating
permanent changes in the processing units, will there still be a
benefit over not having this ‘memory’ function?

  
Web site and all contents © Copyright David Huland 2009, All rights reserved.
Free website templates
|
|