vTune: Verifiable Fine-Tuning for LLMs Through Backdooring

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Zhang, Eva, Pal, Arka, Potti, Akilesh, Goldblum, Micah
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913576378171392
author Zhang, Eva
Pal, Arka
Potti, Akilesh
Goldblum, Micah
author_facet Zhang, Eva
Pal, Arka
Potti, Akilesh
Goldblum, Micah
contents As fine-tuning large language models (LLMs) becomes increasingly prevalent, users often rely on third-party services with limited visibility into their fine-tuning processes. This lack of transparency raises the question: how do consumers verify that fine-tuning services are performed correctly? For instance, a service provider could claim to fine-tune a model for each user, yet simply send all users back the same base model. To address this issue, we propose vTune, a simple method that uses a small number of backdoor data points added to the training data to provide a statistical test for verifying that a provider fine-tuned a custom model on a particular user's dataset. Unlike existing works, vTune is able to scale to verification of fine-tuning on state-of-the-art LLMs, and can be used both with open-source and closed-source models. We test our approach across several model families and sizes as well as across multiple instruction-tuning datasets, and find that the statistical test is satisfied with p-values on the order of $\sim 10^{-40}$, with no negative impact on downstream task performance. Further, we explore several attacks that attempt to subvert vTune and demonstrate the method's robustness to these attacks.
format Preprint
id arxiv_https___arxiv_org_abs_2411_06611
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle vTune: Verifiable Fine-Tuning for LLMs Through Backdooring
Zhang, Eva
Pal, Arka
Potti, Akilesh
Goldblum, Micah
Machine Learning
Artificial Intelligence
Computers and Society
As fine-tuning large language models (LLMs) becomes increasingly prevalent, users often rely on third-party services with limited visibility into their fine-tuning processes. This lack of transparency raises the question: how do consumers verify that fine-tuning services are performed correctly? For instance, a service provider could claim to fine-tune a model for each user, yet simply send all users back the same base model. To address this issue, we propose vTune, a simple method that uses a small number of backdoor data points added to the training data to provide a statistical test for verifying that a provider fine-tuned a custom model on a particular user's dataset. Unlike existing works, vTune is able to scale to verification of fine-tuning on state-of-the-art LLMs, and can be used both with open-source and closed-source models. We test our approach across several model families and sizes as well as across multiple instruction-tuning datasets, and find that the statistical test is satisfied with p-values on the order of $\sim 10^{-40}$, with no negative impact on downstream task performance. Further, we explore several attacks that attempt to subvert vTune and demonstrate the method's robustness to these attacks.
title vTune: Verifiable Fine-Tuning for LLMs Through Backdooring
topic Machine Learning
Artificial Intelligence
Computers and Society
url https://arxiv.org/abs/2411.06611