Salesforce Releases SRD: Self-Retrospection Distillation Turns Hindsight Experience into Prior Foresight for RLVR
Reinforcement Learning with Verifiable Rewards (RLVR) powers modern reasoning LLMs by translating post-interaction scalar outcomes into optimization signals. However, in group-relative objectives (e.g., GRPO), reward signals vanish completely when all rollouts within a group share the same score (such as widespread mutual failures), discarding rich diagnostic feedback regarding task requirements and failure modes. In smaller models (such as 2B parameters), up to 98% of rollout groups result in universal failure, leaving standard RLVR stranded at 0% task success. Salesforce AI Research introduces Self-Retrospection Distillation (SRD, arXiv:2610.08077, repo: github.com/SalesforceAIResearch/SRD). SRD instantiates prospective learning, using privileged post-hoc trajectories to supervise pre-interaction foresight representations within the same policy without adding inference latency. Across 10 tool-integrated reasoning and long-horizon agentic benchmarks, SRD delivers gains of up to 24.2 percentage points over baseline RLVR and self-distillation. Critically, in 2B model regimes where 98% of groups are all-failure and standard RLVR flatlines at 0.0%, adding SRD reaches a 60.6% success rate under identical rollout budgets.
Key Takeaways
- Salesforce releases SRD, introducing prospective learning to resolve RLVR gradient collapse when reward contrast vanishes
- Distills privileged post-hoc trajectories into pre-interaction foresight, incurring zero latency overhead at inference
- Transforms a 0.0% failure-locked RLVR baseline into 60.6% success in 2B models where 98% of rollout groups fail