paper-with-me

홈 › Papers

SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient

2016-09-18 · Lantao Yu, Wei-Nan Zhang, Jun Wang, Yong Yu

As a new way of training generative models, Generative Adversarial Nets (GAN) that uses a discriminative model to guide the training of the generative model has enjoyed considerable success in generating real-valued data. However, it has limitations when the goal is for generating sequences of discrete tokens. A major reason lies in that the discrete outputs from the generative model make it difficult to pass the gradient update from the discriminative model to the generative model. Also, the discriminative model can only assess a complete sequence, while for a partially generated sequence, it is non-trivial to balance its current score and the future one once the entire sequence has been generated. In this paper, we propose a sequence generation framework, called SeqGAN, to solve the problems. Modeling the data generator as a stochastic policy in reinforcement learning (RL), SeqGAN bypasses the generator differentiation problem by directly performing gradient policy update. The RL reward signal comes from the GAN discriminator judged on a complete sequence, and is passed back to the intermediate state-action steps using Monte Carlo search. Extensive experiments on synthetic data and real-world tasks demonstrate significant improvements over strong baselines.

📄 PDF Abstract BibTeX arXiv:1609.05473

Code (23)

LantaoYu/SeqGAN 공식 구현 tf
AWLyrics/SeqGAN_Poem tf
Anjaney1999/image-captioning-seqgan pytorch
Bayesian-Razor/papernotes
GuyTevet/SeqGAN-eval tf
L0SG/seqgan-music tf
LiangqunLu/DLForChatbot
TalkToTheGAN/REGAN pytorch
TobeyYang/S2S_Temp pytorch
bgenchel/MusicalSeqGAN pytorch
bgenchel/Reinforcement-Learning-for-Music-Generation pytorch
chaneeh/SeqGAN_experiment tf
chung771026/Implement-seqGAN-with-Keras
desire2020/RankGAN tf
lina2360/HiSeqGan tf
medtray/SeqGAN-vs-MLE-vs-PG-BLEU-vs-ScheduleSampling pytorch
project-basileus/multitype-sequence-generation-by-tlstm-gan tf
rupes438/CodeGen
suhoy901/SeqGAN pytorch
suragnair/seqGAN pytorch
vedantc6/SeqGAN tf
willspag/SeqGan tf
yuanfeisiyuetian/seqgan-modbusTCP tf

Tasks

Reinforcement LearningReinforcement Learning (RL)Text Generation

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Dogecoin Customer Service Number +1-833-534-1729 설명 없음

Similar Papers 제목 키워드 기반

Toward learning better metrics for sequence generation training with policy gradient

2018-01-01 · ICLR 2018 1 · Joji Toyama, Yusuke Iwasawa, Kotaro Nakayama, Yutaka Matsuo

Designing a metric manually for unsupervised sequence generation tasks, such as text generation, is essentially difficult. In a such situation, learning a metric of a sequence from data is one possible solution. The prev…

Reinforcement LearningText Generation

Energy-Based Sequence GANs for Recommendation and Their Connection to Imitation Learning

2017-06-28 · Jaeyoon Yoo, Heonseok Ha, Jihun Yi, Jongha Ryu 외

Recommender systems aim to find an accurate and efficient mapping from historic data of user-preferred items to a new item that is to be liked by a user. Towards this goal, energy-based sequence generative adversarial ne…

Imitation LearningRecommendation SystemsTime SeriesTime Series Analysis

Auxiliary Discrminator Sequence Generative Adversarial Networks (ADSeqGAN) for Few Sample Molecule Generation

2025-02-23 · Haocheng Tang, Jing Long, Junmei Wang

In this work, we introduce Auxiliary Discriminator Sequence Generative Adversarial Networks (ADSeqGAN), a novel approach for molecular generation in small-sample datasets. Traditional generative models often struggle wit…

DiversityDrug DiscoverySpecificity

Text Generation Based on Generative Adversarial Nets with Latent Variable

2017-12-01 · Heng Wang, Zengchang Qin, Tao Wan

In this paper, we propose a model using generative adversarial net (GAN) to generate realistic text. Instead of using standard GAN, we combine variational autoencoder (VAE) with generative adversarial net. The use of hig…

Language ModelingLanguage ModellingText Generation

Improving Conditional Sequence Generative Adversarial Networks by Stepwise Evaluation

2018-08-16 · Yi-Lin Tuan, Hung-Yi Lee

Sequence generative adversarial networks (SeqGAN) have been used to improve conditional sequence generation tasks, for example, chit-chat dialogue generation. To stabilize the training of SeqGAN, Monte Carlo tree search …

Dialogue Generation