Papers
Topics
Authors
Recent
Search
2000 character limit reached

Two-Stage Abstention Paradigm

Updated 4 July 2026
  • The paper introduces a dual-stage framework that separates warrant formation from terminal action, improving decision safety and calibration.
  • It applies rigorous decision rules and calibrated thresholds across domains like clinical reasoning, mathematics, and multimodal systems.
  • The paradigm enhances selective prediction by integrating intermediate signals—such as evidence pools and confidence scores—to guide final answers.

Searching arXiv for the cited papers and related abstention literature. The Two-Stage Abstention Paradigm is a class of decision procedures in which abstention is not treated as a single terminal refusal, but as the outcome of an upstream stage that estimates answerability, evidential adequacy, confidence, representational scope, or participation warrant, followed by a downstream stage that either answers, defers, halts, or abstains. Across the recent abstention literature, this pattern appears in LLM reasoning, clinical decision support, selective question answering, multimodal systems, multi-class classification, policy learning, active learning, and even costly voting models. The common structural claim is that abstention quality improves when refusal is conditioned on a separately modeled intermediate object—such as a knowledge graph evidence pool, a latent unanswerability signal, an explicit answerability judgment, a calibrated confidence score, a disagreement region, or a perceived pivotality threshold—rather than on a single undifferentiated confidence output alone (Wen et al., 2024).

1. Conceptual definition and canonical decomposition

In the survey formulation, abstention is the model’s refusal to answer a query when proceeding would be unsafe, misleading, or unreliable, and a practical system organizes abstention in two stages: Stage 1 is a gate that decides answer versus abstain, and Stage 2 is an action stage that either proceeds with answering or returns a refusal, clarification request, disclaimer, escalation, or related deferral behavior (Wen et al., 2024). This gate can depend on query answerability a(x)a(x), model confidence c(x,y)c(x,y), and human-value alignment h(x),h(x,y)h(x), h(x,y), with refusal function

r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.

The same survey places this within cost-sensitive abstention and selective prediction, with expected risk

R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].

Subsequent papers instantiate this decomposition in more specialized ways. In clinical reasoning, KnowGuard explicitly describes an “investigate-before-abstain” design in which Stage 1 discovers evidence and Stage 2 evaluates and reprioritizes it before an LLM doctor decides whether to abstain or diagnose (Dang et al., 29 Sep 2025). In reasoning models under insufficient information, Judge-Then-Solve casts abstention as a control decision: Stage 1 produces an explicit answerability commitment, and Stage 2 either terminates immediately with abstention or proceeds to solution generation (Gu et al., 27 May 2026). In prompt-only factual QA, I-CALM defines Stage 1 as confidence elicitation and calibration and Stage 2 as a reward-aware abstain-or-answer decision (Zong et al., 5 Apr 2026). In the residual-adequacy architecture, Stage 1 attempts clean emission with disciplined escalation, while Stage 2 returns a typed, witnessed abstention when representational warrant fails (Amornbunchornvej, 24 May 2026).

A recurring misconception is that “two-stage” merely means “answer first, abstain later.” The cited papers do not define it that way. In the strongest formulations, the first stage is not a preliminary answer draft but a distinct estimation or control layer: evidence discovery, cognitive monitoring, answerability judgment, value estimation, disagreement localization, or regime adequacy assessment. This suggests that the paradigm is best understood as a separation between warrant formation and terminal action, not simply as a two-turn dialogue template.

2. Formal structures and decision rules

The paradigm is formalized in several mathematically distinct but structurally similar ways. In KnowGuard, abstention in multi-round clinical reasoning is modeled as a binary decision at each round with patient knowledge K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}, round-specific context KtK_t, and a shared contextualized evidence pool BtB_t. The abstention function is

At:Kt{0,1},A_t: K_t \to \{0,1\},

where At=0A_t=0 means abstain and seek more information, and c(x,y)c(x,y)0 means diagnose. The implementation conditions the doctor agent on both patient context and the top-ranked evidence pool,

c(x,y)c(x,y)1

while an inferred formalization states: abstain if c(x,y)c(x,y)2 (Dang et al., 29 Sep 2025).

In I-CALM, the second-stage rule is explicitly decision-theoretic. If c(x,y)c(x,y)3 is the estimated probability of correctness, then

c(x,y)c(x,y)4

so answering is optimal when

c(x,y)c(x,y)5

With c(x,y)c(x,y)6, c(x,y)c(x,y)7, and c(x,y)c(x,y)8, the threshold becomes

c(x,y)c(x,y)9

Under Scheme B h(x),h(x,y)h(x), h(x,y)0, h(x),h(x,y)h(x), h(x,y)1 (Zong et al., 5 Apr 2026).

In Judge-Then-Solve, the state variable is an explicit answerability commitment h(x),h(x,y)h(x), h(x,y)2. If h(x),h(x,y)h(x), h(x,y)3, the trajectory halts immediately and emits abstention; if h(x),h(x,y)h(x), h(x,y)4, reasoning continues. The paper evaluates the conversion from internal detection to actual abstention through Detection Rate, Overall Abstention Rate, and Abstention@Detection,

h(x),h(x,y)h(x), h(x,y)5

with the detection-to-abstention gap defined either as h(x),h(x,y)h(x), h(x,y)6 or as h(x),h(x,y)h(x), h(x,y)7 (Gu et al., 27 May 2026).

In the residual-adequacy architecture, the central quantity is the residual against representational scope. A regime h(x),h(x,y)h(x), h(x,y)8 activates when

h(x),h(x,y)h(x), h(x,y)9

The active-set residual is

r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.0

and clean emission requires r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.1, no HALT action, and no conflicts. Otherwise Stage 2 returns one of three typed terminals: freeze_halt, freeze_time, or freeze_resid, each with witness

r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.2

that records the cause of abstention “by construction” (Amornbunchornvej, 24 May 2026).

These formulations differ in ontology—evidence sufficiency, expected utility, answerability commitment, residual adequacy—but they share the same architectural separation. Stage 1 computes or updates a latent decision object; Stage 2 maps that object into answer, abstention, or further control flow.

3. Major instantiations across domains

In clinical reasoning, KnowGuard uses a single shared, contextualized evidence pool and repeats two stages across rounds. Stage 1 performs graph expansion and direct retrieval from a multi-modal medical knowledge graph built from 300+ WHO guidelines with 22k entities and 100k+ relationships. Stage 2 scores candidate evidence through dual relevance assessment, graph coherence prioritization, demographic-guided weighting, and temporal decay, with final priority

r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.3

The design claim is that the system investigates the medical knowledge space first, then decides whether evidence suffices for diagnosis or whether more information must be sought (Dang et al., 29 Sep 2025).

In large reasoning models on unanswerable mathematics, the two-stage method in “Answering the Unanswerable Is to Err Knowingly” couples cognitive monitoring with inference-time intervention. Stage 1 segments the reasoning trace at cues such as “wait” or paragraph boundaries, then applies a linear probe to hidden activations

r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.4

to detect unanswerability. Stage 2 appends instructional guidance that restates the possibility that the question is unanswerable, discourages fabricated assumptions, and supports early exit once abstention is established (Liu et al., 26 Aug 2025).

Judge-Then-Solve advances a stricter trajectory-level control formulation. The response must begin with an <answerability_judge> block and conclude either “Conclusion: ANSWERABLE” or “Conclusion: UNANSWERABLE.” If the conclusion is UNANSWERABLE, the model closes </think> immediately and emits an abstention explanation; if ANSWERABLE, it continues solution generation. The paper explicitly states that abstention is not “another style of final answer” but a policy decision over the trajectory (Gu et al., 27 May 2026).

Dynamic abstention for chain-of-thought reasoning introduces a token-level variant. Stage 1 monitors the value of continuation during generation and abstains at the first token position where the estimated value falls below the abstention reward r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.5. For r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.6 and binary rewards, the value simplifies to

r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.7

and the rule is to stop when r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.8. Stage 2 then applies a final selective prediction or safety filter to responses that survive Stage 1 and reach eos (Davidov et al., 20 Apr 2026).

In prompt-only factual QA, I-CALM realizes the paradigm without retraining. Stage 1 elicits verbal confidence and permits a first-round “I don’t know,” followed by a forced “Best Guess” and “Best Guess Confidence” for evaluation. Stage 2 announces explicit reward schemes and humility-oriented norms that reshape the answer-versus-abstain choice (Zong et al., 5 Apr 2026).

In scientific reasoning, the framework of “Knowing When Not to Answer: Abstention-Aware Scientific Reasoning” separates claim decomposition and evidence auditing from the final confidence-aware decision. Inputs are decomposed into minimal conditions, each condition is audited against evidence with NLI, and then a claim-level confidence

r(x,y)=1 if a(x)<θa or c(x,y)<θc or h(x,y)<θh; otherwise r(x,y)=0.r(x,y) = 1 \text{ if } a(x) < \theta_a \text{ or } c(x,y) < \theta_c \text{ or } h(x,y) < \theta_h; \text{ otherwise } r(x,y) = 0.9

is compared against threshold R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].0 to determine support, refute, or abstain (Abdaljalil et al., 15 Feb 2026).

These instances show that the paradigm is not tied to one mechanism. The first stage may be retrieval, probing, decomposition, judgment, or calibration; the second stage may be diagnosis, refusal, selective answering, or trajectory halting.

4. Theoretical interpretations and guarantees

Several papers interpret the two-stage design as a way to move abstention from heuristic confidence reporting toward explicit control, calibration, or certified decision-making. The survey frames the general problem through Chow’s reject option and selective prediction, including coverage R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].1 and selective risk

R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].2

with risk–coverage curves indexed by a threshold R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].3 (Wen et al., 2024).

The strongest finite-sample guarantees in the provided material appear in “Geometry-Calibrated Conformal Abstention for LLMs.” There, Stage 1 is a conformal abstention rule based on an uncertainty score

R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].4

with threshold

R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].5

The kept region is R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].6, and the participation guarantee is

R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].7

The same paper derives a conditional correctness lower bound

R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].8

then uses Stage 2 geometry calibration to align confidence with knowledge involvement in the model’s internal representation geometry (Xu et al., 30 Apr 2026).

Dynamic abstention is derived within a KL-regularized RL framework that treats abstention as a terminal action with reward R=E[(f(x),y)1{g(x)=1}]+cE[1{g(x)=0}].R = \mathbb{E}[ \ell(f(x), y) \cdot \mathbb{1}\{g(x)=1\} ] + c \cdot \mathbb{E}[ \mathbb{1}\{g(x)=0\} ].9. The abstention-augmented policy K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}0 abstains exactly when the base policy value falls below K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}1:

K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}2

where K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}3. The paper proves value dominance,

K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}4

and objective dominance,

K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}5

with strict improvement under a stated reachability condition (Davidov et al., 20 Apr 2026).

The residual-adequacy architecture proves a different sort of guarantee: totality and determinism. Under finite regime families, deterministic tie-breaking, bounded re-entry, and fixed priority order, the Interpretation-Decision Unit halts in finitely many bounded-cost steps with a unique terminal witness. Abstention is therefore “typed and witnessed by construction” rather than inferred post hoc (Amornbunchornvej, 24 May 2026).

Outside language modeling, “Policy Learning with Abstention” gives a two-stage learner that first identifies a near-optimal policy set and then abstains on disagreement regions. Its main bound is a fast K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}6-type abstention regret guarantee

K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}7

with a doubly robust extension under nuisance estimation error (Sawarni et al., 22 Oct 2025). In active learning for binary classification with abstention, the two-stage interpretation becomes selective classification plus label acquisition, with near-optimal excess-risk bounds under fixed-cost and bounded-rate abstention (Shekhar et al., 2019).

A plausible implication is that the paradigm functions as a general method for isolating a “decision boundary about knowing” from the primary predictive mechanism. In some papers that boundary is optimized statistically; in others it is controlled through trajectory design, certified through conformal calibration, or made auditable by witness construction.

5. Empirical patterns and evaluation regimes

The empirical literature represented here does not use a single evaluation protocol. Instead, it repeatedly emphasizes that abstention must be assessed jointly with correctness, efficiency, or coverage.

KnowGuard evaluates on ioMEDQA, ioCRAFT-MD, and ioAFRIMEDQA using Accuracy and average conversation rounds. In basic settings it reports the highest accuracy across all three datasets, including 68.70% ACC on ioAFRIMEDQA, 70.98% ACC on ioMEDQA, and 66.47% ACC on ioCRAFT-MD, and in enhanced settings it remains best with 73.20%, 74.12%, and 71.96% ACC, respectively. The paper reports overall improvements of +3.93% diagnostic accuracy and −7.27 turns on average compared to state-of-the-art abstention approaches (Dang et al., 29 Sep 2025).

I-CALM evaluates selective answering on PopQA using coverage K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}8, false-answer rate on answered cases K={k0,k1,,kn}K=\{k_0,k_1,\dots,k_n\}9, overall false-answer rate, and Abstention-to-Error Ratio. For GPT-5 mini, Pure Eval gives KtK_t0 at coverage KtK_t1, Scheme B KtK_t2 gives KtK_t3 at KtK_t4, and Scheme B + norms gives KtK_t5 at KtK_t6. The paper states that surfaced reliability improves mainly by shifting error-prone cases to abstention while leaving forced-answer performance largely unchanged (Zong et al., 5 Apr 2026).

In the unanswerable-math setting, the two-stage cognitive monitoring plus intervention method increases abstention rate and reason accuracy across five reasoning models while keeping answerable performance comparable to vanilla decoding. On SUM, for example, Qwen3-14B reaches 78.17% abstention and 69.01 reason accuracy, versus 54.22% and 48.24 for Vanilla; on UMWP it reaches 92.67% and 82.67 versus 82.33 and 76.67 (Liu et al., 26 Aug 2025).

Judge-Then-Solve evaluates under-specified questions with Detection Rate, Overall Abstention Rate, Abstention@Detection, and average length. For DeepSeek-R1-Distill-Qwen-14B, JTS moves from Base DR 45.3 / OAR 18.6 / A@D 41.1 / AvgLen ~2606 to JTS DR 88.7 / OAR 88.5 / A@D 99.8 / AvgLen ~349. For Qwen3-30B-A3B-Thinking, JTS reaches A@D 99.3 with average length ~343 (Gu et al., 27 May 2026).

In multimodal reasoning, MM-AQA evaluates Effective Abstention using Answerable Accuracy, Unanswerable Accuracy, Abstention Rate, and an extended MCC over five categories. The paper finds that under standard prompting VLMs rarely abstain, that multi-agent systems improve abstention at the cost of answer accuracy, and that sequential designs match or exceed iterative ones, suggesting that the main bottleneck is miscalibration rather than reasoning depth (Madhusudhan et al., 16 Apr 2026).

In scientific reasoning, accuracy differences across models are reported as modest, while abstention “is the dominant lever for reducing error at moderate coverage.” On PubMedQA, AURC ranges roughly from 0.389 to 0.464 across models, and [email protected] spans approximately 0.451–0.675 (Abdaljalil et al., 15 Feb 2026). In conformal abstention for LLMs, the geometry-calibrated method reaches 75.0% average conditional correctness across datasets (Xu et al., 30 Apr 2026).

A common misconception is that better abstention simply lowers accuracy. The empirical studies repeatedly separate unconditional accuracy from selective accuracy, abstention rate, coverage, token usage, conversation turns, or correctness conditional on answering. This suggests that the relevant comparison is not raw answer frequency but the operating point on a risk–coverage or accuracy–efficiency frontier.

6. Limitations, controversies, and scope of generalization

The literature identifies several recurring limitations. KnowGuard is explicitly described as a research prototype not intended for clinical deployment; it depends on the coverage and currency of the knowledge graph, LLM judgments can still be biased, and evaluation relies on LLM-as-judge (Dang et al., 29 Sep 2025). The unanswerable-math paper notes that behavioral monitoring can be too aggressive, early exit without guidance can increase hallucinated answers, and subtle distribution shifts may degrade probe reliability (Liu et al., 26 Aug 2025). I-CALM reports imperfect coupling between verbal confidence and actual decisions, sensitivity to wording, coverage loss, and smaller gains on already-low-risk datasets (Zong et al., 5 Apr 2026). Geometry-calibrated conformal abstention requires internal-state access and incurs nontrivial computational overhead for extracting contribution and anisotropy features (Xu et al., 30 Apr 2026).

There are also genuine conceptual disagreements. Some papers treat abstention as a confidence-thresholded selective prediction problem; others argue that this is inadequate. Judge-Then-Solve explicitly states that abstention should not be treated as a final-answer style but as trajectory control (Gu et al., 27 May 2026). The residual-adequacy architecture goes further by rejecting scalar confidence as the primary abstraction and replacing it with typed, witnessed terminals (Amornbunchornvej, 24 May 2026). MM-AQA argues that better prompting or more agents is insufficient for multimodal abstention and that abstention-aware training is required (Madhusudhan et al., 16 Apr 2026). These are not simple implementation differences; they reflect incompatible views about whether abstention should be confidence-gated, policy-gated, evidence-gated, or scope-gated.

At the same time, multiple papers claim broad transferability. KnowGuard states that the two-stage paradigm is applicable beyond clinical reasoning in domains such as legal, finance, and engineering safety analysis, provided there is a structured repository and principled evaluation factors (Dang et al., 29 Sep 2025). Policy learning with abstention presents abstention as a versatile tool for robustness, safe policy improvement, and fast rates without realizability (Sawarni et al., 22 Oct 2025). Multi-class abstention and multi-expert deferral work show that two-stage abstention extends naturally from a single abstain option to multiple experts and even regression settings, with strong KtK_t7-consistency guarantees (Mao et al., 2023, Mao, 28 Dec 2025).

A plausible synthesis is that “Two-Stage Abstention Paradigm” no longer denotes one algorithmic recipe. It denotes a design principle: separate the formation of abstention warrant from the terminal act of answering or refusing. What varies across domains is the object that carries that warrant—confidence, evidence pool, answerability judgment, latent probe score, value function, disagreement set, or representational witness. What remains stable is the claim that abstention becomes safer, more calibratable, and more analyzable when refusal is mediated by such an intermediate structure rather than by unstructured confidence alone.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Two-Stage Abstention Paradigm.