CLJun 10, 2019

Neural Keyphrase Generation via Reinforcement Learning with Adaptive Rewards

arXiv:1906.04106v11123 citations
Originality Incremental advance
AI Analysis

This addresses a specific bottleneck in keyphrase generation for NLP applications, offering incremental improvements over existing methods.

The paper tackles the problem of generative models producing too few keyphrases by proposing a reinforcement learning approach with an adaptive reward function, which significantly improves performance on five real-world datasets.

Generating keyphrases that summarize the main points of a document is a fundamental task in natural language processing. Although existing generative models are capable of predicting multiple keyphrases for an input document as well as determining the number of keyphrases to generate, they still suffer from the problem of generating too few keyphrases. To address this problem, we propose a reinforcement learning (RL) approach for keyphrase generation, with an adaptive reward function that encourages a model to generate both sufficient and accurate keyphrases. Furthermore, we introduce a new evaluation method that incorporates name variations of the ground-truth keyphrases using the Wikipedia knowledge base. Thus, our evaluation method can more robustly evaluate the quality of predicted keyphrases. Extensive experiments on five real-world datasets of different scales demonstrate that our RL approach consistently and significantly improves the performance of the state-of-the-art generative models with both conventional and new evaluation methods.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes