Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Difference from Background: Limit of Detection01:05

Difference from Background: Limit of Detection

7.1K
The limit of detection (LOD) is the smallest amount of analyte that can be distinguished from the background noise. The LOD value corresponds to the concentration at which the analyte signal is three times larger than the standard deviation of the blank signal. Below this value, the analyte signal cannot be differentiated from the background noise. It is calculated by dividing the calibration slope by 3 times the standard deviation of the blank signals.
The LOD indicates the presence or absence...
7.1K
Introduction to Learning01:18

Introduction to Learning

534
Learning is the process of acquiring knowledge or skills through practice or experience, leading to long-lasting behavioral changes. This acquisition occurs through interaction with the environment and requires practice or experience. For instance, mastering a skill such as surfing requires considerable practice and experience, highlighting the essential role of repeated interactions with the environment in learning.
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
534
Sign Test for Matched Pairs01:17

Sign Test for Matched Pairs

210
The sign test for matched pairs offers a robust method for comparing two paired samples, often for the effects of an intervention in one of them. This method is very useful in situations where the underlying distribution of the data is unknown. The test compares two related samples—often pre- and post-treatment measurements on the same subjects—to determine if there are significant differences in their median values.
To conduct the sign test, we first calculate the differences in...
210
Learning Disabilities01:25

Learning Disabilities

274
Learning disabilities are cognitive disorders caused by neurological impairments that affect cognitive functions like language and reading, without indicating overall intellectual or developmental challenges. These disabilities differ from global intellectual or developmental disabilities as they are limited to distinct cognitive functions. Common learning disabilities include dysgraphia, dyslexia, and dyscalculia, each of which impacts unique aspects of learning.
Dyslexia
Dyslexia is a...
274
Force Classification01:22

Force Classification

1.6K
Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
1.6K
Avoidance Learning and Learned Helplessness01:14

Avoidance Learning and Learned Helplessness

1.9K
Avoidance learning and learned helplessness are critical concepts in understanding behavioral responses to negative stimuli.
Avoidance learning occurs when an organism learns that a specific behavior can prevent an unpleasant outcome. For example, a student who receives a bad grade may start studying harder to avoid future poor grades. This behavior persists even when the negative outcome is no longer present. Avoidance learning is powerful because it maintains behavior in the absence of the...
1.9K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Spatial transcriptomics reveals coordinated ventricular patterning and maturation in the developing human heart.

Nature communications·2026
Same author

Mitochondrial DNA heteroplasmy drives cortical neuronal disturbances in human organoids harbouring the common m.3243A>G mutation.

Nature communications·2026
Same author

Cardiac immunity and heart repair: Mechanism, challenge, and future direction.

Chinese medical journal·2026
Same author

Dearomative [3,3]-Claisen Rearrangement of 2-Indolyl Alcohols: An Efficient and General Protocol for Synthesizing 3,3-Disubstituted Indolines and Related Indole Alkaloids.

Angewandte Chemie (International ed. in English)·2026
Same author

CardioNVT: an AI platform for immunostaining-free, high-throughput cardiomyocyte ploidy assessment in situ.

Science bulletin·2026
Same author

KRT80 promotes colon adenocarcinoma progression via stat3 pathway activation and immune microenvironment remodeling.

Translational cancer research·2026
Same journal

Anchor-based disentanglement framework for incremental multi-view clustering.

Neural networks : the official journal of the International Neural Network Society·2026
Same journal

Complex-valued amplitude-phase interference modeling for adversarially robust classification.

Neural networks : the official journal of the International Neural Network Society·2026
Same journal

TraNce: Type-aware hypergraph neural network with biological mediators for drug repositioning.

Neural networks : the official journal of the International Neural Network Society·2026
Same journal

Decentralized ADMM for factorization-based Low-rank matrix estimation.

Neural networks : the official journal of the International Neural Network Society·2026
Same journal

Memristive neuromorphic circuit design inspired by the neural mechanisms of conditioned fear.

Neural networks : the official journal of the International Neural Network Society·2026
Same journal

Q-learning based asynchronous Boolean control networks stabilization with data loss.

Neural networks : the official journal of the International Neural Network Society·2026
See all related articles

Related Experiment Video

Updated: Sep 14, 2025

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
03:14

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness

Published on: December 6, 2024

690

VDCRL: vulnerability detection with supervised contrastive code representation learning.

Xinghang Lv1, Jianming Fu1, Yu Nie1

  • 1The Key Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, School of Cyber Science and Engineering, Wuhan University, Wuhan, 430000, Hubei, China.

Neural Networks : the Official Journal of the International Neural Network Society
|July 21, 2025
PubMed
Summary
This summary is machine-generated.

This study introduces VDCRL, a new framework for code vulnerability detection that improves generalization. VDCRL uses supervised contrastive learning and data augmentation to enhance software security across diverse datasets.

Keywords:
Code augmentationContrastive learningGeneralization abilitySoftware securityVulnerability detection

More Related Videos

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

642
DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning
04:17

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning

Published on: May 10, 2024

880

Related Experiment Videos

Last Updated: Sep 14, 2025

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
03:14

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness

Published on: December 6, 2024

690
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

642
DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning
04:17

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning

Published on: May 10, 2024

880

Area of Science:

  • Computer Science
  • Software Engineering
  • Cybersecurity

Background:

  • Deep learning models for code vulnerability detection show promise but struggle with generalization to new datasets.
  • Existing methods often overfit to training data, leading to significant performance degradation on unseen code.
  • Improved generalization is crucial for effective real-world application of automated vulnerability detection.

Purpose of the Study:

  • To propose VDCRL, a novel framework for code vulnerability detection.
  • To enhance the generalization ability of deep learning models in identifying software vulnerabilities.
  • To achieve superior detection performance on both synthetic and real-world datasets.

Main Methods:

  • VDCRL employs supervised contrastive code representation learning.
  • Input-based and feature space-based data augmentation generate diverse code samples.
  • A feature fusion encoder (SAFE) integrates source code and assembly instruction features.
  • A Bidirectional Gated Recurrent Unit (BGRU) model is utilized for vulnerability detection.

Main Results:

  • VDCRL demonstrated significantly improved generalization capabilities compared to state-of-the-art methods.
  • The framework achieved superior vulnerability detection performance on real-world datasets.
  • Feature fusion and supervised contrastive learning were key contributors to the enhanced performance.

Conclusions:

  • VDCRL offers a robust solution for code vulnerability detection with enhanced generalization.
  • The proposed framework effectively addresses the limitations of current deep learning approaches.
  • VDCRL represents a significant advancement in ensuring software security through improved vulnerability detection.