• Home
  • Search
  • Automated Vulnerability Detection in Source Code Using Deep Representation Learning
  • Open Access IconOpen Access
  • Cite Icon627
  • https://doi.org/10.1109/icmla.2018.00120Copy DOI Icon

Automated Vulnerability Detection in Source Code Using Deep Representation Learning

  • Dec 1, 2018
  • Rebecca Russell +7 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Increasing numbers of software vulnerabilities are discovered every year whether they are reported publicly or discovered internally in proprietary code. These vulnerabilities can pose serious risk of exploit and result in system compromise, information leaks, or denial of service. We leveraged the wealth of C and C++ open-source code available to develop a largescale function-level vulnerability detection system using machine learning. To supplement existing labeled vulnerability datasets, we compiled a vast dataset of millions of open-source functions and labeled it with carefully-selected findings from three different static analyzers that indicate potential exploits. Using these datasets, we developed a fast and scalable vulnerability detection tool based on deep feature representation learning that directly interprets lexed source code. We evaluated our tool on code from both real software packages and the NIST SATE IV benchmark dataset. Our results demonstrate that deep feature representation learning on source code is a promising approach for automated software vulnerability detection.

Similar Papers
  • Research Article
  • Citations280

A Comprehensive Survey on Deep Graph Representation Learning

  • Feb 27, 2024
  • Neural Networks
  • Wei Ju +15
  • Research Article
  • Citations44

Image cyberbullying detection and recognition using transfer deep machine learning

  • Dec 13, 2023
  • International Journal of Cognitive Computing in Engineering
  • Ammar Almomani +5
  • Conference Article
  • Citations2

Android Malware Detection Using Supervised Deep Graph Representation Learning

  • Nov 17, 2022
  • Fatemeh Deldar +2
  • Research Article
  • Citations26

Centroids-guided deep multi-view K-means clustering

  • Jul 20, 2022
  • Information Sciences
  • Jing Liu +2
  • Research Article
  • Citations30

A deep multi-task representation learning method for time series classification and retrieval

  • Dec 29, 2020
  • Information Sciences
  • Ling Chen +3
  • PDF
  • Research Article
  • Citations10

Perceptual-Similarity-Aware Deep Speaker Representation Learning for Multi-Speaker Generative Modeling

  • Jan 01, 2021
  • IEEE/ACM Transactions on Audio, Speech, and Language Processing
  • Yuki Saito +2
  • Research Article
  • Citations3

Tri-party deep network representation learning using inductive matrix completion

  • Oct 01, 2019
  • Journal of Central South University
  • Zhong-Lin Ye +4
  • Book Chapter
  • Citations2

Multi-spectral Palmprint Recognition with Deep Multi-view Representation Learning

  • Jan 01, 2019
  • Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
  • Xiangyu Xu +3
  • Research Article
  • Citations1

Modern Approaches to Software Vulnerability Detection: A Survey of Machine Learning, Deep Learning, and Large Language Models

  • Nov 14, 2025
  • Electronics
  • Md Shazzad Hossain Shaon +1
  • PDF
  • Research Article
  • Citations57

Detecting Cyber Attacks in Smart Grids Using Semi-Supervised Anomaly Detection and Deep Representation Learning

  • Aug 15, 2021
  • Information
  • Ruobin Qi +3
  • Conference Article
  • Citations8

Code Vulnerability Identification and Code Improvement using Advanced Machine Learning

  • Dec 01, 2019
  • Laneesha Ruggahakotuwa +2
  • Video Transcripts

Video semantic segmentation using deep multi-view representation learning

  • Dec 29, 2020
  • Underline Science Inc.
  • Akrem Sellami
  • Conference Article

LDADEEP+: Latent aspect discovery with deep representations

  • Mar 01, 2016
  • Chieh-En Tsai +2
  • Research Article

A transformer-based framework for software vulnerability detection using attention-driven convolutional neural networks

  • Nov 01, 2025
  • Engineering Applications of Artificial Intelligence
  • Abdelkarim Smaili +6
  • Research Article
  • Citations96

AIMAFE: Autism spectrum disorder identification with multi-atlas deep feature representation and ensemble learning

  • Jul 09, 2020
  • Journal of Neuroscience Methods
  • Yufei Wang +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.