Evolution-Based Shape and Behavior Co-Design of Virtual Agents

被引:0
|
作者
Wang, Zhiquan [1 ]
Benes, Bedrich [1 ]
Qureshi, Ahmed H. [1 ]
Mousas, Christos [1 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
关键词
Behavioral sciences; Shape; Optimization; Robots; Training; Task analysis; Legged locomotion; Evolutionary algorithms; physics-based simulation; reinforcement learning; MOTION STYLE;
D O I
10.1109/TVCG.2024.3355745
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce a novel co-design method for autonomous moving agents' shape attributes and locomotion by combining deep reinforcement learning and evolution with user control. Our main inspiration comes from evolution, which has led to wide variability and adaptation in Nature and has significantly improved design and behavior simultaneously. Our method takes an input agent with optional user-defined constraints, such as leg parts that should not evolve or are only within the allowed ranges of changes. It uses physics-based simulation to determine its locomotion and finds a behavior policy for the input design that is used as a baseline for comparison. The agent is randomly modified within the allowed ranges, creating a new generation of several hundred agents. The generation is trained by transferring the previous policy, which significantly speeds up the training. The best-performing agents are selected, and a new generation is formed using their crossover and mutations. The next generations are then trained until satisfactory results are reached. We show a wide variety of evolved agents, and our results show that even with only 10% of allowed changes, the overall performance of the evolved agents improves by 50%. If more significant changes to the initial design are allowed, our experiments' performance will improve even more to 150%. Our method significantly improved motion tasks without changing body structures, and it does not require considerable computation resources as it works on a single GPU and provides results by training thousands of agents within 30 minutes.
引用
收藏
页码:7579 / 7591
页数:13
相关论文
共 50 条
  • [1] Design Intention Inference for Virtual Co-Design Agents
    Law, Matthew, V
    Kwatra, Amritansh
    Dhawan, Nikhil
    Einhorn, Matthew
    Rajesh, Amit
    Hoffman, Guy
    PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON INTELLIGENT VIRTUAL AGENTS (ACM IVA 2020), 2020,
  • [2] Virtual screening, de novo design, and evolution-based searching with DOCK
    Rizzo, Robert
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 256
  • [3] Evolution-Based Design of Proteins
    Reynolds, Kimberly A.
    Russ, William P.
    Socolich, Michael
    Ranganathan, Rama
    METHODS IN PROTEIN DESIGN, 2013, 523 : 213 - 235
  • [4] EvoBoids: Co-Design of a Physical and Virtual Game using Artificial Evolution
    Alvarez-Charris, David C.
    Satizabal, Hector F.
    Perez-Uribe, Andres
    Lopez, Jesus A.
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [5] Evolution-Based Design of an Injectable Hydrogel
    Geisler, Iris M.
    Schneider, Joel P.
    ADVANCED FUNCTIONAL MATERIALS, 2012, 22 (03) : 529 - 537
  • [6] Characters as Agents for the Co-Design Process
    Grundy, Cathy
    Pemberton, Lyn
    Morris, Richard
    PROCEEDINGS OF IDC 2012: THE 11TH INTERNATIONAL CONFERENCE ON INTERACTION DESIGN AND CHILDREN, 2012, : 180 - 183
  • [7] Virtual component co-design - Applying function architecture co-design to automotive applications
    Schirrmeister, F
    Sangiovanni-Vincentelli, A
    IVEC 2001: PROCEEDINGS OF THE IEEE INTERNATIONAL VEHICLE ELECTRONICS CONFERENCE, 2002, : 221 - 226
  • [8] Hardware/software co-design for virtual machines
    Kent, KB
    Serra, M
    Horspool, N
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (05): : 537 - 548
  • [9] Evolution-based uncertainty design for artificial systems
    Shi, Boqiang
    Shen, Yanhua
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON ADVANCED DESIGN AND MANUFACTURING ENGINEERING, 2015, 39 : 234 - 241
  • [10] Use of Virtual Environment and Virtual Prototypes in Co-Design: The Case of Hospital Design
    Tiainen, Tarja
    Jouppila, Tiina
    COMPUTERS, 2019, 8 (02)