특정 화자 대화생성을 위한 이중 정책망 강화학습

Dual Policy Network for Speaker-specific Dialog Generation in Deep Reinforcement Learning
  • 이창환

초록

심층 학습(deep learning)과 강화학습(reinforcement learning)을 결합한 심층강화학습(deep reinforcement learning)은 최근 다양한 분야에서 널리 사용되고 있으며 특히 챗봇의 개발에 있어서 중요한 역할을 하고 있다. 이러한 심층강화학습을 이용한 챗봇 개발에 있어서는 주로 심층 러닝으로 구현된 정책 네트워크(policy network)를 policy gradient 기법을 사용하여 자연어 생성 학습을 진행한다. 본 연구에서는 이러한 챗봇(chatbot)의 개발에 있어서 대화자의 특성에 따라 학습이 가능한 두 개의 정책 네트워크(dual policy network)를 사용하는 새로운 심층강화학습 방법을 제안한다. 실제 데이터를 이용한 다양한 대화 생성 실험을 진행하였으며 제안된 모델은 기존의 모델에 비하여 더욱 대화자의 특징에 맞는 대화를 생성 할 수 있음을 알 수 있었다.

키워드

Deep reinforcement learningDual policy networkChatbot
제목
특정 화자 대화생성을 위한 이중 정책망 강화학습
제목 (타언어)
Dual Policy Network for Speaker-specific Dialog Generation in Deep Reinforcement Learning
저자
이창환
발행일
2019-04
저널명
전자공학회논문지
56
4
페이지
44 ~ 49