---
title: 'Dual-Model Reflexion: Architectures & Insights'
url: https://www.emergentmind.com/topics/dual-model-reflexion
type: topic
---

# Dual-Model Reflexion: Architectures & Insights

Dual-Model Reflexion denotes a spectrum of architectures and algorithms that address the limitations of pure single-agent introspective reflection in large language models (LLMs) and vision-language models (VLMs). In such systems, self-critique and iterative answer refinement are decomposed—either structurally or functionally—across two (or more) specialized models, typically assuming distinct roles such as reasoning/acting and critique/reflection. Dual-model systems improve diversity, transparency, and effectiveness of reflection, mitigating well-documented issues such as degeneration of thought, confirmation bias, and uninformative self-assessment. Implementations of dual-model (or more generally, multi-agent) reflexion encompass both text-based and multimodal domains, target both policy improvement and perceptual refinement, and employ various interaction protocols between the constituent models.

## 1. Fundamental Architectures and Roles

Several instantiations of dual-model reflexion emerge in recent research, each formalizing the separation of reasoning and critiquing capacities.

- In MAR (Multi-Agent Reflexion), the Actor generates an initial response and reasoning chain given the accumulated context of past reflections, while multiple debater models (with configurable personae, e.g., Verifier, Logician) independently critique this reasoning. A Judge module then synthesizes these critiques into a consensus reflection, which conditions the Actor’s next attempt [2512.20845].
- In DARS (Dual-Model Reasoner-Critic System), a Reasoner proposes and iteratively refines answers to a task, while a Critic model inspects each proposal, emitting either a targeted verbal critique or a termination token. The Critic’s interaction halts the reflection process once the proposal is assessed correct [2502.19230].
- Reflective Perception (RePer) in visual domains alternates between a policy model (perceptual prediction) and a critic model (which scores answers and issues textual feedback) to drive multi-turn perceptual refinement [2504.07165].
- REFLEX decouples code diagnosis and repair: a vision-enabled Critic distills programmatic behavioral evidence into structured, auditable diagnoses, which the Actor uses (alongside a Skill Memory) to synthesize improved policies [2606.16496].
- SRPO for multimodal reasoning leverages a frozen reflection generator (Critic) to analyze initial outputs and a separate policy model (Actor) to revise solutions in response [2506.01713].

The design rationale is to structurally separate error detection, critique/rationale generation, and corrective synthesis, instead of relying on a single model for all cognitive steps.

## 2. Mathematical Formalisms and Algorithmic Workflows

Dual-model reflexion systems are formalized through stepwise operator flows and probabilistic models:

- In MAR, let $q$ be the task, $\mathcal{R}_t$ be the set of reflections at step $t$. The Actor $M_a$ generates $(\tau_t, y_t)$, conditioned on $\mathcal{R}_t$. Each Debater $D_j$ produces critiques $c_j^{(r)}$, possibly over multiple rounds with interleaved access to peer critiques. The Judge $J$ aggregates these into a single reflection $r_t$, forming a new context for the next Actor attempt. The process halts if the Evaluator $E$ returns $s_t=1$ [2512.20845].
- DARS inference comprises: $y_r^0 \leftarrow \text{Reasoner}(x)$ (initial rationale), loop: $c_t \leftarrow \text{Critic}(y_r^t)$ (emits reflection or $[\mathrm{STOP}]$); if not stopped, $y_r^{t+1} \leftarrow \text{Reasoner}(y_r^t, r_\text{reflect}^t)$; iterate [2502.19230].
- RePer alternates: $y_0 \leftarrow \pi_\theta(I,x)$, $(r_0,f_0) \leftarrow r_\phi(I,x,y_0)$, then for $t$, $y_t \leftarrow \pi_\theta(I,x,y_{<t},f_{<t})$, $r_t, f_t \leftarrow r_\phi(I,x,y_{\leq t})$, exiting on convergence [2504.07165].
- REFLEX's Critic is modeled by $P_{\mathrm{critic}}(D_p|V_p,f_p,\mathcal{T})$ over structured diagnoses $D_p$; the Actor samples $P_{\mathrm{actor}}(p'|p,D_p,S_p,\mathcal{T})$, with Skill Memory retrieval and cross-run code transfer [2606.16496].
- In SRPO, after a self-reflection generator emits a critique, the policy model performs an explicit self-correction phase. In reflection-aware RL, reward decomposes into task and reflection quality, promoting concise, cognitively-meaningful reflection steps [2506.01713].

This architectural modularity is represented in both staged pseudocode (as in MAR, REFLEX) and in explicit loss decompositions for joint training or supervised fine-tuning.

## 3. Experimental Results and Performance

Dual-model reflexion consistently improves over single-model or naive reflection baselines across multiple domains:

| System        | Task               | Baseline (%) | Single-Model Reflexion (%) | Dual-Model/MA Reflexion (%) | Gain Over Single |
|---------------|--------------------|--------------|---------------------------|-----------------------------|------------------|
| MAR [2512.20845] | HotPotQA EM        | 32.0         | 44.0                      | 47.0                        | +3.0 pp         |
| MAR           | HumanEval          | 67.1         | 76.4                      | 82.6                        | +6.2 pp         |
| REFLEX [2606.16496] | Lunar Lander NWS  | 1.098        | (monolithic)              | 1.092                       | comparable (faster, fewer calls) |
| SRPO [2506.01713] | MathVista          | 72.3 (GRPO)  | –                         | 75.8                        | +3.5 pp         |
| RePer [2504.07165] | DetailCaps (CAPTURE) | 51.03        | –                         | 52.89                       | +1.86           |
| DARS [2502.19230] | ASAS ACC/F1/QWK   | see text     | SFT/DPO                   | +5/+11/+2                   | ↑ all metrics   |

These gains are attributed to increased error-diversity in critique, higher-quality reflections, and the avoidance of stalling/degeneration phenomena seen in introspective looping.

## 4. Design Considerations and Ablation Insights

Principal design choices include the number and type of critic models (personae), stopping criteria, conversation rounds, and temperature settings:

- MAR shows that increasing the number of debaters ($K>4$) has diminishing returns but linearly increases cost. Two debate rounds suffice for >95% disagreement capture.
- Critic persona temperatures critically modulate quality: lower temperatures focus strictness, higher enable exploratory reasoning.
- In DARS, the separation of Reasoner and Critic is essential: merging the heads causes negative gains; scaling Critic size yields superlinear metric improvement.
- RePer and SRPO emphasize controlled reflection granularity, balancing reflection step count for maximum gain; rewards in SRPO penalize redundancy and reward effective self-correction or brevity.

Ablation studies unanimously support dual-path or multi-agent separation as essential for error recovery, interpretable feedback, and sample efficiency.

## 5. Transparency, Interpretability, and Knowledge Transfer

A key virtue of dual-model reflexion is transparency: Critic outputs, such as structured feedback or explicit rationale, enable stepwise inspection and diagnosis of where reflection or correction failed. In REFLEX, the Critic’s diagnosis, pre-repair, makes each code mutation auditable; persistent Skill Memories facilitate knowledge transfer across independent runs and tasks [2606.16496]. In educational/automated evaluation contexts (e.g., DARS), the Critic’s feedback localizes errors to specific rubric components, underpinning explainable AI recommendations [2502.19230].

Skill Memory and cross-task transfer evidence in REFLEX and RePer further demonstrate that decoupled architectures promote reusable knowledge primitives, improving convergence in new or related domains.

## 6. Application Domains and Generalizations

Dual-model reflexion is instantiated in:

- Multi-hop text QA and program synthesis (MAR), with empirical gains over baseline and single-agent reflexion [2512.20845].
- Automated code synthesis from behavioral evidence, enabling diagnoses that generalize across mutation histories and tasks (REFLEX) [2606.16496].
- Multimodal reasoning (SRPO) and perceptual refinement (RePer), where policy and critic models alternate over language-image pairs or code/image RL loops [2506.01713, 2504.07165].
- Automated student answer scoring, where iterative Reasoner-Critic dialog provides localized remediation and explanation (DARS) [2502.19230].
- Complex embodied or web agents (DuSAR), where holistic and local strategies are interleaved via reflective assessment [2512.08366].

These paradigms extend naturally to visual question answering, robotics (policy+feasibility check), and interactive assistants, though actual generalization is evaluated per system and domain. In some systems (e.g., DuSAR), both strategies are internal to a single model but functionally distinct; in others, actual model separation is enforced.

## 7. Limitations and Open Challenges

Documented limitations include:

- Marginal increases in inference cost, scaling linearly with the number of Critic/Actor calls or reflection turns (e.g., MAR incurs $3\times$ LLM calls).
- Quality bottlenecked by Critic accuracy; erroneous reflections can mislead refinement, with error rates observed (e.g., 36% of DARS reflections inaccurate) [2502.19230].
- Stopping criteria, credit assignment to individual reflection steps, and optimal hyperparameter settings are typically handcrafted.
- Transfer to video, 3D, or persistent learning settings remains open.
- For small models, external demonstrations or traces improve holistic reflection, but the default (zero-shot, demonstration-free) dual-strategy suffices for larger models [2512.08366].

A plausible implication is that further advances in critic learning, adaptive debate/summarization, and meta-reflection (e.g., learning when and how to reflect) could increase both efficacy and efficiency in dual-model reflexion. Cross-domain evaluation, lightweight critics, and integration of uncertainty estimation for Critic modules are active areas of study.

Source: https://www.emergentmind.com/topics/dual-model-reflexion