Semantic Retrieval Poisoning in Lightweight RAG Systems
Authors/Creators
Description
Semantic Retrieval Poisoning in Lightweight RAG Systems explores whether malicious documents can manipulate retrieval results in lightweight Retrieval-Augmented Generation (RAG) pipelines built with TinyLlama, ChromaDB, and sentence-transformer embeddings.
The project evaluates how poisoned documents influence semantic retrieval rankings and whether retrieval compromise leads to downstream instruction hijacking. Experimental results showed that poisoned documents frequently achieved high retrieval rankings, but successful retrieval manipulation did not consistently produce malicious model behavior.
The study highlights an important distinction between retrieval compromise and full behavioral compromise in resource-constrained language models. Rather than claiming complete system takeover, the work focuses on practical limitations, partial robustness, and measurable security boundaries within lightweight RAG architectures.
Files
RAG.pdf
Files
(182.7 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:104f658aed1038210892f269faf3dbcd
|
182.7 kB | Preview Download |
Additional details
Software
- Repository URL
- https://github.com/noob6t5/rag-poisoning-research
- Programming language
- Python
- Development Status
- Active