FARM: Few-shot Adaptive Malware Family Classification under Concept Drift
Not on the map. Why?
Abstract (arXiv)
Malware classification models often suffer performance degradation under concept drift due to evolving threat landscapes and the emergence of novel malware families. This paper presents FARM (Few-shot Adaptive Recognition of Malware), a unified framework for detecting and adapting to both covariate drift and label drift in Windows Portable Executable (PE) malware family classification. FARM uses a triplet autoencoder to project samples into a discriminative latent space, enabling unsupervised drift detection through DBSCAN clustering and dynamic thresholding. To enable rapid adaptation, the framework employs a few-shot strategy that can incorporate new classes from only a small number of labeled samples. FARM also supports full retraining when sufficient drifted samples accumulate, allowing longer-term model updating. Experiments on the BenchMFC dataset show that FARM improves classification performance under covariate drift by 5.6%, and achieves an average F1 score of 0.85 on unseen malware families using few-shot adaptation, increasing to 0.94 after retraining. These results indicate that FARM provides an effective approach for drift-aware malware family classification in dynamic environments with limited supervision.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 18 of its 48 references that are in the map. First posted on arXiv 25 Jan 2026.
Builds on
18 of 48 references.
References · 18
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2020Meta-Learning in Neural Networks: A Surveycited by 944
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 784
- 2020Learning under Concept Drift: A Reviewcited by 470
- 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 164
- 2020In defence of metric learning for speaker recognitioncited by 123
- 2018TESSERACT: Eliminating Experimental Bias in Malware Classification across Space and Timecited by 108
- 2021Understanding Softmax Confidence and Uncertaintycited by 62
- 2020Transcending Transcend: Revisiting Malware Classification in the Presence of Concept Driftcited by 53
6 more
- 2020SOREL-20M: A Large Scale Benchmark Dataset for Malicious PE Detectioncited by 49
- 2023Continuous Learning for Android Malware Detectioncited by 33
- 2025ClarAVy: A Tool for Scalable and Accurate Malware Family Labelingcited by 10
- 2022Efficient Malware Analysis Using Metric Embeddingscited by 6
- 2021Contrastive Learning for Robust Android Malware Familial Classificationcited by 2
- 2025Addressing malware family concept drift with triplet autoencodercited by 1
Built on by
Not cited yet.