---
title: 'DeepOKANs: Neural Operator Learning'
url: https://www.emergentmind.com/topics/deepokans
type: topic
---

# DeepOKANs: Neural Operator Learning

Deep Operator Kolmogorov–Arnold Networks (DeepOKANs) are a family of neural operator learning architectures that synthesize the universal function approximation capabilities of Kolmogorov–Arnold Networks (KANs) with the branch–trunk decomposition popularized by Deep Operator Networks (DeepONets). These architectures are designed to efficiently approximate solution operators for partial differential equations (PDEs) and other parametric mapping problems, emphasizing expressivity, compactness, and physics-consistent inductive bias. DeepOKANs achieve demonstrably improved predictive accuracy and generalization over standard DeepONets and multilayer perceptron (MLP)-based operator learners on a wide range of benchmark tasks, particularly in mechanics, spatio-temporal PDEs, and uncertainty quantification settings [2405.19143, 2510.08795, 2406.02917, 2403.03444].

## 1. Branch–Trunk Architecture and Kolmogorov–Arnold Networks

The core of a DeepOKAN is the compositional branch–trunk operator network, mathematically structured as
\[
\mathcal{G}(f)(x) \approx \sum_{n=1}^p b_n(f) t_n(x) = \langle \mathbf{b}(f), \mathbf{t}(x)\rangle,
\]
where $\mathbf{b}$ encodes the input function $f$ (sampled at sensor points), $\mathbf{t}$ encodes the coordinates $x$ (spatial, temporal, or spatio-temporal), and $p$ is a latent width parameter [2510.08795].

In DeepOKANs, both the branch and trunk sub-networks are implemented via Kolmogorov–Arnold Networks. A KAN leverages the Kolmogorov–Arnold superposition theorem, which states that any sufficiently smooth multivariate function $f:[0,1]^d \to \mathbb{R}$ has the representation
\[
f(x_1,\dots,x_d) = \sum_{q=1}^{2d+1} \Psi_q\left(\sum_{p=1}^d \phi_{q,p}(x_p)\right)
\]
for univariate functions $\{\Psi_q, \phi_{q,p}\}$. This decomposition is parameterized in KANs by directly learning these univariate functions on each edge, yielding layers that compute
\[
[x_{l+1}]_j = \sum_{i=1}^{n_l} \phi_{l,i,j}([x_l]_i).
\]
The function $\phi_{l,i,j}$ is commonly chosen as a Gaussian or rational radial basis function (RBF), with centers and scales as learnable parameters [2405.19143, 2510.08795].

Recent advances include chunkwise sharing of univariate activation functions (CKAN), and the use of rational basis functions (e.g., Enhanced Rational Units, ERUs) to obtain expressivity with manageable parameter counts [2510.08795].

## 2. Mathematical Formulation and Operator Learning Objective

DeepOKANs are designed to model high-dimensional operators associated with physical systems or PDEs:
\[
\mathcal{G}: f \mapsto u(\cdot),
\]
where $u$ solves a PDE with parametric inputs $f$. Starting with the DeepONet paradigm, DeepOKAN replaces MLP sub-networks with KANs or CKANs, yielding a reconstructed operator of the form
\[
\mathcal{G}_{\text{OKAN}}[f](x) = \sum_{k=1}^{K}\sum_{n=1}^N b_{k,n}(f) t_{k,n}(x).
\]
Each network layer either computes a sum of Gaussian RBF evaluations (in RBF-KANs) or rational function evaluations (in CKANs). In CKAN, chunkwise parameter sharing further reduces the number of unique univariate functions by partitioning input/output neurons into chunks and sharing a base function within each chunk:
\[
x_{\mathrm{out},j} = \sum_{i=1}^{d_{\mathrm{in}}} w_{ij} F_{\lfloor i/c\rfloor, \lfloor j/c\rfloor}(x_{\mathrm{in},i}).
\]
[2510.08795, 2405.19143]

Gradient computation is straightforward due to closed-form derivatives of both Gaussian and rational activations, facilitating effective use of standard optimizers.

## 3. Physics-Informed and Data-Driven Loss Functions

DeepOKAN frameworks flexibly support both data-driven and physics-informed training. For operator regression tasks with direct supervision, the mean squared error (MSE) or root mean squared deviation (RMSD) loss is minimized:
\[
\mathcal{L} = \mathrm{RMSD} = \sqrt{\frac{1}{N} \sum_{i=1}^N (s_i - \hat{s}_i)^2}.
\]
For physics-informed learning of PDE operators, the loss aggregates multiple components:
\[
\mathcal{L} = \lambda_{\rm data}\,\mathcal{L}_{\rm data} + \lambda_{\rm ic}\,\mathcal{L}_{\rm ic}
+ \lambda_{\rm bc}\,\mathcal{L}_{\rm bc}
+ \lambda_{r}\,\mathcal{L}_{r},
\]
where terms enforce agreement with solution data, initial conditions, boundary conditions, and the residual of the governing PDE (e.g., for Burgers’ equation: $R(f;x,t) = \partial_t \hat{u} + \hat{u} \partial_x \hat{u} - \nu \partial^2_{x}\hat{u}$). This approach enables operator learning from heterogeneous sources of supervision and physically consistent extrapolation [2510.08795, 2405.19143].

## 4. Training Procedures and Hyperparameter Selection

Training DeepOKANs follows established neural operator pipelines, with adaptations to the unique characteristics of KANs:
- **Optimizers**: Adam with decaying learning rates (e.g., step or cosine schedulers), and optional L-BFGS for small baselines.
- **Batch size**: Tuned per problem, typically $64$–$1024$, with $10^4$–$10^5$ total epochs for challenging tasks.
- **Regularization**: No explicit $L_2$ penalty or dropout is required; localized basis functions and learning-rate decay suffice for stability.
- **Model capacities**: Practical recommendations are provided for RBF centers per coordinate ($m\sim 8$–$50$), network depth ($L=1$–$4$), and total parameter budget (typically $10^3$–$10^5$ parameters).

Ablation studies in CKAN-based DeepOKANs show that increased chunk granularity or rational function order can improve accuracy with minimal impact on inference cost [2510.08795].

## 5. Benchmark Results and Empirical Performance

Comprehensive experimental results demonstrate clear improvements of DeepOKANs—using both RBF-KAN [2405.19143] and CKAN [2510.08795] architectures—over standard DeepONet and MLP baselines across diverse tasks. Key benchmarks include:

| Problem                     | DeepOKAN rel-$L^2$ | DeepONet rel-$L^2$ | Error Reduction    |
|-----------------------------|:------------------:|:------------------:|:------------------:|
| 1D Wave Operator            | $<0.001$           | $0.01$–$0.1$       | $10\times$–$100\times$ |
| 2D Orthotropic Elasticity   | $<5 \times 10^{-4}$| $5 \times 10^{-4}$–$10^{-3}$ | $2\times$–$5\times$ |
| Transient Poisson Problem   | $0.0047 \pm 0.0052$| $0.0298 \pm 0.0302$| $6\times$           |
| Burgers’ Equation ($\nu=0.01$) | $3.21\times 10^{-2}$ | $6.23\times 10^{-2}$| $48\%$ reduction   |
| Eikonal Equation            | $5.10\times10^{-3}$| $\sim10^{-1}$      | $>20\times$         |

[2405.19143, 2510.08795]

Empirically, DeepOKANs converge more quickly, attain lower final losses, and generalize better, especially for highly oscillatory or sharp-featured solutions. Error distributions show heavier tails for MLP-based DeepONets, while DeepOKANs maintain tightly-clustered, low error statistics. Additionally, DeepOKANs tractably scale in parameter count thanks to chunked rational basis sharing.

## 6. Uncertainty Quantification with Ensemble Approaches

DeepOKANs also provide paths toward ensemble- and Bayesian-style predictive uncertainty quantification. In [2403.03444], an ensemble Kalman inversion (EKI) method is applied to DeepONet-style operator learners, yielding a DeepOKANs variant that derives uncertainty bands from parameter ensembles without backpropagation. The EKI update iteratively refines an ensemble $\{\theta_i\}$ by updating via empirical covariances and observed residuals, with scalable mini-batch variants and adaptive covariance heuristics:
\[
\theta_i^{(k+1)} = \theta_i^{(k)} + C_k^{\theta y}(C_k^{yy}+\Gamma)^{-1}(y^{\mathrm{obs}} - G(\theta_i^{(k)})),
\]
where $\Gamma$ tracks prediction errors. This construction achieves well-calibrated credible intervals, improved computational scaling ($2\times$–$5\times$ faster than MCMC), and strong uncertainty quantification for operator learning tasks.

## 7. Limitations, Implementation Considerations, and Outlook

While DeepOKANs consistently outperform MLP-based DeepONets and PINNs in both predictive accuracy and efficiency, the choice of singular basis function (e.g., B-splines, low-order orthogonal polynomials, RBFs, rational functions) impacts robustness and parameter efficiency. Early B-spline KANs exhibited instability and divergence in some regimes; rational and RBF KANs, especially with chunkwise parameterization, achieve improved accuracy, smooth convergence, and manageable scaling [2406.02917, 2510.08795, 2405.19143]. Further, the explicit physics-informed loss formulation in PO-CKAN enables strong generalization with fewer training points and improved adherence to known PDE structure.

Hyperparameter tuning—especially for the number of basis functions, chunk size, and regularization—is problem dependent. Loss surface visualization and dynamics analysis via information bottleneck theory have provided insights into learning behaviors and potential areas for optimization [2406.02917].

DeepOKANs combine the flexibility and mathematical universality of KANs with the scalable, compositional design of DeepONets and modern operator learning, offering a state-of-the-art toolset for high-dimensional surrogate modeling and operator regression in the computational sciences.

Source: https://www.emergentmind.com/topics/deepokans