Learning to Represent Edits

By Pengcheng Yin, Graham Neubig, Miltiadis Allamanis, Marc Brockschmidt, Alexander L. Gaunt. 2018

120 citations recorded by the source corpus.

We introduce the problem of learning distributed representations of edits. By combining a "neural editor" with an "edit encoder", our models learn to represent the salient information of an edit and can be used to apply edits to new inputs. We experiment on natural language and source code edit data. Our evaluation yields promising results that suggest that our neural network models learn to capture the structure and semantics of edits. We hope that this interesting task and data source will inspire other researchers to work further on this problem.

Subfields: Artificial Intelligence, Information Systems, Representation & Self-Supervised Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Graham Neubig
  2. Luke S. Zettlemoyer
  3. Jianfeng Gao
  4. Percy Liang
  5. Mohit Bansal
  6. Caiming Xiong
  7. Richard Socher
  8. Noah A. Smith

In Information Systems

  1. Uri Alon
  2. Eran Yahav
  3. Baishakhi Ray
  4. Miltiadis Allamanis
  5. Graham Neubig
  6. Michael Pradel
  7. Omer Levy
  8. Shaked Brody

In Representation & Self-Supervised Learning

  1. Omer Levy
  2. Caiming Xiong
  3. Jianfeng Gao
  4. Uri Alon
  5. Graham Neubig
  6. Eran Yahav
  7. Richard Socher
  8. Miltiadis Allamanis

Citations in the corpus