---
title: Mildly Conservative Regularized Q-Learning
url: https://www.emergentmind.com/topics/mildly-conservative-regularized-q-learning-mcrq
type: topic
---

# Mildly Conservative Regularized Q-Learning

Mildly Conservative Regularized Q-Learning (MCRQ) denotes a family of offline reinforcement learning methods that seek to keep value estimates conservative enough to prevent harmful out-of-distribution (OOD) overestimation, while avoiding the severe pessimism that can suppress policy improvement and generalization. In the cited literature, the term is used in two closely related senses. First, “Mildly Conservative Q-learning” (MCQ) is explicitly described as conceptually a form of mildly conservative regularized Q-learning, because it regularizes the Q-function so that OOD actions are kept below the best in-dataset action without being driven to uniformly low values [2206.04745]. Second, “Mildly Conservative Regularized Q-learning” (MCRQ) is introduced as a concrete algorithm built from a mildly conservative regularized evaluation operator that combines temporal-difference calibration with behavior cloning inside the Bellman backup [2508.05960].

## 1. Terminology and conceptual scope

In offline RL, training proceeds from a fixed dataset
\[
\mathcal{D} = \{(s,a,r,s')\},
\]
collected by an unknown behavior policy, and the learner is not allowed further environment interaction. The central difficulty is distribution shift: the learned policy queries actions that may be rare or absent in the dataset, so the critic must extrapolate on unsupported state–action pairs. MCRQ-style methods address this by imposing conservatism at the level of value estimation rather than relying solely on explicit policy constraints [2206.04745].

Within this literature, “mildly conservative” has a specific technical meaning. It does not mean abandoning pessimism, nor does it mean simple behavior cloning. Instead, it denotes a regime in which OOD actions are prevented from overtaking the best supported actions, but are not globally forced to extremely low values. A concise idealization appears in MCQ:
\[
Q(s,a^{\rm ood}) < \max_{a\in \operatorname{Support}(\mu(\cdot\mid s))} Q(s,a),
\]
where \(\mu\) is the behavior policy. This preserves safe action ranking while allowing a smoother Q-landscape outside exact data support [2206.04745].

The same design principle reappears in later work under different operator choices. The explicit MCRQ algorithm builds conservatism directly into policy evaluation by combining a standard empirical Bellman operator, a TD-based correction term, and a behavior cloning penalty. Related methods such as CPQL, ACL-QL, and SCQ pursue the same high-level objective—conservative but not over-pessimistic offline control—through multi-step operators, adaptive per-transition conservative weights, or selective penalization of hard OOD regions [2508.05960, 2605.14779, 2412.16848, 2406.04534].

## 2. Offline RL rationale for mild conservatism

The standard offline RL setting is a discounted MDP
\[
\mathcal{M}=\langle \mathcal{S},\mathcal{A},r,\rho_0,p,\gamma\rangle
\]
with bounded rewards and objective
\[
J(\pi) = \mathbb{E}\Big[\sum_{t=0}^{\infty} \gamma^t r(s_t,a_t)\Big].
\]
Classical Q-learning relies on Bellman targets of the form
\[
y = r(s,a) + \gamma \max_{a'} Q(s',a'),
\]
but offline datasets only constrain \(Q\) on actions drawn by the behavior policy. When \(\max_{a'}\) evaluates unseen actions, neural approximators may assign arbitrary values to them, and bootstrapping can amplify these errors into severe OOD overestimation [2206.04745].

The literature described here distinguishes three broad responses to this problem. Policy-constraint or behavior-regularization methods such as TD3+BC, BEAR, BCQ, and related variants keep the learned policy close to the behavior policy, which limits distribution shift but can strongly limit improvement when the dataset is suboptimal. Value-penalization methods such as CQL explicitly depress OOD Q-values, which provides strong conservative guarantees but often becomes overly pessimistic even near the support boundary. Methods that avoid querying OOD actions, such as IQL-style approaches, remove extrapolation from unseen actions but remain tightly limited by the dataset’s support [2206.04745].

MCRQ-style methods are motivated by the claim that the appropriate conservatism should be “as mild as possible while still preventing harmful overestimation.” In this view, excessive pessimism flattens the Q-function outside the dataset support, creates artificial barriers to stitching together useful sub-trajectories, and degrades transfer from offline pretraining to online fine-tuning. A plausible implication is that mild conservatism is best understood as a ranking condition—unsupported actions should not become falsely optimal—rather than a demand that all unsupported actions receive uniformly low values [2206.04745].

## 3. MCQ as a foundational MCRQ formulation

MCQ provides one of the clearest formulations of mild conservatism at the Q-function level. In the tabular setting, its analytical object is the Mildly Conservative Bellman (MCB) operator. For in-support actions, the update follows the standard optimal Bellman backup. For OOD actions, MCQ uses a special self-backup together with a mildly conservative projection that sets the OOD value to the maximum supported Q-value at the state minus a small \(\delta>0\). The resulting fixed point \(Q_{\mathrm{MCB}}\) induces a greedy policy that cannot prefer unsupported actions over the best supported one [2206.04745].

In continuous domains, MCQ replaces exact support computations with a learned behavior model \(\hat{\mu}(a\mid s)\) trained as a conditional VAE. It approximates the in-support maximum by sampling \(N\) actions from \(\hat{\mu}(\cdot\mid s)\), evaluating their Q-values, and using the maximum over samples as a pseudo target. The practical critic objective combines ordinary Bellman regression on dataset transitions with an auxiliary loss on policy-sampled actions:
\[
\mathcal{L}_{\text{critic}}
=
\lambda\, \mathbb{E}_{(s,a,r,s')\sim\mathcal{D}}
\Big[(Q_{\theta_i}(s,a)-y)^2\Big]
+
(1-\lambda)\,\mathbb{E}_{s^{\rm in}\sim\mathcal{D},\,a^{\rm ood}\sim\pi_\phi(\cdot\mid s^{\rm in})}
\Big[(Q_{\theta_i}(s^{\rm in},a^{\rm ood})-y')^2\Big].
\]
Here \(y\) is the standard SAC-style target with clipped double Q, while \(y'\) is a pseudo target derived from behavior-model samples and a minimum over two critics [2206.04745].

This construction is the reason MCQ is described as a form of MCRQ. The regularization is not an explicit policy-distance penalty. Instead, it is an auxiliary Q-loss that shapes values for policy-sampled, potentially OOD actions so that they remain tied to estimated in-support maxima. In theory, OOD actions are those with \(\mu(a\mid s)=0\); in practice, MCQ treats actions sampled from the current policy at dataset states as candidate OOD actions. This is justified on the grounds that if a sampled action is actually in-support, training it toward the batch-optimal Q-value is still consistent with the MCB fixed point [2206.04745].

The pseudo-target mechanism is intentionally mild. It does not subtract an explicit \(\delta\) in practice, because the expectation over finitely many samples from \(\hat{\mu}\) is typically slightly below the true in-support maximum. The paper also gives a bound: if
\[
\sup_s D_{\text{TV}}(\hat{\mu}(\cdot\mid s)\,\|\,\mu(\cdot\mid s)) \le \epsilon < \tfrac12,
\]
then
\[
\mathbb{E}_{\{a'_i\}\sim\hat{\mu}}
\left[\max_{a'\in\{a'_i\}} Q(s,a')\right]
\le
\max_{a'\in\operatorname{Support}(\mu)} Q(s,a')
+
\bigl(1-(1-2\epsilon)^N\bigr)\frac{r_{\max}}{1-\gamma}.
\]
This suggests that the optimism of the pseudo target is bounded by behavior-model error and the number of behavior samples [2206.04745].

## 4. MCRE and the explicit MCRQ algorithm

The explicitly named MCRQ algorithm is built on mildly conservative regularized evaluation (MCRE). Instead of using the empirical Bellman operator \(\hat{\mathcal T}^\pi\) alone, MCRE evaluates a policy with a modified operator
\[
(\hat{\mathcal{Z}}^\pi \hat{Q}_k)(s,a)
=
(1-\upsilon)(\hat{\mathcal T}^\pi \hat{Q}_k)(s,a)
+
\upsilon(\hat{\mathcal H}^\pi \hat{Q}_k)(s,a)
-
\gamma \mathcal I^\pi(s,a),
\]
where \(\upsilon\in[0,1]\) controls a TD-based correction operator and
\[
\mathcal I^\pi(s,a)=\omega(\pi(s)-a)^2
\]
is a behavior cloning penalty for deterministic policies [2508.05960].

The correction operator is
\[
(\hat{\mathcal H}^\pi \hat{Q}_k)(s,a)
=
(\hat{\mathcal T}^\pi \hat{Q}_k)(s,a)
-
\gamma\big((\hat{\mathcal T}^\pi \hat{Q}_k)(s,a)-\hat Q_k(s,\pi(s))\big).
\]
Its role is calibrative rather than uniformly pessimistic. If the TD target is larger than the current estimate at \(s\), the operator reduces the target; if the TD target is smaller, it increases it. The behavior cloning term then reduces the backup when the learned action deviates strongly from the dataset action. This produces local, backup-level conservatism rather than global suppression of all OOD actions [2508.05960].

MCRQ instantiates MCRE in a TD3-style actor–critic architecture with two critics and one actor. The target action is \(a'=\pi_{\phi'}(s')+\epsilon\). The standard TD3 target is
\[
y_1 = r + \gamma \min\big(Q_{\theta_1'}(s',a'), Q_{\theta_2'}(s',a')\big),
\]
and the correction target is
\[
\begin{aligned}
y_2 &= r + \gamma\Big(
\max(Q_{\theta_1'}(s',a'), Q_{\theta_2'}(s',a')) \\
&\qquad -
\big(r + \gamma \min(Q_{\theta_1'}(s',a'), Q_{\theta_2'}(s',a'))
- \max(Q_{\theta_1}(s,\pi_\phi(s)), Q_{\theta_2}(s,\pi_\phi(s)))\big)
\Big).
\end{aligned}
\]
The final target is
\[
y = (1-\upsilon)y_1 + \upsilon y_2 - \gamma \mathcal I^\pi.
\]
Each critic minimizes \(\mathbb{E}_{\mathcal D}[\, (y-Q_{\theta_i}(s,a))^2\,]\) [2508.05960].

The actor combines Q maximization and explicit behavior cloning:
\[
J(\phi)
=
-\mathbb{E}_{(s,a)\sim\mathcal D}
\big[
\lambda Q_{\theta_1}(s,\pi_\phi(s)) - (\pi_\phi(s)-a)^2
\big],
\qquad
\lambda
=
\frac{\alpha}{
\frac{1}{N}\sum_{(s,a)\in\mathcal D}|Q_{\theta_1}(s,a)|
}.
\]
Thus, the named MCRQ algorithm regularizes both critic and actor, but in different ways: critic-side behavior cloning enters the Bellman target itself, while actor-side behavior cloning constrains policy deviation from the data [2508.05960].

## 5. Guarantees, bounds, and failure modes

Theoretical analysis for MCQ and MCRQ centers on safe improvement and bounded optimism. For MCQ, the MCB operator is a \(\gamma\)-contraction on \(\operatorname{Support}(\mu)\), so it converges to a unique fixed point \(Q_{\mathrm{MCB}}\). On supported state–action pairs, the paper proves
\[
Q_\mu \le Q_{\mathrm{MCB}} \le Q_{\mu^*},
\]
where \(Q_\mu\) is the behavior-policy value and \(Q_{\mu^*}\) is the batch-optimal value constrained to supported actions. Consequently,
\[
J(\pi_{\mathrm{MCB}})\ge J(\mu),
\]
so the induced policy behaves at least as well as the behavior policy. The same analysis is presented as tighter than policy-constraint guarantees of the form
\[
J(\pi_p)\ge J(\mu)-\mathcal O\Big(\frac{1}{(1-\gamma)^2}\Big),
\]
and tighter than the pessimistic lower bound stated for CQL [2206.04745].

For MCRE, the modified evaluation operator is a contraction in \(\mathcal L_\infty\), with coefficient
\[
\gamma + \upsilon\gamma - \upsilon\gamma^2 < 1.
\]
Therefore, for any initial \(\hat Q_0\), the iteration \(\hat Q_{k+1}=\hat{\mathcal Z}^\pi \hat Q_k\) converges to a unique fixed point \(\hat Q_*^\pi\). In the no-sampling-error setting, the paper states that
\[
\|Q_*^\pi - Q^\pi\|_\infty
\le
\frac{\gamma \max_{s,a}\mathcal I^\pi(s,a)}
{1 - \gamma - \upsilon\gamma^2 - \upsilon\gamma},
\]
provided
\[
\upsilon < \frac{1-\gamma}{\gamma^2+\gamma},
\]
and additionally reports
\[
V_*^\pi(s)=V^\pi(s).
\]
With sampling error, the bound acquires an extra term scaling as \(1/\sqrt{\mathcal D_c}\), where \(\mathcal D_c\) is the state–action count [2508.05960].

These guarantees also identify concrete failure modes. In MCQ, if \(\lambda\) in the critic loss is too small, the critic becomes dominated by OOD training, value underestimation occurs, and Q can collapse. Poor behavior modeling by the CVAE can bias the pseudo maximum and hence the pseudo Q-values. In the named MCRQ algorithm, overly large \(\omega\) increases critic-side conservatism and can degrade performance, while large \(\alpha\) can also be harmful, especially on expert datasets. More generally, both formulations remain bounded by dataset coverage: tiny datasets or extremely narrow support limit what any offline method can recover [2206.04745, 2508.05960].

## 6. Empirical profile, related methods, and open directions

MCQ is evaluated mainly on D4RL MuJoCo tasks—HalfCheetah, Hopper, and Walker2d, with random, medium, medium-replay, medium-expert, and expert datasets—and compared against BC, SAC, CQL, UWAC, TD3+BC, IQL, and others. On the 12 non-expert MuJoCo datasets, MCQ reports an average normalized score of approximately \(72.8\), compared with approximately \(59.9\) for the best baseline, IQL. Across all 15 MuJoCo tasks, MCQ reports approximately \(79.2\), versus approximately \(68.9\) for IQL and approximately \(67\)–\(68\) for CQL and TD3+BC. The same work also studies offline-to-online transfer with 1M offline steps followed by 100k online steps, reporting faster adaptation and higher final returns than CQL, TD3+BC, IQL, and AWAC on challenging non-expert datasets [2206.04745].

The explicitly named MCRQ algorithm is evaluated on the 15 D4RL MuJoCo datasets and compared with BEAR, UWAC, BC, CDC, AWAC, BCQ, OneStep, TD3\_BC, CQL, IQL, PBRL, and more recent state-of-the-art methods. The paper reports that MCRQ has the highest mean and the smallest variance over the 15 row-normalized scores, and also reports lower computational cost than CQL and IQL on HalfCheetah datasets. KL-divergence and t-SNE analyses are used to argue that MCRQ remains closer to the behavior distribution than BCQ or TD3\_BC on random data, while being less conservative than CQL [2508.05960].

Several adjacent methods clarify what is distinctive about MCRQ. CPQL replaces the single-step Bellman backup by a multi-step Peng’s \(Q(\lambda)\) operator while retaining a CQL-style conservative term; its fixed point corresponds to the mixture policy \(\lambda\hat\pi_\beta + (1-\lambda)\pi\), which yields implicit behavior regularization and a safe-improvement guarantee relative to the behavior policy [2605.14779]. ACL-QL introduces adaptive per-transition conservative weights \(w_\mu(s,a)\) and \(w_\beta(s,a)\), together with monotonicity and band constraints that keep learned Q-values between ordinary Q-learning and CQL in a transition-dependent “mild range” [2412.16848]. SCQ distinguishes “easy OOD” from “hard OOD” regions using CVAE-based reconstruction error and penalizes only hard OOD actions, obtaining value estimates that are conservative but potentially much less so than CQL [2406.04534].

A recurrent misconception is that mild conservatism is merely weaker behavior cloning. The cited methods do not support that reduction. MCQ regularizes primarily at the Q-function level through pseudo Q-targets for policy-sampled actions, not through an explicit policy-distance penalty. The named MCRQ algorithm regularizes within the Bellman backup and only then adds actor-side behavior cloning. A second misconception is that mild conservatism abandons safety guarantees. On the contrary, the major formulations in this line aim to preserve at least one of the following: no harmful OOD domination, performance no worse than the behavior policy, or a calibrated lower-bounding relation to the target value function [2206.04745, 2508.05960].

Open directions identified in the cited works are consistent. They include reducing sensitivity to conservatism hyperparameters, improving behavior-model quality, extending analysis beyond deterministic policies and continuous-control settings, and developing adaptive schemes that tune conservatism from uncertainty or empirical error signals rather than fixed global coefficients. This suggests that MCRQ is best viewed not as a single settled recipe, but as an operator-design and regularization principle for offline Q-learning: inject enough pessimism to avoid catastrophic OOD overestimation, but not enough to erase the generalization and policy-improvement capacity of the critic [2508.05960, 2605.14779, 2412.16848].

Source: https://www.emergentmind.com/topics/mildly-conservative-regularized-q-learning-mcrq