CLCRMar 31, 2025

Universal Zero-shot Embedding Inversion

arXiv:2504.00147v14 citationsh-index: 8
Originality Incremental advance
AI Analysis

This addresses a fundamental issue in NLP and security by enabling zero-shot inversion for any text embedding, though it is incremental as it builds on adversarial decoding techniques.

The paper tackles the problem of embedding inversion, which reconstructs text from its embedding without training a separate model for each embedding, and demonstrates that ZSInvert recovers key semantic information efficiently.

Embedding inversion, i.e., reconstructing text given its embedding and black-box access to the embedding encoder, is a fundamental problem in both NLP and security. From the NLP perspective, it helps determine how much semantic information about the input is retained in the embedding. From the security perspective, it measures how much information is leaked by vector databases and embedding-based retrieval systems. State-of-the-art methods for embedding inversion, such as vec2text, have high accuracy but require (a) training a separate model for each embedding, and (b) a large number of queries to the corresponding encoder. We design, implement, and evaluate ZSInvert, a zero-shot inversion method based on the recently proposed adversarial decoding technique. ZSInvert is fast, query-efficient, and can be used for any text embedding without training an embedding-specific inversion model. We measure the effectiveness of ZSInvert on several embeddings and demonstrate that it recovers key semantic information about the corresponding texts.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes