Results

From MarsRoverSim

Jump to: navigation, search

Contents

[edit] Preliminary Selection & Mutation Tests

Maximisation Test

Initial test of the neural network and PaGMO to establish the most appropriate selection/mutation combination. This image shows different configurations of GA parameters and their influence on the performance of the GA. In this particular case the GA was maximising the output of the neural network.







[edit] Island & Migration Comparison

Evolution Comparison


This graph shows the maximum (blue) and maximum mean values (red) for 4 repetitions of 8 islands with 10 individuals, compared with the maximum values obtained with the same settings with no migration (purple) and one island of 80 individuals (green). All other starting parameters remained the same. (i.e. the values plotted are the best maximum and best average for each generation).




Evolution Comparison



This graph is similar to the graph above, the only difference is that all the values are averaged from all the four runs (e.g. any max fitness data point is the average of max fitnesses from 4 runs). Blue lines = 1 island with 80 individuals; Red lines = 8 islands with 10 individuals each; orange lines = no migration, 8 islands with 10 individuals each. Dashed lines show the average and full lines show the maximum fitness.


Migration vs. No Migration



This graph is a comparison of the effects of migration in eight islands. Here we have the data from 10 separate evolutionary runs. Red lines show runs with migration enabled and blue lines shown those without migration.


Evolution Comparison




This graph compares 8 Islands (8x10 individuals) with and without migration to 1 Island (1x80 individuals).


Evolution Comparison






This graph with error bars represents the same data as the above graph.





Evolution Comparison



This graph shows the best and average fitness for 1 island, 8 islands with migration, and 8 islands without migration. Results averaged from 20 replications.







[edit] Migration Experiments

[edit] 17/11/09

Image:171109-1.jpg


Image:171109-2.jpg

[edit] 18/11/09

Image:181109-1.jpg


[edit] 19/11/09

Image:191109-1.jpg


Image:191109-2.jpg


[edit] 20/11/09 (One Island)

Image:201109-1island.png


[edit] 21/11/09 (No Migration)

Image:211109-nomigration.png


[edit] 27/11/09 - 04/12/09

Image:271109-8islands.png

Image:271109-nomigration.png

Image:041209-1island.png


[edit] Multiple Terrains

[edit] 28/01/10 (Multiple Terrains I)

Image:280110-MultipleTerrains.png

Image:Multiple-terrain-1.png


[edit] 01/02/10 (Multiple Terrains II)

Image:010210-MultipleTerrains.png

Image:Multiple-terrain-2.png


[edit] 05/02/10 (Multiple Terrains III)

Image:050210-MultipleTerrains.png

Image:Multiple-terrain-3.png


[edit] Comparison

Controllers from the above multiple terrain experiments were compared with controllers from previous experiments (evolved in a single terrain) to see whether the settings used in the multiple terrain methodology produced greater generality (i.e. ability to cope with new environments).

Controllers were analysed over 10 terrains for 50 trials - the averages can be seen in the graph below, clearly showing that the multiple terrain evolution reduced controller generality.


Image:Generality-comparison.png


[edit] Active Vision 1

[edit] 15/02/10 - Active Vision 1 (Low Mutation)

Image:150210-AV1.png

Image:Active-vision-1.png

[edit] Island Size Comparison

An experiment was performed to see the effects of islands on populations of different sizes, with three different conditions: 8 islands with migration, 8 islands without migration, and single populations.


80 individuals:

Image: 8x10.png

160 individuals:

Image:8x20.png

240 individuals:

Image:8x30.png


Comparison:

Image: Boxplot.png


[edit] Analogue Sensors

Controllers were evolved using continuous, floating-point sensors in a simple environment with 2 rocks and 2 holes.

The below graph shows the average and average maximum evolution fitness over 10 replications.


Image:Continuous-sensor-evo.png


Individuals at the final generation were then evaluated for 100 trails in the evolution terrain:


Image: Evaluation.png


As well as two new environments:

Image: NewEnvironment1.png

Image: NewEnvironment2.png


[edit] Active Vision 2

Using an environment with different terrain properties and an illuminated landmark, an experiment was conducted to investigate island evolution to evolve visual landmark and obstacle avoidance behaviours.

Graph of evolution for 5 replications:

Image: AVgraph.png


Example trajectory, showing visual navigation:


Image: Path2.png

Personal tools
ads