DLpaper2Code: Auto-generation of code from deep learning research papers

20Citations
Citations of this article
231Readers
Mendeley users who have this article in their library.

Abstract

With an abundance of research papers in deep learning, reproducibility or adoption of the existing works becomes a challenge. This is due to the lack of open source implementations provided by the authors. Even if the source code is available, then re-implementing research papers in a different library is a daunting task. To address these challenges, we propose a novel extensible approach, DLPaper2Code, to extract and understand deep learning design flow diagrams and tables available in a research paper and convert them to an abstract computational graph. The extracted computational graph is then converted into execution ready source code in both Keras and Caffe, in real-time. An arXiv-like website is created where the automatically generated designs is made publicly available for 5, 000 research papers. The generated designs could be rated and edited using an intuitive drag-and-drop UI framework in a crowd sourced manner. To evaluate our approach, we create a simulated dataset with over 216, 000 valid deep learning design flow diagrams using a manually defined grammar. Experiments on the simulated dataset show that the proposed framework provide more than 93% accuracy in flow diagram content extraction.

Cite

CITATION STYLE

APA

Sethi, A., Sankaran, A., Panwar, N., Khare, S., & Mani, S. (2018). DLpaper2Code: Auto-generation of code from deep learning research papers. In 32nd AAAI Conference on Artificial Intelligence, AAAI 2018 (pp. 7339–7346). AAAI press. https://doi.org/10.1609/aaai.v32i1.12326

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free