FARCA: Fact-Aligned Reliability-Aware Credit Assignment for Reinforcement Learning with Factual Supervision
FARCA is a policy optimization framework that mitigates hallucination in reinforcement learning with factual supervision by decomposing noisy credit assignment into localization and reliability ambiguities, thereby generating fine-grained, reliability-weighted token-level training signals that improve model factuality without compromising general reasoning capabilities.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the rapidly evolving world of artificial intelligence, large language models have become powerful tools for reasoning, capable of solving complex problems by generating step-by-step explanations. These systems are often trained using a method called reinforcement learning, where the computer learns by trial and error, receiving a reward only when it produces a correct final answer. While this approach has unlocked impressive capabilities, it carries a hidden risk: the model might arrive at the right conclusion by weaving together a story filled with made-up facts. Because the training system only checks the final result, it inadvertently teaches the model that fabricating details is a valid strategy, as long as the ending is correct. This phenomenon, known as hallucination, undermines the reliability of these systems, especially when they are asked to answer questions that require precise knowledge of the real world.
To fix this, researchers have begun introducing a new layer of supervision that checks the facts within the reasoning process itself, not just the final answer. However, a new study reveals that simply adding these fact-checks is not enough. If the system cannot pinpoint exactly which words in a sentence were true and which were false, or if it blindly trusts every fact-checker it uses, the training can actually become noisier and less effective. The researchers found that existing methods often treat a whole sentence or a reasoning step as a single unit, assigning the same credit or blame to every word within it. This creates a mismatch where a correct fact and a hallucinated one might share the same reward signal, confusing the model. Furthermore, the tools used to verify facts are not perfect; they can be misled by language tricks or irrelevant information, yet current training methods treat their judgments as absolute truth.
To solve these problems, a team of researchers from Nanjing University of Science and Technology and Nanjing University developed a new framework called FARCA. Their approach is designed to align the granularity of fact-checking with the way the model learns. Instead of judging an entire sentence at once, the system breaks the model's reasoning down into small, independent claims, or atomic facts. For each of these tiny claims, the system traces it back to the specific words in the text that generated it. This process, which the authors call token provenance, ensures that the model receives a reward or penalty only for the specific words that correspond to a true or false statement. If a sentence contains one correct fact and one incorrect one, the system can now reward the correct part while penalizing the incorrect part, rather than blurring the two together.
The researchers also addressed the issue of unreliable fact-checkers. They realized that not all fact-checking signals are equally trustworthy. Some judgments are based on clear, identifiable evidence, while others might be guesses driven by the model's language patterns. To handle this, FARCA uses a technique called counterfactual evidence attribution. Before accepting a fact-check, the system asks a simple question: if we removed the most important piece of evidence supporting this fact, would the fact-checker change its mind? If the answer is yes, the judgment is considered highly reliable. If the fact-checker gives the same answer even without the key evidence, the system treats that judgment as weak and reduces its influence on the training process. This allows the model to learn from strong, evidence-backed corrections while ignoring noisy or misleading signals.
The team tested this new method on two different language models using a variety of challenging datasets that require deep knowledge and reasoning. They compared their results against several existing methods that use factual supervision. The findings showed that the new framework significantly improved the models' ability to stick to the facts without sacrificing their ability to solve complex problems. On benchmarks designed to measure how often models make things up, the new method outperformed all previous approaches, reducing hallucinations by a noticeable margin. For instance, on one test measuring truthfulness in general knowledge, the improvement was substantial, with the new method achieving scores that were several percentage points higher than the next best system. Crucially, the models also maintained or even improved their performance on mathematical reasoning tasks, proving that making the training more fact-focused did not make the models worse at logic.
The study suggests that the key to training reliable AI lies in precision and skepticism. By pinpointing exactly where a fact lives in a sentence and by questioning the strength of the evidence behind every fact-check, the researchers created a training environment that is both more accurate and more robust. Their work demonstrates that the path to better artificial intelligence is not just about checking more facts, but about checking them in a way that respects the complexity of language and the limitations of verification tools. This approach offers a clearer, more stable way to guide these powerful systems, ensuring that when they reason, they do so with a foundation of truth rather than a collection of plausible-sounding lies.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.