Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflection
Asai et al., 2024, Self-RAG (The Twelfth International Conference on Learning Representations (ICLR 2024))
Subscriber deck — free during early access
2 cards in “3.2.2 Training the Generator Model” · whole deck
3.2.2 Training the Generator Model
- How is the generator taught to produce reflection tokens itself?The critic and a retriever annotate training outputs offline: retrieval tokens, retrieved passages and critique tokens are inserted where they apply. The generator is trained with ordinary next-token prediction on this augmented corpus (retrieved text masked from the loss, vocabulary extended with reflection tokens), so no critic is needed at inference.
- Asai et al., 2024, Self-RAG (The Twelfth International Conference on Learning Representations (ICLR 2024)), §3.2.2
- Why is Self-RAG’s training cheaper than RLHF?Critique is computed once, offline, and inserted into the training text; the generator then learns with a standard language-modelling objective instead of PPO, which needs separate reward models during training.
- Asai et al., 2024, Self-RAG (The Twelfth International Conference on Learning Representations (ICLR 2024)), §3.2.2
Source
- Akari Asai, Zeqiu Wu, Yizhong Wang, Avirup Sil and Hannaneh Hajishirzi. 2024. Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflection. In The Twelfth International Conference on Learning Representations (ICLR 2024). https://arxiv.org/abs/2310.11511