Real-time Motion Generation for Imaginary Creatures Using Hierarchical Reinforcement Learning

被引:0
|
作者
Ogaki, Keisuke [1 ]
Nakamura, Masayoshi [1 ]
机构
[1] DWANGO Co Ltd, Tokyo, Japan
来源
SIGGRAPH'18: ACM SIGGRAPH 2018 STUDIO | 2018年
关键词
Reinforcement Learning; Q-Learning; Neural Network;
D O I
10.1145/3214822.3214826
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Describing the motions of imaginary original creatures is an essential part of animations and computer games. One approach to generate such motions involves finding an optimal motion for approaching a goal by using the creatures' body and motor skills. Currently, researchers are employing deep reinforcement learning (DeepRL) to find such optimal motions. Some end-to-end DeepRL approaches learn the policy function, which outputs target pose for each joint according to the environment. In our study, we employed a hierarchical approach with a separate DeepRL decision maker and simple exploration-based sequence maker, and an action token, through which these two layers can communicate. By optimizing these two functions independently, we can achieve a light, fast-learning system available on mobile devices. In addition, we propose another technique to learn the policy at a faster pace with the help of a heuristic rule. By treating the heuristic rule as an additional action token, we can naturally incorporate it via Q-learning. The experimental results show that creatures can achieve better performance with the use of both heuristics and DeepRL than by using them independently.
引用
收藏
页数:2
相关论文
共 50 条
  • [1] Hierarchical Reinforcement-Learning for Real-Time Scheduling of Agile Satellites
    Ren, Lili
    Ning, Xin
    Li, Jiayin
    IEEE ACCESS, 2020, 8 (08): : 220523 - 220532
  • [2] Real-time scheduling for a smart factory using a reinforcement learning approach
    Shiue, Yeou-Ren
    Lee, Ken-Chuan
    Su, Chao-Ton
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 125 : 604 - 614
  • [3] Optimal real-time scheduling of battery operation using reinforcement learning
    Juarez, Carolina Quiroz
    Musilek, Petr
    2021 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2021,
  • [4] Motion generation of virtual human with hierarchical reinforcement learning
    Mukai, T
    Kuriyama, S
    Kaneko, T
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 2004, 87 (11): : 34 - 43
  • [5] Real-Time Object Navigation With Deep Neural Networks and Hierarchical Reinforcement Learning
    Staroverov, Aleksey
    Yudin, Dmitry A.
    Belkin, Ilya
    Adeshkin, Vasily
    Solomentsev, Yaroslav K.
    Panov, Aleksandr I.
    IEEE ACCESS, 2020, 8 : 195608 - 195621
  • [6] Benchmarking Real-Time Reinforcement Learning
    Thodoroff, Pierre
    Li, Wenyu
    Lawrence, Neil D.
    NEURIPS 2021 WORKSHOP ON PRE-REGISTRATION IN MACHINE LEARNING, VOL 181, 2021, 181 : 26 - 41
  • [7] Learning rate free reinforcement learning for real-time motion control using a value-gradient based policy
    van Rooijen, J. C.
    Grondman, I.
    Babuska, R.
    MECHATRONICS, 2014, 24 (08) : 966 - 974
  • [8] Reinforcement learning in real-time geometry assurance
    Jorge, Emilio
    Brynte, Lucas
    Cronrath, Constantin
    Wigstrom, Oskar
    Bengtsson, Kristofer
    Gustaysson, Emil
    Lennartson, Bengt
    Jirstrand, Mats
    51ST CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2018, 72 : 1073 - 1078
  • [9] Real-Time Mitigation of Loss of Separation Events using Reinforcement Learning
    Hawley, Megan
    Bharadwaj, Raj
    Venkataraman, Vijay
    2019 IEEE/AIAA 38TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2019,
  • [10] Real-Time Energy Management of a Microgrid Using Deep Reinforcement Learning
    Ji, Ying
    Wang, Jianhui
    Xu, Jiacan
    Fang, Xiaoke
    Zhang, Huaguang
    ENERGIES, 2019, 12 (12)