Fetching the paper…
Reading the bibliography…
With the prevalence of publicly available source code repositories to train deep neural network models, neural program models can do well in source code analysis tasks such as predicting method names in given programs that cannot be easily done by traditional program analysis techniques.
Maybe Deep Neural Networks are the Best Choice for Modeling Source Code
Rafael-Michael Karampatsis and Charles Sutton. 2019 · 1903
Earlier work this paper cites.
COSET: A Benchmark for Evaluating Neural Program Embeddings
Ke Wang and Mihai Christodorescu. 2019 · 1905
Earlier work this paper cites.
Testing Neural Program Analyzers
Md Rafiqul Islam Rabin, Ke Wang, and Mohammad Amin Alipour. 2019 · 1908
Earlier work this paper cites.
Multilayer feedforward networks are universal approximators
Kurt Hornik, Maxwell Stinchcombe, and Halbert White. 1989 · 1989
Earlier work this paper cites.
Evaluation of Generalizability of Neural Program Analyzers under Semantic-Preserving Transformations
Md Rafiqul Islam Rabin and Mohammad Amin Alipour. 2020 · 2004
Earlier work this paper cites.
The Graph Neural Network Model
F. Scarselli, M. Gori, A. C. Tsoi, M. Hagenbuchner, and G. Monfardini. 2009 · 2008
Earlier work this paper cites.
Structured generative models of natural source code. In International Conference on Machine Learning . 649–657
Chris Maddison and Daniel Tarlow. 2014 · 2014
Earlier work this paper cites.
Application of Deep Belief Networks for Natural Language Understanding
Ruhi Sarikaya, Geoffrey E. Hinton, and Anoop Deoras. 2014 · 2014
Earlier work this paper cites.
Intriguing properties of neural networks. In ICLR
Christian Szegedy, Wojciech Zaremba, Ilya Sutskever, Joan Bruna, Dumitru Erhan, Ian Goodfellow, and Rob Fergus. 2014 · 2014
Earlier work this paper cites.
Suggesting Accurate Method and Class Names. In Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering (ESEC/FSE 2015) . Association for Computing Machinery, New York, NY, USA, 38–49
Miltiadis Allamanis, Earl T. Barr, Christian Bird, and Charles Sutton. 2015 · 2015
Earlier work this paper cites.
Neural Machine Translation by Jointly Learning to Align and Translate. In 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings , Yoshua Bengio and Yann LeCun (Eds.)
Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2015 · 2015
Earlier work this paper cites.
Explaining and Harnessing Adversarial Examples. In 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings , Yoshua Bengio and Yann LeCun (Eds.)
Ian J. Goodfellow, Jonathon Shlens, and Christian Szegedy. 2015 · 2015
Earlier work this paper cites.
Recurrent Convolutional Neural Networks for Text Classification. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI’15) . AAAI Press, 2267–2273
Siwei Lai, Liheng Xu, Kang Liu, and Jun Zhao. 2015 · 2015
Earlier work this paper cites.
Deep learning
Yann LeCun, Yoshua Bengio, and Geoffrey Hinton. 2015 · 2015
Earlier work this paper cites.
Towards Verification of Artificial Neural Networks.. In MBMV . 30–40
Karsten Scheibler, Leonore Winterer, Ralf Wimmer, and Bernd Becker. 2015 · 2015
Earlier work this paper cites.
A Convolutional Attention Network for Extreme Summarization of Source Code. In Proceedings of the 33nd International Conference on Machine Learning, ICML
Miltiadis Allamanis, Hao Peng, and Charles A. Sutton. 2016 · 2016
Earlier work this paper cites.
Understanding neural networks through representation erasure
Jiwei Li, Will Monroe, and Dan Jurafsky. 2016a · 2016
Earlier work this paper cites.
Gated Graph Sequence Neural Networks. In 4th International Conference on Learning Representations, ICLR 2016, San Juan, Puerto Rico, May 2-4, 2016, Conference Track Proceedings , Yoshua Bengio and Yann LeCun (Eds.)
Yujia Li, Daniel Tarlow, Marc Brockschmidt, and Richard S. Zemel. 2016b · 2016
Earlier work this paper cites.
Deepfool: a simple and accurate method to fool deep neural networks. In Proceedings of the IEEE conference on computer vision and pattern recognition . 2574–2582
Seyed-Mohsen Moosavi-Dezfooli, Alhussein Fawzi, and Pascal Frossard. 2016 · 2016
Earlier work this paper cites.
Convolutional Neural Networks over Tree Structures for Programming Language Processing. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI’16) . AAAI Press, 1287–1293
Lili Mou, Ge Li, Lu Zhang, Tao Wang, and Zhi Jin. 2016 · 2016
Earlier work this paper cites.
sk_p: a neural program corrector for MOOCs. In Companion Proceedings of the 2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity . ACM
Yewen Pu, Karthik Narasimhan, Armando Solar-Lezama, and Regina Barzilay. 2016 · 2016
Earlier work this paper cites.
Towards evaluating the robustness of neural networks. In 2017 ieee symposium on security and privacy (sp) . IEEE, 39–57
Nicholas Carlini and David Wagner. 2017 · 2017
Cited alongside, same era.
DeepFix: Fixing Common C Language Errors by Deep Learning. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence (AAAI’17) . AAAI Press, 1345–1351
Rahul Gupta, Soham Pal, Aditya Kanade, and Shirish Shevade. 2017 · 2017
Cited alongside, same era.
Are Deep Neural Networks the Best Choice for Modeling Source Code?. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering (ESEC/FSE 2017) . Association for Computing Machinery, New York, NY, USA, 763–773
Vincent J. Hellendoorn and Premkumar Devanbu. 2017 · 2017
Cited alongside, same era.
Safety Verification of Deep Neural Networks. In Computer Aided Verification , Rupak Majumdar and Viktor Kunčak (Eds.). Springer International Publishing, Cham, 3–29
Xiaowei Huang, Marta Kwiatkowska, Sen Wang, and Min Wu. 2017 · 2017
Cited alongside, same era.
Software Engineering for Machine Learning: A Case Study. In Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP ’19) . IEEE Press, 291–300
Saleema Amershi, Andrew Begel, Christian Bird, Robert DeLine, Harald Gall, Ece Kamar, Nachiappan Nagappan, Besmira Nushi, and Thomas Zimmermann. 2019 · 2019
Later among the works it cites.
Generative Code Modeling with Graphs. In 7th International Conference on Learning Representations, ICLR 2019, New Orleans, LA, USA, May 6-9, 2019
Marc Brockschmidt, Miltiadis Allamanis, Alexander L. Gaunt, and Oleksandr Polozov. 2019 · 2019
Later among the works it cites.
AutoFocus: Interpreting Attention-Based Neural Networks by Code Perturbation. In 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE) . 38–41
N. D. Q. Bui, Y. Yu, and L. Jiang. 2019 · 2019
Later among the works it cites.
Hoppity: Learning Graph Transformations to Detect and Fix Bugs in Programs. In International Conference on Learning Representations
Elizabeth Dinella, Hanjun Dai, Ziyang Li, Mayur Naik, Le Song, and Ke Wang. 2019 · 2019
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Adversarial Examples for Evaluating Reading Comprehension Systems. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing (EMNLP)
Robin Jia and Percy Liang. 2017 · 2017
Cited alongside, same era.
Adversarial Machine Learning at Scale. In 5th International Conference on Learning Representations, ICLR 2017, Toulon, France, April 24-26, 2017, Conference Track Proceedings
Alexey Kurakin, Ian J. Goodfellow, and Samy Bengio. 2017 · 2017
Cited alongside, same era.
Axiomatic attribution for deep networks. In Proceedings of the 34th International Conference on Machine Learning . 3319–3328
Mukund Sundararajan, Ankur Taly, and Qiqi Yan. 2017 · 2017
Cited alongside, same era.
A Survey of Machine Learning for Big Code and Naturalness
Miltiadis Allamanis, Earl T. Barr, Premkumar Devanbu, and Charles Sutton. 2018a · 2018
Cited alongside, same era.
Graph-to-Sequence Learning using Gated Graph Neural Networks. In Proceedings of the Association for Computational Linguistics (ACL) . Association for Computational Linguistics, 273–283
Daniel Beck, Gholamreza Haffari, and Trevor Cohn. 2018 · 2018
Cited alongside, same era.
Adversarial Attack on Graph Structured Data
Hanjun Dai, Hui Li, Tian Tian, Xin Huang, Lin Wang, Jun Zhu, and Le Song. 2018 · 2018
Cited alongside, same era.
Boosting adversarial attacks with momentum. In Proceedings of the IEEE conference on computer vision and pattern recognition . 9185–9193
Yinpeng Dong, Fangzhou Liao, Tianyu Pang, Hang Su, Jun Zhu, Xiaolin Hu, and Jianguo Li. 2018 · 2018
Cited alongside, same era.
Ai2: Safety and robustness certification of neural networks with abstract interpretation. In 2018 IEEE Symposium on Security and Privacy (SP) . IEEE, 3–18
Timon Gehr, Matthew Mirman, Dana Drachsler-Cohen, Petar Tsankov, Swarat Chaudhuri, and Martin Vechev. 2018 · 2018
Cited alongside, same era.
Structured Neural Summarization. In International Conference on Learning Representations
Patrick Fernandes, Miltiadis Allamanis, and Marc Brockschmidt. 2019 · 2019
Later among the works it cites.
Assessing the Generalizability of Code2vec Token Embeddings. In 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE) . 1–12
H. J. Kang, T. F. Bissyandé, and D. Lo. 2019 · 2019
Later among the works it cites.
Learning to Spot and Refactor Inconsistent Method Names. In Proceedings of the 41st International Conference on Software Engineering (ICSE ’19) . IEEE Press, 1–12
Kui Liu, Dongsun Kim, Tegawendé F. Bissyandé, Taeyoung Kim, Kisub Kim, Anil Koyuncu, Suntae Kim, and Yves Le Traon. 2019 · 2019
Later among the works it cites.
Learning Scalable and Precise Representation of Program Semantics
Ke Wang. 2019 · 2019
Later among the works it cites.
Learning a Static Bug Finder from Data
Yu Wang, Fengjuan Gao, Linzhang Wang, and Ke Wang. 2019 · 2019
Later among the works it cites.
Adversarial examples: Attacks and defenses for deep learning
Xiaoyong Yuan, Pan He, Qile Zhu, and Xiaolin Li. 2019 · 2019
Later among the works it cites.
Machine Learning Testing: Survey, Landscapes and Horizons
J. M. Zhang, M. Harman, L. Ma, and Y. Liu. 2020 · 2019
Later among the works it cites.
Adversarial Robustness for Code
Pavol Bielik and Martin Vechev. 2020 · 2020
Closest in time.
Embedding Java Classes with code2vec: Improvements from Variable Obfuscation. In 17th International Conference on Mining Software Repositories (MSR) 2020, Seoul, Republic of Korea
Rhys Compton, Eibe Frank, Panos Patros, and Abigail Koay. 2020 · 2020
Closest in time.
Towards Demystifying Dimensions of Source Code Embeddings. In Proceedings of the 1st ACM SIGSOFT International Workshop on Representation Learning for Software Engineering and Program Languages (RL+SE&PL 2020) . Association for Computing Machinery, New York, NY, USA, 29–38
Md Rafiqul Islam Rabin, Arjun Mukherjee, Omprakash Gnawali, and Mohammad Amin Alipour. 2020 · 2020
Closest in time.
Semantic Robustness of Models of Source Code
Goutham Ramakrishnan, Jordan Henkel, Zi Wang, Aws Albarghouthi, Somesh Jha, and Thomas Reps. 2020 · 2020
Closest in time.
Learning to fix build errors with graph2diff neural networks. In Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops . 19–20
Daniel Tarlow, Subhodeep Moitra, Andrew Rice, Zimin Chen, Pierre-Antoine Manzagol, Charles Sutton, and Edward Aftandilian. 2020 · 2020
Closest in time.
Blended, Precise Semantic Program Embeddings. In Proceedings of the 41st ACM SIGPLAN International Conference on Programming Language Design and Implementation (PLDI ’20)
Ke Wang and Zhendong Su. 2020 · 2020
Closest in time.
Adversarial Examples for Models of Code
Noam Yefet, Uri Alon, and Eran Yahav. 2020 · 2020
Closest in time.
Generating Adversarial Examples for Holding Robustness of Source Code Processing Models. In The Thirty-Fourth AAAI Conference on Artificial Intelligence . AAAI Press, 1169–1176
Huangzhao Zhang, Zhuo Li, Ge Li, Lei Ma, Yang Liu, and Zhi Jin. 2020 · 2020
Closest in time.
Improving Attention Mechanism in Graph Neural Networks via Cardinality Preservation. In Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, IJCAI 2020 , Christian Bessiere (Ed.). ijcai.org, 1395–1402
Shuo Zhang and Lei Xie. 2020 · 2020
Closest in time.
Gnnguard: Defending graph neural networks against adversarial attacks
Xiang Zhang and Marinka Zitnik. 2020 · 2020
Closest in time.