Split-and-Denoise: Protect large language model inference with local differential privacy

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Mai, Peihua, Yan, Ran, Huang, Zhe, Yang, Youjia, Pang, Yan
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913481433808896
author Mai, Peihua
Yan, Ran
Huang, Zhe
Yang, Youjia
Pang, Yan
author_facet Mai, Peihua
Yan, Ran
Huang, Zhe
Yang, Youjia
Pang, Yan
contents Large Language Models (LLMs) excel in natural language understanding by capturing hidden semantics in vector space. This process enriches the value of text embeddings for various downstream tasks, thereby fostering the Embedding-as-a-Service (EaaS) business model. However, the risk of privacy leakage due to direct text transmission to servers remains a critical concern. To address this, we introduce Split-N-Denoise (SnD), an private inference framework that splits the model to execute the token embedding layer on the client side at minimal computational cost. This allows the client to introduce noise prior to transmitting the embeddings to the server, and subsequently receive and denoise the perturbed output embeddings for downstream tasks. Our approach is designed for the inference stage of LLMs and requires no modifications to the model parameters. Extensive experiments demonstrate SnD's effectiveness in optimizing the privacy-utility tradeoff across various LLM architectures and diverse downstream tasks. The results reveal an improvement in performance under the same privacy budget compared to the baselines by over 10\% on average, offering clients a privacy-preserving solution for local privacy protection.
format Preprint
id arxiv_https___arxiv_org_abs_2310_09130
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Split-and-Denoise: Protect large language model inference with local differential privacy
Mai, Peihua
Yan, Ran
Huang, Zhe
Yang, Youjia
Pang, Yan
Artificial Intelligence
Cryptography and Security
I.2.7
Large Language Models (LLMs) excel in natural language understanding by capturing hidden semantics in vector space. This process enriches the value of text embeddings for various downstream tasks, thereby fostering the Embedding-as-a-Service (EaaS) business model. However, the risk of privacy leakage due to direct text transmission to servers remains a critical concern. To address this, we introduce Split-N-Denoise (SnD), an private inference framework that splits the model to execute the token embedding layer on the client side at minimal computational cost. This allows the client to introduce noise prior to transmitting the embeddings to the server, and subsequently receive and denoise the perturbed output embeddings for downstream tasks. Our approach is designed for the inference stage of LLMs and requires no modifications to the model parameters. Extensive experiments demonstrate SnD's effectiveness in optimizing the privacy-utility tradeoff across various LLM architectures and diverse downstream tasks. The results reveal an improvement in performance under the same privacy budget compared to the baselines by over 10\% on average, offering clients a privacy-preserving solution for local privacy protection.
title Split-and-Denoise: Protect large language model inference with local differential privacy
topic Artificial Intelligence
Cryptography and Security
I.2.7
url https://arxiv.org/abs/2310.09130