본문 바로가기
KERD
논문KCI 등재

Self-Imitation Learning을 이용한 개선된 Deep Q-Network 알고리즘

Improved Deep Q-Network Algorithm Using Self-Imitation Learning

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

Self-Imitation Learning은 간단한 비활성 정책 actor-critic 알고리즘으로써 에이전트가 과거의 좋은 경험을 활용하여 최적의 정책을 찾을 수 있도록 해준다. 그리고 actor-critic 구조를 갖는 강화학습 알고리즘에 결합되어 다양한 환경들에서 알고리즘의 상당한 개선을 보여주었다. 하지만 Self-Imitation Learning이 강화학습에 큰 도움을 준다고 하더라도 그 적용 분야는actor-critic architecture를 가지는 강화학습 알고리즘으로 제한되어 있다. 본 논문에서 Self-Imitation Learning의 알고리즘을 가치 기반 강화학습 알고리즘인 DQN에 적용하는 방법을 제안하고, Self-Imitation Learning이 적용된 DQN 알고리즘의학습을 다양한 환경에서 진행한다. 아울러 그 결과를 기존의 결과와 비교함으로써 Self-Imitation Leaning이 DQN에도 적용될 수 있으며 DQN의 성능을 개선할 수 있음을 보인다.

Abstract

Self-Imitation Learning is a simple off-policy actor-critic algorithm that makes an agent find an optimal policy byusing past good experiences. In case that Self-Imitation Learning is combined with reinforcement learning algorithmsthat have actor-critic architecture, it shows performance improvement in various game environments. However, itsapplications are limited to reinforcement learning algorithms that have actor-critic architecture. In this paper, we proposea method of applying Self-Imitation Learning to Deep Q-Network which is a value-based deep reinforcement learningalgorithm and train it in various game environments. We also show that Self-Imitation Learning can be applied to DeepQ-Network to improve the performance of Deep Q-Network by comparing the proposed algorithm and ordinary DeepQ-Network training results.

참고문헌 (13)

  1. Sutton, Richard S, "Reinforcement learning: An introduction" (2018), MIT press
  2. Kuleshov, Volodymyr, "Algorithms for multi-armed bandit problems" (2014)
  3. Oh, Junhyuk, "Self-imitation learning", International Conference on Machine Learning (2018), PMLR
  4. Mnih, V, "Human-level control through deep reinforcement learning", Nature, 0518, pp.529~533 (2015)
  5. Watkins, Christopher JCH, "Q-learning", Machine learning, 8(3-4), pp.279~292 (1992)
  6. Van Hasselt, Hado, "Deep reinforcement learning with double q-learning", Proceedings of the AAAI conference on artificial intelligence, 30(1) (2016)
  7. Wang, Ziyu, "Dueling network architectures for deep reinforcement learning", International conference on machine learning (2016), PMLR
  8. Schaul, Tom, "Prioritized experience replay" (2015)
  9. Fortunato, Meire, "Noisy networks for exploration" (2017)
  10. Andrychowicz, Marcin, "Hindsight experience replay" (2017)
  11. Mnih, Volodymyr, "Asynchronous methods for deep reinforcement learning", International conference on machine learning (2016), PMLR
  12. Schulman, John, "Proximal policy optimization algorithms" (2017)

관련 논문AI추천

이 간행물의 다른 논문 (29건)