@inproceedings{kapparad-mohan-2025-tighter,
    title = "Tighter Clusters, Safer Code? Improving Vulnerability Detection with Enhanced Contrastive Loss",
    author = "Kapparad, Pranav  and
      Mohan, Biju R",
    editor = "Ebrahimi, Abteen  and
      Haider, Samar  and
      Liu, Emmy  and
      Haider, Sammar  and
      Leonor Pacheco, Maria  and
      Wein, Shira",
    booktitle = "Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 4: Student Research Workshop)",
    month = apr,
    year = "2025",
    address = "Albuquerque, USA",
    publisher = "Association for Computational Linguistics",
    url = "https://preview.aclanthology.org/ingest-emnlp/2025.naacl-srw.24/",
    doi = "10.18653/v1/2025.naacl-srw.24",
    pages = "247--252",
    ISBN = "979-8-89176-192-6",
    abstract = "Distinguishing vulnerable code from non-vulnerable code is challenging due to high inter-class similarity. Supervised contrastive learning (SCL) improves embedding separation but struggles with intra-class clustering, especially when variations within the same class are subtle. We propose Cluster-Enhanced Supervised Contrastive Loss (CESCL), an extension of SCL with a distance-based regularization term that tightens intra-class clustering while maintaining inter-class separation. Evaluating on CodeBERT and GraphCodeBERT with Binary Cross Entropy (BCE), BCE + SCL, and BCE + CESCL, our method improves F1 score by 1.76{\%} on CodeBERT and 4.1{\%} on GraphCodeBERT, demonstrating its effectiveness in code vulnerability detection and broader applicability to high-similarity classification tasks."
}Markdown (Informal)
[Tighter Clusters, Safer Code? Improving Vulnerability Detection with Enhanced Contrastive Loss](https://preview.aclanthology.org/ingest-emnlp/2025.naacl-srw.24/) (Kapparad & Mohan, NAACL 2025)
ACL