paper-with-me

Papers

Multi-View Pre-Trained Model for Code Vulnerability Identification

2022-08-10 · Xuxiang Jiang, Yinhao Xiao, Jun Wang, Wei zhang

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.

📄 PDF Abstract BibTeX arXiv:2208.05227

Code (0)

등록된 구현이 없습니다.

Tasks

Contrastive Learning

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음

Similar Papers 제목 키워드 기반

Deep-Learning-based Vulnerability Detection in Binary Executables

2022-11-25 · Andreas Schaad, Dominik Binder

The identification of vulnerabilities is an important element in the software development life cycle to ensure the security of software. While vulnerability identification based on the source code is a well studied field…

Binary ClassificationDeep LearningVulnerability Detection

A systematic literature Review for Transformer-based Software Vulnerability detection

2026-04-27 · Fiza Naseer, Javed Ali Khan, Muhammad Yaqoob, Alexios Mylonas 외 arxiv

Context: Software vulnerabilities pose significant security threats to software systems, especially as software is increasingly used across many areas of daily life, including health, government, and finance. Recently, t…

Vulnerability DetectionRepresentation Learning

Predicting Likely-Vulnerable Code Changes: Machine Learning-based Vulnerability Protections for Android Open Source Project

2024-05-26 · Keun Soo Yim

This paper presents a framework that selectively triggers security reviews for incoming source code changes. Functioning as a review bot within a code review service, the framework can automatically request additional se…

Vignat: Vulnerability identification by learning code semantics via graph attention networks

2023-10-30 · Shuo Liu, Gail Kaiser

Vulnerability identification is crucial to protect software systems from attacks for cyber-security. However, huge projects have more than millions of lines of code, and the complex dependencies make it hard to carry out…

Graph AttentionVulnerability Detection

Critical link identification of power system vulnerability based on modified graph attention network

2024-09-12 · Changgang Wang, Xianwei Wang, Yu Cao, Yang Li 외

With the expansion of the power grid and the increase of the proportion of new energy sources, the uncertainty and random factors of the power grid increase, endangering the safe operation of the system. It is particular…

Graph Attention