Differentiable Greedy Networks
Powers, Thomas, Fakoor, Rasool, Shakeri, Siamak, Sethy, Abhinav, Kainth, Amanjit, Mohamed, Abdel-rahman, Sarikaya, Ruhi
Optimal selection of a subset of items from a given set is a hard problem that requires combinatorial optimization. In this paper, we propose a subset selection algorithm that is trainable with gradient based methods yet achieves near optimal performance via submodular optimization. We focus on the task of identifying a relevant set of sentences for claim verification in the context of the FEVER task. Conventional methods for this task look at sentences on their individual merit and thus do not optimize the informativeness of sentences as a set. We show that our proposed method which builds on the idea of unfolding a greedy algorithm into a computational graph allows both interpretability and gradient based training. The proposed differentiable greedy network (DGN) outperforms discrete optimization algorithms as well as other baseline methods in terms of precision and recall. In this paper, we develop a subset selection algorithm that is differentiable and discrete, which can be trained on supervised data and can model complex dependencies between elements in a straightforward and comprehensible way. This is of particular interest in natural language processing tasks such as fact extraction, fact verification, and question answering where the proposed optimization scheme can be used for evidence retrieval.
Oct-29-2018
- Country:
- North America
- Canada > Ontario
- Toronto (0.14)
- United States > Arizona
- Maricopa County (0.14)
- Canada > Ontario
- North America
- Genre:
- Research Report (0.65)
- Industry:
- Leisure & Entertainment (1.00)
- Media
- Film (1.00)
- Television (0.93)
- Technology: