← Latest papers
💬 NLP

What Does the Server See? Understanding Privacy Leakage from Large Language Models in Split Inference

This paper exposes critical privacy vulnerabilities in split inference for large language models by introducing ActInv, a method that reconstructs client inputs from intermediate activations despite common defenses, and proposes the Perturbation Amplification Factor (PAF) metric and the PriPert defense to systematically analyze and mitigate these leakage risks.

Original authors: Mingyuan Fan, Yu Liu, Fuyi Wang, Cen Chen

Published 2026-05-25
📖 5 min read🧠 Deep dive

Original authors: Mingyuan Fan, Yu Liu, Fuyi Wang, Cen Chen

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: The "Split" Dilemma

Imagine you have a very smart, giant robot brain (a Large Language Model or LLM) that lives in a powerful cloud server. You have a small, weak smartphone that can't run this giant brain on its own.

To solve this, you use Split Inference. Think of it like a relay race:

  1. You (the Client): You run the first few meters of the race. You take your secret question (e.g., "What's wrong with my knee?") and process it just enough to get a "baton" (intermediate data) ready.
  2. The Server: You hand the baton to the giant robot. It runs the rest of the race, finishes the answer, and sends it back to you.

The idea is that by only sending the "baton" instead of your raw question, you keep your secrets safe. The paper asks: Is the baton actually safe, or can the server read your mind just by looking at it?


The Attack: "ActInv" (The Mind Reader)

The researchers discovered that the "baton" is not safe. They created a tool called ActInv that acts like a high-tech detective.

  • The Analogy: Imagine you send a server a blurry, scrambled photo of your face (the intermediate data). A normal person might think, "I can't tell who that is." But ActInv is like a super-sophisticated AI that takes a blank canvas and starts painting a face. It keeps adjusting the paint until the blurry photo it creates matches the scrambled photo you sent perfectly. Once it matches, it knows exactly what your original face (your secret question) looked like.
  • The Result: The paper shows that ActInv is terrifyingly good. It can reconstruct your original question with over 98% accuracy, even if you try to hide it by adding static noise or blurring parts of the data. It's like trying to hide a message in a snowstorm, but the detective has a thermal camera that sees right through the snow.

Why Does This Happen? (The "Weak Links")

The researchers wanted to know why the server could read the mind so easily. They invented a metric called PAF (Perturbation Amplification Factor).

  • The Analogy: Think of the AI model as a long tunnel with many rooms (layers). Some rooms are made of thick, soundproof concrete (high PAF). If you whisper in there, the sound dies out, and the person at the end can't hear you. Other rooms are made of thin glass or amplifiers (low PAF). If you whisper in there, the sound gets louder and clearer by the time it reaches the end.
  • The Discovery: They found that the "glass rooms" (specifically the activation layers where the AI makes decisions) are surprisingly weak. They don't scramble the information; they actually help the detective reconstruct the original input. Even though these layers are supposed to make the AI "smart," they accidentally make it "leaky."

The Failed Defenses

Before this paper, people thought adding "noise" (like static on a radio) or "sparsifying" (hiding some data points) would stop the detective.

  • The Reality: The paper shows these defenses are like trying to stop a hurricane with an umbrella. The detective (ActInv) is so smart it can filter out the noise and still see the original message. The only way to stop it with these methods is to add so much noise that the AI stops working entirely, which ruins the service for everyone.

The Solution: "PriPert" (The Smart Shield)

Since simple noise doesn't work, the researchers designed a new defense called PriPert.

  • The Analogy: Instead of throwing random sand in the detective's eyes (random noise), PriPert is like a martial artist who knows exactly where to strike. It calculates the most sensitive direction in the data.
    • Imagine the data is a balloon. If you poke it randomly, it might just wobble. But if you poke it in the exact spot where it's most fragile, it pops.
    • PriPert finds that "fragile spot" in the data and adds a tiny, targeted push. This pushes the detective's reconstruction off-course, making them guess the wrong question, while keeping the balloon (the AI's answer) intact enough to still be useful.
  • The Result: PriPert is much better than the old methods. It successfully confuses the detective, making it impossible to guess the original question, while still letting the AI give you a helpful answer.

Summary of Findings

  1. The Risk: Split inference (sending partial data to a server) is currently very unsafe. A curious server can easily reconstruct your private questions.
  2. The Cause: Certain parts of the AI model act like amplifiers, making it easy to reverse-engineer the input.
  3. The Fix: Simple noise doesn't work. You need smart, targeted noise (PriPert) that specifically targets the weak points of the model to break the reconstruction without breaking the AI's ability to answer questions.

In short: If you are using split inference today, your secrets are likely visible to the server. But there is a new, smarter way to hide them that doesn't break the system.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →