5 papers
Tree-Transformer: A Transformer-Based Method for Correction of Tree-Structured Data
Jacob Harer, Chris Reale, Peter Chin
Many common sequential data sources, such as source code and natural language, have a natural tree-structured representation. These trees can be generated by fitting a sequence to…
NodeDrop: A Condition for Reducing Network Size without Effect on Output
Louis Jensen, Jacob Harer, Sang Chin
Determining an appropriate number of features for each layer in a neural network is an important and difficult task. This task is especially important in applications on systems wi…
Automated Vulnerability Detection in Source Code Using Deep Representation Learning
Rebecca L. Russell, Louis Kim, Lei H. Hamilton +5
Increasing numbers of software vulnerabilities are discovered every year whether they are reported publicly or discovered internally in proprietary code. These vulnerabilities can…
Learning to Repair Software Vulnerabilities with Generative Adversarial Networks
Jacob Harer, Onur Ozdemir, Tomo Lazovich +4
Motivated by the problem of automated repair of software vulnerabilities, we propose an adversarial learning approach that maps from one discrete source domain to another target do…
Automated software vulnerability detection with machine learning
Jacob A. Harer, Louis Y. Kim, Rebecca L. Russell +13
Thousands of security vulnerabilities are discovered in production software each year, either reported publicly to the Common Vulnerabilities and Exposures database or discovered i…