Multi-View Pre-Trained Model for Code Vulnerability Identification
Not on the map. Why?
Abstract (arXiv)
Vulnerability identification is crucial for cyber security in the software-related industry. Early identification methods require significant manual efforts in crafting features or annotating vulnerable code. Although the recent pre-trained models alleviate this issue, they overlook the multiple rich structural information contained in the code itself. In this paper, we propose a novel Multi-View Pre-Trained Model (MV-PTM) that encodes both sequential and multi-type structural information of the source code and uses contrastive learning to enhance code representations. The experiments conducted on two public datasets demonstrate the superiority of MV-PTM. In particular, MV-PTM improves GraphCodeBERT by 3.36% on average in terms of F1 score.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 24 references that are in the map. First posted on arXiv 10 Aug 2022.
Builds on
13 of 24 references.
References · 13
- 2017Attention Is All You Needcited by 60,361
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,173
- 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,310
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 906
- 2015Gated Graph Sequence Neural Networkscited by 796
- 2020GraphCodeBERT: Pre-training Code Representations with Data Flowcited by 609
- 2019Devign: Effective Vulnerability Identification by Learning Comprehensive Program Semantics via Graph Neural Networkscited by 272
- 2018Automated Vulnerability Detection in Source Code Using Deep Representation Learningcited by 114
1 more
Built on by
Not cited yet.