FedMVA: Enhancing Software Vulnerability Assessment via Federated Multimodal Learning

This study introduces FedMVA, a privacy-preserving framework for software vulnerability assessment that leverages federated learning and multimodal data fusion. To tackle the challenges of data heterogeneity and privacy in distributed environments, FedMVA enables decentralized training across multiple clients without sharing raw source code or annotations.The model integrates three complementary modalities:Lexical features (tokenized code)Structural representations (from code property graphs)Developer comments (semantic context)To enhance model performance and robustness, FedMVA incorporates:A weighted variance minimization loss to reduce divergence between local and global modelsA momentum-based client weighting strategyA dynamic learning rate mechanism to handle non-IID dataExperimental results on a tri-modal dataset constructed from CVE and GitHub repositories show that FedMVA outperforms state-of-the-art baselines in accuracy, F1-score, and MCC, while ensuring data privacy. This work highlights the power of integrating multimodal feature representations under federated settings for effective and scalable software vulnerability assessment.

Publication Details

Journal
Figshare
Published
2025-01-01
DOI
https://doi.org/10.6084/m9.figshare.28812044.v6
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FedMVA: Enhancing Software Vulnerability Assessment via Federated Multimodal Learning

Figshare
Software Engineering Research
article

FedMVA: Enhancing Software Vulnerability Assessment via Federated Multimodal Learning

article en

Abstract

This study introduces FedMVA, a privacy-preserving framework for software vulnerability assessment that leverages federated learning and multimodal data fusion. To tackle the challenges of data heterogeneity and privacy in distributed environments, FedMVA enables decentralized training across multiple clients without sharing raw source code or annotations.The model integrates three complementary modalities:Lexical features (tokenized code)Structural representations (from code property graphs)Developer comments (semantic context)To enhance model performance and robustness, FedMVA incorporates:A weighted variance minimization loss to reduce divergence between local and global modelsA momentum-based client weighting strategyA dynamic learning rate mechanism to handle non-IID dataExperimental results on a tri-modal dataset constructed from CVE and GitHub repositories show that FedMVA outperforms state-of-the-art baselines in accuracy, F1-score, and MCC, while ensuring data privacy. This work highlights the power of integrating multimodal feature representations under federated settings for effective and scalable software vulnerability assessment.

Figshare
Peace, Justice and strong institutions
Openalex Percentile: Top 39%
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

FedMVA: Enhancing Software Vulnerability Assessment via Federated Multimodal Learning · Figshare (2025) | TGRS Research Map | TGRS