| The sensitivity of HyperNEAT to different geometric representations of a problem |
| Full text |
Pdf
(3.85 MB)
|
Source
|
Genetic And Evolutionary Computation Conference
archive
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
table of contents
Montreal, Québec, Canada
SESSION: Track 8: generative and developmental systems
table of contents
Pages 675-682
Year of Publication: 2009
ISBN:978-1-60558-325-9
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 22, Citation Count: 2
|
|
|
ABSTRACT
HyperNEAT, a generative encoding for evolving artificial neural networks (ANNs), has the unique and powerful ability to exploit the geometry of a problem (e.g., symmetries) by encoding ANNs as a function of a problem's geometry. This paper provides the first extensive analysis of the sensitivity of HyperNEAT to different geometric representations of a problem. Understanding how geometric representations affect the quality of evolved solutions should improve future designs of such representations. HyperNEAT has been shown to produce coordinated gaits for a simulated quadruped robot with a specific two-dimensional geometric representation. Here, the same problem domain is tested, but with different geometric representations of the problem. Overall, experiments show that the quality and kind of solutions produced by HyperNEAT can be substantially affected by the geometric representation. HyperNEAT outperforms a direct encoding control even with randomized geometric representations, but performs even better when a human engineer designs a representation that reflects the actual geometry of the robot. Unfortunately, even choices in geometric layout that seem to be inconsequential a priori can significantly affect fitness. Additionally, a geometric representation can bias the type of solutions generated (e.g., make left-right symmetry more common than front-back symmetry). The results suggest that HyperNEAT practitioners can obtain good results even if they do not know how to geometrically represent a problem, and that further improvements are possible with a well-chosen geometric representation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. Clune, B. E. Beckmann, C. Ofria, and R. T. Pennock, "Evolving coordinated quadruped gaits with the HyperNEAT generative encoding." Proceedings of the IEEE Congress on Evolutionary Computing Special Section on Evolutionary Robotics, 2009. Trondheim, Norway. To appear.
|
| |
2
|
|
 |
3
|
|
| |
4
|
J. Gauci and K. O. Stanley, "A case study on the critical role of geometric regularity in machine learning," in AAAI (D. Fox and C. P. Gomes, eds.), pp. 628--633, AAAI Press, 2008.
|
| |
5
|
|
| |
6
|
G. S. Hornby, H. Lipson, and J. B. Pollack, "Generative representations for the automated design of modular physical robots," IEEE Transactions on Robotics and Automation, vol. 19, pp. 703--719, 2003.
|
| |
7
|
G. Hornby, S. Takamura, T. Tamamoto, and M. Fujita, "Autonomous evolution of dynamic gaits with two quadruped robots," IEEE Transactions on Robotics, vol. 21, no. 3, pp. 402--410, 2005.
|
| |
8
|
J. Kodjabachian and J-A Meyer, "Evolution and Development of Neural Controllers for Locomotion, Gradient-Followig, and Obstacle-Avoidance in Artificial Insects." IEEE Transactions on Neural Networks. Vol 9:5, pp. 796--812. Sept. 1998.
|
| |
9
|
H. Liu and H. Iba, "A hierarchical approach for adaptive humanoid robot control," in Proceedings of the 2004 IEEE Congress on Evolutionary Computation, (Portland, Oregon), pp. 1546--1553, IEEE Press, 20--23 June 2004.
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
K. Wolff and P. Nordin, "An evolutionary based approach for control programming of humanoids," in Proceedings of the 3rd International Conference on Humanoid Robots (Humanoids'03), (Karlsruhe, Germany), IEEE, VDI/VDE-GMA, 1--2 October 2003.
|
| |
17
|
www.ode.org
|
| |
18
|
www.picbreeder.org
|
|