Comparing Approaches for Evolving High-level Robot Control based on Behaviour Repertoires

被引:3
|
作者
Gomes, Jorge [1 ]
Christensen, Anders Lyhne [2 ]
机构
[1] Univ Lisbon, Fac Ciencias, BioISI, BioMachines Lab, Lisbon, Portugal
[2] Inst Univ Lisboa ISCTE IUL, BioMachines Lab, Inst Telecomunicacoes, Lisbon, Portugal
来源
2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2018年
关键词
Evolutionary robotics; neural networks; genetic programming; behaviour repertoires; hierarchical control;
D O I
10.1109/CEC.2018.8477699
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary robotics approaches have traditionally been focused on monolithic controllers. Recent studies on the evolution of hierarchical control have, however, yielded promising results. Hierarchical approaches typically rely on a repertoire of behaviour primitives (which themselves can be the result of an evolutionary process), and an evolved top-level arbitrator that continually executes primitives from the repertoire to solve a given task. In this paper, we compare different controller architectures for the evolution of top-level arbitrators. We propose two new methods, one based on neural networks and another based on decision trees induced by genetic programming. We compare the new approaches with existing ones, namely neural network regressors and non-hierarchical control, in a challenging simulated maze navigation task that requires a broad diversity of primitives. Based on empirical results, we draw a number of conclusions regarding the strengths and limitations of each of the studied approaches.
引用
收藏
页码:189 / 196
页数:8
相关论文
共 14 条
  • [1] Evolving controllers for high-level applications on a service robot: a case study with exhibition visitor flow control
    Fukunaga, Alex
    Hiruma, Hideru
    Komiya, Kazuki
    Iba, Hitoshi
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2012, 13 (02) : 239 - 263
  • [2] Evolving controllers for high-level applications on a service robot: a case study with exhibition visitor flow control
    Alex Fukunaga
    Hideru Hiruma
    Kazuki Komiya
    Hitoshi Iba
    Genetic Programming and Evolvable Machines, 2012, 13 : 239 - 263
  • [3] Distributed learning in behaviour based mobile robot control
    Kostelnik, P
    Hudec, M
    Samulka, M
    INTELLIGENT TECHNOLOGIES - THEORY AND APPLICATIONS: NEW TRENDS IN INTELLIGENT TECHNOLOGIES, 2002, 76 : 262 - 271
  • [4] Unified Multirate Control: From Low-Level Actuation to High-Level Planning
    Rosolia, Ugo
    Singletary, Andrew
    Ames, Aaron D.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (12) : 6627 - 6640
  • [5] NeuPow: A CAD Methodology for High-level Power Estimation Based on Machine Learning
    Nasser, Yehya
    Sau, Carlo
    Prevotet, Jean-Christophe
    Fanni, Tiziana
    Palumbo, Francesca
    Helard, Maryline
    Raffo, Luigi
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2020, 25 (05)
  • [6] High-level optimization of industrial big data of DCC device based on neural network
    Lu, Qi
    2023 3RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE, ACCTCS, 2023, : 60 - 64
  • [7] High-level prior-based loss functions for medical image segmentation: A survey
    El Jurdi, Rosana
    Petitjean, Caroline
    Honeine, Paul
    Cheplygina, Veronika
    Abdallah, Fahed
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2021, 210
  • [8] Learning of Sensor-Based Arm Motions while Executing High-Level Descriptions of Tasks
    Pedro Martín
    José Del R. Millán
    Autonomous Robots, 1999, 7 : 57 - 75
  • [9] Learning of sensor-based arm motions while executing high-level descriptions of tasks
    Martín, P
    Millán, JDR
    AUTONOMOUS ROBOTS, 1999, 7 (01) : 57 - 75
  • [10] Optimal control of robot manipulators with a new two-level gradient-based approach
    Nasser Sadati
    Amir Babazadeh
    Electrical Engineering, 2006, 88 : 383 - 393