TruthRL: Incentivizing Truthful LLMs via Reinforcement Learning
Abstract
Lay Summary
Large language models can answer many factual questions, but they sometimes give confident answers that are wrong. This is especially risky when people use them for knowledge-heavy tasks, where a made-up answer can be worse than no answer at all. A more reliable system should know when to answer and when to say “I don’t know.” We introduce TruthRL, a training method that teaches a language model this distinction. The method rewards correct answers, penalizes false answers, and treats “I don’t know” as an acceptable response when the model is uncertain. This encourages the model to avoid guessing when it lacks enough knowledge. Across several question-answering benchmarks, TruthRL reduces wrong answers while keeping strong accuracy. Our analysis suggests that the model becomes better at recognizing the limits of its own knowledge, making it more trustworthy for tasks where factual reliability matters.