Racing to Improve On-line, On-board Evolutionary Robotics

被引:0
|
作者
Haasdijk, Evert [1 ]
Arif, Atta-ul-Qayyum [1 ]
Eiben, Agoston Endre [1 ]
机构
[1] Vrije Univ Amsterdam, Dept Comp Sci, Amsterdam, Netherlands
关键词
evolutionary robotics; on-line evolution; racing; EMBODIED EVOLUTION; ALGORITHM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In evolutionary robotics, robot controllers are often evolved in a separate development phase preceding actual deployment - we call this off-line evolution. In on-line evolutionary robotics, by contrast, robot controllers adapt through evolution while the robots perform their proper tasks, not in a separate preliminary phase. In this case, individual robots can contain their own self-sufficient evolutionary algorithm (the encapsulated approach) where individuals are typically evaluated by means of a time sharing scheme: an individual is given the run of the robot for some amount of time and fitness corresponds to the robot's task performance in that period. Racing was originally introduced as a model selection procedure that quickly discards clearly inferior models. We propose and experimentally validate racing as a technique to cut short the evaluation of poor individuals before the regular evaluation period expires. This allows an increase of the number of individuals evaluated per time unit, but it also increases the robot's actual performance by virtue of abandoning controllers that perform inadequately. Our experiments show that racing can improve the performance of robots that adapt their controllers by means of an on-line evolutionary algorithm significantly.
引用
收藏
页码:187 / 193
页数:7
相关论文
共 50 条
  • [31] On-line Neuroevolution Applied to The Open Racing Car Simulator
    Cardamone, Luigi
    Loiacono, Daniele
    Lanzi, Pier Luca
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 2622 - 2629
  • [32] When Mating Improves On-line Collective Robotics
    Boumaza, Amine
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 63 - 71
  • [33] Robot League - A Unique On-Line Robotics Competition
    Balogh, Richard
    Petrovic, Pavel
    ROBOTICS IN EDUCATION: CURRENT RESEARCH AND INNOVATIONS, 2020, 1023 : 344 - 355
  • [34] Evolutionary engineering design synthesis of on-board traffic monitoring sensors
    Zhang, Yizhen
    Antonsson, Erik K.
    Martinoli, Alcherio
    RESEARCH IN ENGINEERING DESIGN, 2008, 19 (2-3) : 113 - 125
  • [35] Evolutionary engineering design synthesis of on-board traffic monitoring sensors
    Yizhen Zhang
    Erik K. Antonsson
    Alcherio Martinoli
    Research in Engineering Design, 2008, 19 : 113 - 125
  • [36] Introducing Weighted Intermediate Recombination in On-Line Collective Robotics, the (μ/μW, 1)-ON-LINE EEA
    Boumaza, Amine
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2019, 2019, 11454 : 633 - 640
  • [37] An On-Board Task Scheduling Method Based on Evolutionary Optimization Algorithm
    Dan, Feng
    Bo, Liu
    Jian, Gong
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (06)
  • [38] On-line Evolutionary Exponential Family Mixture
    Zhang, Jianwen
    Song, Yangqiu
    Chen, Gang
    Zhang, Changshui
    21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 1610 - 1615
  • [39] Using Evolutionary Algorithm in On-line Deployment
    Daszczuk, Wiktor B.
    Biedrzycki, Rafal
    Wilkin, Piotr
    NEW ADVANCES IN DEPENDABILITY OF NETWORKS AND SYSTEMS, DEPCOS-RELCOMEX 2022, 2022, 484 : 11 - 21
  • [40] An Adaptive On-Line Evolutionary Visual System
    Ebner, Marc
    SASOW 2008: SECOND IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS WORKSHOPS, PROCEEDINGS, 2008, : 84 - 89