---
title: 'RB-DeepONet: Hybrid Operator Learning'
url: https://www.emergentmind.com/topics/rb-deeponet
type: topic
---

# RB-DeepONet: Hybrid Operator Learning

RB-DeepONet is a hybrid operator-learning framework designed to efficiently and accurately approximate parametric Partial Differential Equation (PDE) solution operators. It combines the branch–trunk neural network architecture of DeepONet with structural elements and stability properties from Reduced Basis (RB) methods. The trunk is fixed to a deterministically constructed RB basis, providing interpretability, offline–online separation, and robust error control, while the branch neural network outputs only the RB coefficients. RB-DeepONet addresses scenarios with independently varying parameters, boundary, and source data, utilizing compressed modal encodings for these components and is trained label-free via projected variational residuals. It achieves accuracy competitive with intrusive RB-Galerkin and POD-DeepONet surrogates while requiring dramatically fewer degrees of freedom for both training and online evaluation [2511.18260].

## 1. Mathematical Structure and Operator Representation

RB-DeepONet approximates solution maps of the form $\mu \mapsto u(\cdot; \mu)$, where $u(\cdot; \mu)$ solves a parametric PDE. The approximation leverages an RB expansion:
\[
u_r(x; \mu) = \sum_{i=1}^r c_i(\mu) \, \varphi_i(x)
\]
with a fixed RB trunk $\{\varphi_i\}_{i=1}^r$ and an $r$-dimensional output from the branch neural network $c(\mu)$. In matrix form, $u_r(x; \mu) = \Psi(x) \, c(\mu)$. The RB trunk is constructed offline, and $r \ll N_0$, the full-order FE space dimension. The branch network thus learns a low-dimensional mapping from parameter (and, where relevant, boundary/source encoding) space to RB coefficients.

## 2. Offline Reduced Basis Construction

The RB trunk is generated via a Greedy algorithm over a training parameter set $S = \{\mu^k\}_{k=1}^{N_k}$. At each iteration, the parameter with the largest *a posteriori* predicted error is selected:
- Compute the reduced Galerkin solution $w_{rb}(\mu)$ for $\mu \in S$ in the current RB space.
- Form the residual $r(v; \mu) = \ell(v; \mu) - a(w_{rb}(\mu), v; \mu)$.
- Estimate the error using $\eta(\mu) = \| r(\cdot; \mu) \|_{V_0'} / \alpha_{\min}$, where $\alpha_{\min}$ is the coercivity constant.
- Select $\mu^{n+1}$ maximizing $\eta$, solve for high-fidelity $u(\mu^{n+1})$, orthonormalize, and enrich $V_{rb}$.

This robust process ensures the trunk is physically meaningful and tailored to the problem manifold [2511.18260].

## 3. Label-Free Training via Projected Variational Residual

Training does not require full-field output supervision. With the trunk $\Psi(x)$ fixed, the branch network outputs RB coefficients $c_\theta(\mu)$, which are optimized by minimizing the projected Galerkin residual:
\[
R(\theta; \mu) = F_{rb}(\mu) - A_{rb}(\mu) \, c_\theta(\mu), \quad
L(\theta) = \frac{1}{N_s} \sum_{j=1}^{N_s} \| A_{rb}(\mu^j)^{-1/2} R(\theta; \mu^j) \|_2^2
\]
where $A_{rb}(\mu) = \Psi^T A(\mu) \Psi$, $F_{rb}(\mu) = \Psi^T F(\mu)$. This structure enforces that the RB-DeepONet output approaches the RB-Galerkin solution for each $\mu$, guaranteeing that the physics and numerical structure are preserved [2511.18260].

## 4. Encoding of Boundary and Source Data

When boundary data $g_D$ or source data $f$ vary independently of physical parameters, RB-DeepONet compresses these exogenous data via modal encodings:
- **Boundary modes:** Constructed by Greedy selection in the Dirichlet-trace norm, yielding modes $\{\eta_n\}$ and coordinates $b_n = \langle g_D, \eta_n \rangle_{D,*}$.
- **Source modes:** Source functionals are mapped to their Riesz representers, with compact bases $\{W_f^{(m)}\}$ and $a_m = F(\mu)[W_f^{(m)}]$.
These modes allow the right-hand side to be completely assembled from low-dimensional representations, making online costs independent of the full dimension of $g_D$ and $f$ [2511.18260].

## 5. Offline–Online Computational Workflow

RB-DeepONet enforces a strict offline–online split:
- **Offline:** RB trunk construction via the greedy algorithm; affine or EIM decomposition of operators $A(\mu), F(\mu)$; computation of reduced blocks $A^N_p = \Psi^T A_p \Psi$, $F^N_q = \Psi^T F_q$.
- **Online:** Assembly of reduced matrices $A_{rb}(\mu)$, $F_{rb}(\mu)$; evaluation of the branch network $c_\theta(\mu)$; computation of the projected residual—all scaling with the RB dimension $r$ only.
This decomposition removes dependence of online complexity on the full-order FE mesh size $N_h$, yielding scalable real-time evaluation [2511.18260].

## 6. Mathematical Guarantees

Under standard regularity assumptions (coercivity, Lipschitz parameter dependence, bounded hypothesis class capacity), RB-DeepONet satisfies the following:
- **Network approximation:** $\lim_{n \to \infty} \inf_{c \in \mathcal{N}_n} \| c - c_N \|_{L^2(\mathcal{D})} = 0$ (universal approximation in coefficient space).
- **Empirical–population uniform convergence:** For finite samples and network size, empirical and population losses converge with high probability.
- **Consistency:** The learned network coefficients converge to the true RB-Galerkin predictions as network size and sample count increase.
Error in the overall surrogate separates RB truncation error from statistical error [2511.18260].

## 7. Numerical Performance and Practical Comparison

RB-DeepONet demonstrates competitive accuracy and dramatic efficiency across canonical parametric elliptic PDEs:
- For a 2D linear conduction case (disk-in-domain, two parameters), RB-DeepONet achieves relative $L^2$ errors ≈ $5.0 \times 10^{-3}$ with only $r=3$ RB modes and $\sim 2 \cdot 10^5$ network parameters, matching POD-DeepONet with $r=3$ trunk and being within a small factor of intrusive RB-Galerkin errors.
- For problems with independently encoded exogenous data (source/boundary), RB-DeepONet reduces encoding to $r_f=128$ source and $r_g=16$ boundary coefficients, and $r=209$ RB modes—requiring only $337$ offline high-fidelity solves, versus $10^4$ for full POD trunk construction.
- Online evaluation cost is $O(r)$ or $O(r^2)$, representing $10^2$–$10^3$ speedup over full-FE surrogates.

A summary table of computational costs and parameter counts from three test cases:

| Example      | RB HF solves | POD HF solves | FEONet HF solves | Trunk size $r$ | Trainable Params (RB/POD) | FEONet Params    |
|--------------|:-----------:|:-------------:|:----------------:|:--------------:|:-------------------------:|:----------------:|
| Case 1       |      3      |     2100      |        0         |       3        |    ~2·10⁵                 | ~7.3·10⁵         |
| Case 2       |     337     |    10,000     |        0         |      209       |    ~2.9·10⁵               | ~1.25·10⁶        |
| Case 3       |      5      |     4000      |        0         |       5        |    ~2·10⁵                 | –                |

In all evaluated scenarios, RB-DeepONet equaled or closely matched the accuracy of POD-DeepONet and FEONet while exhibiting significant efficiency and interpretability advantages [2511.18260].

## 8. Connections to RandONet and Further Directions

RB-DeepONet can be viewed as an interpretable variant of architectures such as RandONet [2406.05470], in which deterministic reduced-basis functions replace random features in the branch or trunk. The RB-DeepONet formulation retains universality by augmenting the RB trunk with sufficient flexibility in the branch network and could be extended to hybrid settings where RB components are combined with random or data-adaptive embeddings for multi-scale phenomena. Prospective research includes the use of kernel-POD or spectral embeddings, hybrid RB–randomized architectures, and adaptive identification of low-dimensional structure via regularization or multi-level decompositions [2406.05470].

---

RB-DeepONet fuses classical model-order reduction with modern operator learning, providing an efficient, stable, and interpretable surrogate for high-dimensional PDE systems with rigorous offline–online separation, certified error control, and superior computational efficiency relative to deep or fully data-driven alternatives [2511.18260].

Source: https://www.emergentmind.com/topics/rb-deeponet