Fetching the paper…
Reading the bibliography…
In this paper, we address the problem of automatic repair of software vulnerabilities with deep learning.
“Language Models are Few-Shot Learners”
Tom Brown et al · 1901
Earlier work this paper cites.
“Dropout: a simple way to prevent neural networks from overfitting”
Nitish Srivastava et al · 1958
Earlier work this paper cites.
“Early stopping-but when?”
Lutz Prechelt · 1998
Earlier work this paper cites.
“Application of Seq2Seq Models on Code Correction”
Shan Huang, Xiao Zhou and Sang Chin · 2001
Earlier work this paper cites.
“Using mega-trend-diffusion and artificial samples in small data set learning for early flexible manufacturing system scheduling knowledge”
Der-Chiang Li, Chih-Sen Wu, Tung-I Tsai and Yao-San Lina · 2007
Earlier work this paper cites.
“Automatically patching errors in deployed software”
Jeff Perkins et al · 2009
Earlier work this paper cites.
“Transfer learning”
Lisa Torrey and Jude Shavlik · 2010
Earlier work this paper cites.
“Infer: An automatic program verifier for memory safety of C programs”
Cristiano Calcagno and Dino Distefano · 2011
Earlier work this paper cites.
“On the naturalness of software”
Abram Hindle et al · 2012
Earlier work this paper cites.
“Software fault prediction metrics: A systematic literature review”
Danijel Radjenović, Marjan Heričko, Richard Torkar and Aleš Živkovič · 2013
Earlier work this paper cites.
“Report on the static analysis tool exposition (sate) iv”
Vadim Okun, Aurelien Delaitre and Paul Black · 2013
Earlier work this paper cites.
“Findings of the 2014 Workshop on Statistical Machine Translation”
Ondrej Bojar et al · 2014
Earlier work this paper cites.
“Estimating the global cost of cybercrime”
Net Losses · 2014
Earlier work this paper cites.
“Sequence to sequence learning with neural networks”
I Sutskever, O Vinyals and QV Le · 2014
Earlier work this paper cites.
“On the properties of neural machine translation: Encoder-decoder approaches”
Kyunghyun Cho, Bart Vanënboer, Dzmitry Bahdanau and Yoshua Bengio · 2014
Earlier work this paper cites.
“Adam: A method for stochastic optimization”
Diederik Kingma and Jimmy Ba · 2014
Earlier work this paper cites.
“Diagnosis and emergency patch generation for integer overflow exploits”
Tielei Wang, Chengyu Song and Wenke Lee · 2014
Earlier work this paper cites.
“Defects4J: A database of existing faults to enable controlled testing studies for Java programs”
René Just, Darioush Jalali and Michael Ernst · 2014
Earlier work this paper cites.
“Teaching machines to read and comprehend”
Karl Hermann et al · 2015
Earlier work this paper cites.
“Neural machine translation of rare words with subword units”
Rico Sennrich, Barry Haddow and Alexandra Birch · 2015
Earlier work this paper cites.
URL: https://www.gharchive.org
“GH Archive”, 2015 · 2015
Earlier work this paper cites.
“Fuzzbomb: Autonomous cyber vulnerability detection and repair”
David Musliner et al · 2015
Earlier work this paper cites.
“Safe memory-leak fixing for c programs”
Qing Gao et al · 2015
Earlier work this paper cites.
“Google’s neural machine translation system: Bridging the gap between human and machine translation”
Yonghui Wu et al · 2016
Earlier work this paper cites.
“Abstractive text summarization using sequence-to-sequence rnns and beyond”
Ramesh Nallapati, Bowen Zhou, Caglar Gulcehre and Bing Xiang · 2016
Earlier work this paper cites.
“Incorporating copying mechanism in sequence-to-sequence learning”
Jiatao Gu, Zhengdong Lu, Hang Li and Victor Li · 2016
Earlier work this paper cites.
“Rethinking the inception architecture for computer vision”
Christian Szegedy et al · 2016
Earlier work this paper cites.
“Deep convolutional neural networks for computer-aided detection: CNN architectures, dataset characteristics and transfer learning”
Hoo-Chang Shin et al · 2016
Cited alongside, same era.
“Seven years of software vulnerabilities: The ebb and flow”
Hossein Homaei and Hamid Shahriari · 2017
Cited alongside, same era.
“Revisiting unreasonable effectiveness of data in deep learning era”
Chen Sun, Abhinav Shrivastava, Saurabh Singh and Abhinav Gupta · 2017
Cited alongside, same era.
“Vurle: Automatic vulnerability detection and repair by learning from examples”
Siqi Ma et al · 2017
Cited alongside, same era.
“Predicting the thermodynamic stability of solids combining density functional theory and machine learning”
Jonathan Schmidt et al · 2017
Cited alongside, same era.
“Cross-lingual word embeddings for low-resource language modeling”
“Using safety properties to generate vulnerability patches”
Zhen Huang, David Lie, Gang Tan and Trent Jaeger · 2019
Later among the works it cites.
“Intrepair: Informed repairing of integer overflows”
Paul Muntean et al · 2019
Later among the works it cites.
“A manually-curated dataset of fixes to vulnerabilities of open-source software”
Serena Ponta et al · 2019
Later among the works it cites.
“SeqTrans: Automatic Vulnerability Fix via Sequence to Sequence Learning”
Jianlei Chi et al · 2020
Later among the works it cites.
“A C/C++ Code Vulnerability Dataset with Code Changes and CVE Summaries”
Jiahao Fan, Yi Li, Shaohua Wang and Tien Nguyen · 2020
Later among the works it cites.
“Learning to fix build errors with graph2diff neural networks”
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Oliver Adams et al · 2017
Cited alongside, same era.
“Attention is all you need”
Ashish Vaswani et al · 2017
Cited alongside, same era.
“Deepfix: Fixing common c language errors by deep learning”
Rahul Gupta, Soham Pal, Aditya Kanade and Shirish Shevade · 2017
Cited alongside, same era.
“Learning to repair software vulnerabilities with generative adversarial networks”
Jacob Harer et al · 2018
Cited alongside, same era.
“The coming era of alphahacking?: A survey of automatic software vulnerability detection, exploitation and patching techniques”
Tiantian Ji et al · 2018
Cited alongside, same era.
“A survey on deep transfer learning”
Chuanqi Tan et al · 2018
Cited alongside, same era.
“Vuldeepecker: A deep learning-based system for vulnerability detection”
Zhen Li et al · 2018
Cited alongside, same era.
Daniel Tarlow et al · 2020
Later among the works it cites.
“Software vulnerability detection using deep neural networks: a survey”
Guanjun Lin et al · 2020
Later among the works it cites.
“Graph-based, self-supervised program repair from diagnostic feedback”
Michihiro Yasunaga and Percy Liang · 2020
Later among the works it cites.
“Codebert: A pre-trained model for programming and natural languages”
Zhangyin Feng et al · 2020
Later among the works it cites.
“Learning and evaluating contextual embedding of source code”
Aditya Kanade, Petros Maniatis, Gogul Balakrishnan and Kensen Shi · 2020
Later among the works it cites.
“Beyond Tests: Program Vulnerability Repair via Crash Constraint Extraction”, 2020
Xiang Gao et al · 2020
Later among the works it cites.
“CoCoNuT: Combining context-aware neural translation models using ensemble for program repair”
Thibaud Lutellier et al · 2020
Later among the works it cites.
“DLfix: Context-based code transformation learning for automated program repair”
Yi Li, Shaohua Wang and Tien Nguyen · 2020
Later among the works it cites.
“Codit: Code editing with tree-based neural models”
Saikat Chakraborty, Yangruibo Ding, Miltiadis Allamanis and Baishakhi Ray · 2020
Later among the works it cites.
“The 2020 State of the Octoverse”, https://octoverse.github.com/ , 2021
GitHub · 2021
Closest in time.
“GitHub Octoverse 2020 Security Report”, 2021
2021
Closest in time.
“CVEfixes: automated collection of vulnerabilities and their fixes from open-source software”
Guru Bhandari, Amara Naseer and Leon Moonen · 2021
Closest in time.
“A Syntax-Guided Edit Decoder for Neural Program Repair”
Qihao Zhu et al · 2021
Closest in time.
“Infer”, 2021
Facebook · 2021
Closest in time.
“A Software-Repair Robot Based on Continual Learning”
Benoit Baudry et al · 2021
Closest in time.
“clang: a C language family frontend for LLVM” http://clang.llvm.org/ ; accessed 3-Apr-2021
2021
Closest in time.
“Unified Pre-training for Program Understanding and Generation”
Wasi Ahmad, Saikat Chakraborty, Baishakhi Ray and Kai-Wei Chang · 2021
Closest in time.
“A ground-truth dataset of real security patches”, 2021
Sofia Reis and Rui Abreu · 2021
Closest in time.
“BGNN4VD: Constructing Bidirectional Graph Neural-Network for Vulnerability Detection”
Sicong Cao et al · 2021
Closest in time.
“Exploring the Possibilities of Applying Transfer Learning Methods for Natural Language Processing in Software Development”, 2021
Wei Ding · 2021
Closest in time.
“Code smell detection by deep direct-learning and transfer-learning”
Tushar Sharma, Vasiliki Efstathiou, Panos Louridas and Diomidis Spinellis · 2021
Closest in time.