Parallelization of evolution of reinforcement learning agents using GPGPU

DOI

Bibliographic Information

Other Title
  • GPGPUを用いた強化学習エージェントの並列進化シミュレーション

Abstract

<p>GPGPU is a parallel computation technology using GPU that has huge number of processor cores for parallelly calculating colors of pixels on a monitor. In a previous work, we used GPGPU to parallelize many runs of reinforcement learning agents for calculating their tness in a simulation of evolution. It speeded up the simulation surprisingly. However, the evolution part was sequentially run in CPU and the communication between CPU and GPU happened in every generation. Hence, this work uses GPGPU to parallelize the evolution part in addition to the tness calculation. It makes the simulation even faster due to parallelism and the reduction of latency between CPU and GPU.</p>

Journal

Details 詳細情報について

  • CRID
    1390001288048198144
  • NII Article ID
    130007423832
  • DOI
    10.11517/pjsai.jsai2018.0_2p103
  • Text Lang
    ja
  • Data Source
    • JaLC
    • CiNii Articles
  • Abstract License Flag
    Disallowed

Report a problem

Back to top