My interests cover all aspects of computer optimization and design, from advanced search and optimization algorithms to powerful meta-representations for open-ended design.
Some highlights of my research include:
- Evolving the dynamic gait used on the consumer version of Sony's Aibo.
- Evolving an antenna for NASA's Space Technology 5 mission.
- The Age-Layered Population Structure (ALPS) Evolutionary Algorithm (EA).
- Measures of Complexity.
- Generative Representations for open-ended design.
Selected Publications
"Toward a Smarter Web", Science, 17 July 2009: Vol. 325, no. 5938, pp. 277-278. (A summary is available here, or a link to the full paper is on the publication page.)
(2007) "Modularity, Reuse and Hierarchy: Measuring Complexity by Measuring Structure and Organization", Complexity, Wiley.
(2006) "ALPS: The Age-Layered Population Structure for Reducing the Problem of Premature Convergence", Proc. of the Genetic and Evolutionary Computation Conference, ACM Press.
(2005) "Autonomous Evolution of Dynamic Gaits with Two Quadruped Robots", IEEE Transactions on Robotics, 21:3, 402 - 410.
(2004) "Functional Scalability through Generative Representations: the Evolution of Table Designs", Environment and Planning B: Planning and Design, 31(4), 569 - 587.
(2002)
"Creating High-Level Components with a Generative Representation for Body-Brain Evolution",
Artificial Life,
MIT Press, 8:3, pp 223-246.
Selected Presentations
"Evolutionary Design: Overview and Applications to Robots and Physical Structures".
May 8, 2009: at Prof. A. Agogino's Engineering Design and Analysis (EngIn 10) class,
UC Berkeley.
"Using an Evolutionary Algorithm to Evolve Dynamic Gaits for Sony's Aibo".
April 24, 2009: at Makani Power.
April 8, 2009: at IEEE SCV Chapter of the Computational Intelligence Society.
"Measuring and Enabling Complexity in Computer-Automated Design".
Sept. 25, 2008: at Dept of Electrical Engineering, Katholieke Universiteit Leuven.
Selected Research Activities
- ICES 2008: General Chair.
- GECCO 2008: Track Chair of the Artificial Life, Evolutionary Robotics, Adaptive Behavior, Evolvable Hardware Track.
- GECCO 2006: Track Chair of the Evolvable Hardware Track.
- AAAI Fall Symposium, 2006: Co-Chair Developmental Systems.
- Guest Editor, Journal of Genetic Programming and Evolvable Machines, Special Issue on Developmental Systems, 8:2, 2007.
- NASA/DoD Conference on Evolvable Hardware, 2005: Co-Chair.
- NASA/DoD Conference on Evolvable Hardware, 2004: Co-Chair.