Learning to Represent Programs with Graphs

@article{Allamanis2017LearningTR,
  title={Learning to Represent Programs with Graphs},
  author={Miltiadis Allamanis and Marc Brockschmidt and Mahmoud Khademi},
  journal={CoRR},
  year={2017},
  volume={abs/1711.00740}
}
Learning tasks on source code (i.e., formal languages) have been considered recently, but most work has tried to transfer natural language methods and does not capitalize on the unique opportunities offered by code’s known sematics. For example, long-range dependencies induced by using the same variable or function in distant locations are often not considered. We propose to use graphs to represent both the syntactic and semantic structure of code and use graph-based deep learning methods to… CONTINUE READING
Highly Cited
This paper has 31 citations. REVIEW CITATIONS
Recent Discussions
This paper has been referenced on Twitter 99 times over the past 90 days. VIEW TWEETS

Citations

Publications citing this paper.

References

Publications referenced by this paper.
Showing 1-10 of 29 references

Similar Papers

Loading similar papers…