APPENDIX C – Test Parameters

 

 

1.     Neural Network

 

1) Test ww1-network-2:

2) Test ww1-network-3:

 

backpropagation step constant = 0.1

number of epochs = 1000

 

 

2. Modular Network

 

1) Test ww1-modular-4: 

 

expert backpropagation step constant = 0.1

training algorithm = winner-takes-all

step constant = 0.1

memory constant = 0.1

improvement constant = 1.0

number of epochs = 1000

 

 

3.     Genetic Algorithm

 

1) Test ww1-breeder-1:

 

size of population = 6

max. number of layers = 3

max. number of nodes per layer = 5

fitness evaluator = LinearEvaluator

selection algorithm = FitnessProportionate

crossover operation = CrossoverOperation1

mutation algorithm = MutateAll

number of epochs of training before evaluation = 200

fitness threshold = 0.95

percentage replaced = 50

percentage mutated = 10

 

2) Test ww1-breeder-4:

 

size of population = 6

max. number of layers = 3

max. number of nodes per layer = 5

fitness evalutaor = SquareEvaluator

selection algorithm = FitnessProportionate

crossover operation = CrossoverOperation1

mutation algorithm = MutateNodes

number of epochs of training before evaluation = 100

fitness threshold = 0.9

percentage replaced = 50

percentage mutated = 50

 

 

4. Modular Breeder

 

number of modular networks = 5

desired error = 0.1

percentage improvement that breeder must achieve = 30

module training step constant = 0.1

modular network training memory constant = 0.1

modular network training step constant = 0.1

modular network training improvement constant = 1.0

percentage of population to replace = 50

 

1) Test ww1-modbreeder-3:

 

initial number of modules in each network = 3

maximum number of layers in randomly generated networks = 3

maximum number of nodes per layer in randomly generated networks = 6

number of epochs to train modular networks = 100

number of epochs to train each population member = 100

percentage of population to mutate = 20

 

 

2) Test ww1-modbreeder-4

 

initial number of modules in each network = 3

maximum number of layers in randomly generated networks = 3

maximum number of nodes per layer in randomly generated networks = 6

number of epochs to train modular networks = 100

number of epochs to train each population member = 100

percentage of population to mutate = 20

 

3) Test ww1-modbreeder-6

 

initial number of modules in each network = 3

maximum number of layers in randomly generated networks = 2

maximum number of nodes per layer in randomly generated networks = 5

number of epochs to train modular networks = 50

number of epochs to train each population member = 50

percentage of population to mutate = 50