Evolving Networks - New TR

Rik Belew rbelew at UCSD.EDU
Tue Jun 26 08:26:18 EDT 1990


			  EVOLVING NETWORKS:
		     USING THE GENETIC ALGORITHM
		     WITH CONNECTIONIST LEARNING
				   
			   Richard K. Belew
			    John McInerney
			 Nicolaus Schraudolf
				   
	      Cognitive Computer Science Research Group
	       Computer Science & Engr. Dept. (C-014)
		    Univ. California at San Diego
			  La Jolla, CA 92093
			   rik at cs.ucsd.edu
				   
		    CSE Technical Report #CS90-174
			      June, 1990
				   
			       ABSTRACT

It is appealing to consider hybrids of neural-network learning
algorithms with evolutionary search procedures, simply because Nature
has so successfully done so.  In fact, computational models of
learning and evolution offer theoretical biology new tools for
addressing questions about Nature that have dogged that field since
Darwin.  The concern of this paper, however, is strictly
artificial: Can hybrids of connectionist learning algorithms and
genetic algorithms produce more efficient and effective algorithms
than either technique applied in isolation?  The paper begins with a
survey of recent work (by us and others) that combines Holland's
Genetic Algorithm (GA) with connectionist techniques and delineates
some of the basic design problems these hybrids share.  This analysis
suggests the dangers of overly literal representations of the network
on the genome (e.g., encoding each weight explicitly).  A preliminary
set of experiments that use the GA to find unusual but successful
values for BP parameters (learning rate, momentum) are also reported.
The focus of the report is a series of experiments that use the GA to
explore the space of initial weight values, from which two different
gradient techniques (conjugate gradient and back propagation) are then
allowed to optimize.  We find that use of the GA provides much greater
confidence in the face of the stochastic variation that can plague
gradient techniques, and can also allow training times to be reduced
by as much as two orders of magnitude.  Computational trade-offs
between BP and the GA are considered, including discussion of a
software facility that exploits the parallelism inherent in GA/BP
hybrids.  This evidence leads us to conclude that the GA's GLOBAL
SAMPLING characteristics compliment connectionist  LOCAL SEARCH
techniques well, leading to efficient and reliable hybrids.

	--------------------------------------------------

If possible, please obtain a postscript version of this technical report
from the pub/neuroprose directory at cheops.cis.ohio-state.edu.
Here are the directions:

/*** 	Note:  This file is not yet in place.  Give us a few days,	***/
/***	say until after 4th of July weekend, before you try to get it.	***/

unix> ftp cheops.cis.ohio-state.edu          # (or ftp 128.146.8.62)
Name (cheops.cis.ohio-state.edu:): anonymous
Password (cheops.cis.ohio-state.edu:anonymous): neuron
ftp> cd pub/neuroprose
ftp> type binary
ftp> get
(remote-file) evol-net.ps.Z
(local-file) foo.ps.Z
ftp> quit
unix> uncompress foo.ps.Z
unix> lpr -P(your_local_postscript_printer) foo.ps

/*** 	Note:  This file is not yet in place.  Give us a few days,	***/
/***	say until after 4th of July weekend, before you try to get it.	***/

If you do not have access to a postscript printer, copies of this
technical report can be obtained by sending requests to:

	Kathleen Hutcheson
	CSE Department (C-014)
	Univ. Calif. -- San Diego
	La Jolla, CA 92093

Ask for CSE Technical Report #CS90-174, and enclose $3.00 to cover
the cost of publication and postage.





More information about the Connectionists mailing list