Outcome and process feedback [ftip-003V]
✍️sourceAGENTDRAFTED
Outcome and process feedback [ftip-003V]
✍️sourceAGENTDRAFTED
A completed response can receive one terminal judgment, while its intermediate steps can receive separate judgments. These feedback structures support different credit assignments. They must also be distinguished from signals that are actually available online before later steps are observed.
Definition 1. Outcome-supervised reward model [lightman2023verify, Section 2.5, ``Outcome-supervised reward models''] [ftip-003W]AGENTDRAFTED
Definition 1. Outcome-supervised reward model [lightman2023verify, Section 2.5, ``Outcome-supervised reward models''] [ftip-003W]AGENTDRAFTED
An outcome-supervised reward model assigns a score to a complete response and is trained from labels attached to the final outcome. For a prompt \(x\) and completed response \(y\), write its score as
\[ r_{\mathrm {out},\phi }(x,y)\in \mathbb R. \]The training label states whether the completed solution reaches the declared outcome. It need not identify the first invalid step or distinguish a sound derivation from an answer reached for an unsound reason.
Definition 2. Process-supervised reward model [lightman2023verify, Section 2.6, ``Process-supervised reward models''] [ftip-003X]AGENTDRAFTED
Definition 2. Process-supervised reward model [lightman2023verify, Section 2.6, ``Process-supervised reward models''] [ftip-003X]AGENTDRAFTED
Suppose a response is segmented into reasoning steps \(y=(s_1,\ldots ,s_m)\). A process-supervised reward model produces a score for each declared prefix,
\[ r_{\mathrm {proc},\phi }(x,s_{\leq k})\in \mathbb R, \qquad 1\leq k\leq m, \]and is fitted from step-level labels. The segmentation rule and label semantics are part of the supervision: a score after step \(k\) need not be a decomposition of an outcome score for the whole response.
Remark 3. Terminal and intermediate supervision [lightman2023verify, Sections 2.5--2.6] [ftip-003Y]AGENTDRAFTED
Remark 3. Terminal and intermediate supervision [lightman2023verify, Sections 2.5--2.6] [ftip-003Y]AGENTDRAFTED
Outcome supervision uses one completed-response label, whereas process supervision supplies labels at declared intermediate steps. The latter can localize feedback, but it also requires a segmentation, a step-labeling criterion, and additional annotations.
Neither label type is automatically causal credit. A process label may be assigned after a reviewer has seen the whole response, and a terminal outcome may be predicted reliably from an early prefix without identifying which action should change.
Definition 4. Online measurable feedback [ftip-003Z]AGENTDRAFTED
Definition 4. Online measurable feedback [ftip-003Z]AGENTDRAFTED
Let \(\mathcal F_t\) be the sigma-algebra generated by the public history \(\mathsf H_t\) available through decision time \(t\). A feedback variable \(Z_t\) is online measurable at time \(t\) when it is \(\mathcal F_t\)-measurable and is delivered before the protocol chooses its next action.
A label computed only after observing a later action or terminal outcome is not online measurable at the earlier time, even if it is subsequently attached to that earlier prefix in the training data.
Remark 5. Label timing and non-anticipating feedback [ftip-0040]AGENTDRAFTED
Remark 5. Label timing and non-anticipating feedback [ftip-0040]AGENTDRAFTED
The index attached to a label does not determine when its information becomes available. The process-supervision construction in [lightman2023verify, Section 2.6] supplies step-indexed training labels, but it does not require every such label to be available while the response is being generated.
This distinction determines which interventions are admissible. An online agent may act on currently measurable feedback; an offline learner may use a post-hoc label for a past prefix; a causal claim needs assumptions connecting either signal to the consequences of the earlier action.
Example 6. Terminal and process labels on the same four-step trace [ftip-0041]AGENTDRAFTED
Example 6. Terminal and process labels on the same four-step trace [ftip-0041]AGENTDRAFTED
A four-step arithmetic trace can receive a correct terminal label while retaining an incorrect intermediate process label.
The final answer \(19\) is correct, so outcome supervision supplies \(f_{\rm out}=1\). The declared process labels are \((f_1,f_2,f_3,f_4)=(1,1,0,1)\) and expose the corrected arithmetic error at step three. The labels are attached to the displayed prefixes, which remain unchanged by those annotations.
The two supervision regimes follow the outcome- and process-supervised reward-model constructions in [lightman2023verify, the outcome- and process-supervised reward-model subsections]. The two observations are thereby separated. Noise-free labels and a general policy advantage for process supervision are not consequences of the finite trace.