---
title: Radial Basis Operator Networks
url: https://www.emergentmind.com/topics/radial-basis-operator-networks-rbon
type: topic
---

# Radial Basis Operator Networks

Radial Basis Operator Networks (RBONs) generalize classical radial basis function (RBF) architectures to operator learning, enabling the approximation of nonlinear operators that map between infinite-dimensional function spaces. These models leverage the expressivity of RBF representations and are structurally adapted for tasks such as scientific computing, PDE solution mapping, and operator regression on both vectorial, graph-based, and functional domains. The RBON paradigm encompasses pure operator approximators ("Radial-Basis Operator Networks"), adaptively parametrized operator nets rooted in Kolmogorov–Arnold theory, and graph-aware RBF networks for relational data.

## 1. Mathematical Formulation and Core Architecture

Let $G:\mathcal{U}\to\mathcal{V}$ denote a continuous nonlinear operator acting between Banach spaces, frequently with $\mathcal{U}\subset C(K_1)$ and $\mathcal{V}\subset C(K_2)$. The modern RBON architecture approximates $G$ as $G^\dagger$ using a single hidden layer formed by the tensor product of two sets of RBFs: one ("branch") applied to discretized inputs $u^m=(u(x_1),\ldots,u(x_m))\in\mathbb{R}^m$, and one ("trunk") applied to the query point $y\in K_2$. The model's canonical form is

\[
G^\dagger(u^m)(y) = \sum_{i=1}^M\sum_{k=1}^N \xi_{ik}\;\varphi(u^m;c_i^b,\sigma_i^b)\;\varphi(y;c_k^t,\sigma_k^t)
\]

where $\varphi(z;c,\sigma)=\exp(-\|z-c\|^2/(2\sigma^2))$ is the Gaussian kernel, $(c_i^b,\sigma_i^b)$ and $(c_k^t,\sigma_k^t)$ are branch/trunk RBF centers and widths, and $\xi_{ik}$ are the linear output weights [2410.04639].

In normalized RBONs (NRBON), the hidden layer activation is normalized by the $\ell_1$ sum before output mapping. For operator learning on complex domains (e.g., frequency space), the same structure is applied with complex-valued inputs/centers and the complex-Euclidean norm.

## 2. Graph-based RBONs and Relational Data

RBONs can be adapted to graph-based settings where data is available only as a weighted adjacency matrix $A \in \mathbb{R}^{n \times n}$ encoding relations or metric-derived distances among $n$ objects. The hidden layer constructs graph-RBF units as follows:

- Define prototype weights $u_j\in\mathbb{R}^n$, normalized to $v_j^r = u_j/(1^\top u_j)$.
- For node $i$ and prototype $j$, generalized "distance" is computed as
  \[
  d_{j,i} = (Av_j^r)_i - \frac{1}{2}(v_j^r)^\top A v_j^r
  \]
- The unit activation is $\varphi_j(A,P,i) = \exp(-d_{j,i}/(2\sigma_j^2))$.

This construction ensures that the RBON output is equivalent to a standard vector-RBF network whenever the adjacency matrix $A$ encodes squared Euclidean distances between (potentially unobserved) latent vectors $x_p$ [1901.07484].

## 3. Training Methods and Parameter Selection

The training of RBONs proceeds via closed-form or gradient-based methods, depending on context:

- For operator RBONs [2410.04639]:
  - The loss is the relative $L^2$ error: $\ell(\cdot)=\|v^{true}-G^\dagger(u^m)\|_2/\|v^{true}\|_2$.
  - The output weights $\xi_{ik}$ are solved for each trunk location via ordinary least squares or Moore–Penrose pseudoinverse. Centroids and widths are set using $K$‑means clustering: branch RBF centers $c^b_i$ are clusters of input samples; trunk centers $c^t_k$ are clusters of query-points; widths are average intra-cluster radii.
  - Early stopping is applied to mitigate overfitting, especially for normalized variants.

- For graph-RBONs [1901.07484]:
  - Parameters $(w_{j,k}, w_{0,k})$ are updated via gradient descent:
    \[
    w_{j,k} \leftarrow w_{j,k} + 2\eta \sum_{i=1}^n \varepsilon_{i,k}^o \varphi_j(A,P,i)
    \]
    \[
    w_{0,k} \leftarrow w_{0,k} + 2\eta \sum_{i=1}^n \varepsilon_{i,k}^o
    \]
  - Prototype parameters and RBF widths are updated by gradients directly on $(d_{j,i},\sigma_j)$.
  - All updates rely explicitly on entries of the adjacency matrix.

- In adaptive RBF-based Kolmogorov–Arnold networks (Free-RBF-KAN), centroids and widths are fully trainable per layer; parameters are updated by backpropagation with constraints $\sigma=\exp(\tilde{\sigma})$ and $c$ restricted to the data domain for numerical stability [2601.07760].

## 4. Universality and Approximation Guarantees

RBONs inherit the universal approximation property of RBF networks and extend it to operators:

- If $g$ is a non-polynomial, rapidly-decaying RBF (e.g., Gaussian), then, for every continuous nonlinear operator $G:\mathcal{U}\to C(K_2)$ and any $\epsilon>0$, there exist $M,N\in\mathbb{N}$ and network parameters such that
  \[
  \sup_{u\in\mathcal{U}}\sup_{y\in K_2} |G(u)(y) - G^\dagger(u^m)(y)| < \epsilon
  \]
  for the RBON mapping form above [2410.04639]. The proof extends Chen & Chen’s theorem to operator settings.

- For Free-RBF-KANs that utilize the Kolmogorov–Arnold superposition theorem, expressive power is established by showing that networks composed of sums of univariate RBF subnets can uniformly approximate any continuous mapping $f\in C([0,1]^d)$ within arbitrary precision [2601.07760].

A plausible implication is that RBONs offer rigorous universality in both function and operator spaces, although explicit error rates in Sobolev or Barron-type norms for operator settings remain an open problem.

## 5. Empirical Benchmarks and Comparative Analysis

Empirical results across canonical PDE operator learning tasks and standard regression benchmarks demonstrate that RBONs, including variants such as NRBON and frequency-domain RBON, offer strong generalization and compact representational efficiency, often outperforming paradigms such as DeepONet, LNO, and FNO [2410.04639]:

| Network      | Wave (ID/OOD)    | Burgers (ID/OOD) | Beam (ID/OOD)     |
|--------------|------------------|------------------|-------------------|
| RBON         | $9.4\!\times\!10^{-4}/1.0\!\times\!10^{-1}$ | $3.6\!\times\!10^{-3}/2.6\!\times\!10^{-1}$ | $4.1\!\times\!10^{-8}/1.5\!\times\!10^{-8}$ |
| NRBON        | $1.2\!\times\!10^{-5}/3.2\!\times\!10^{-1}$ | $3.3\!\times\!10^{-3}/1.0\!\times\!10^{-1}$ | $1.6\!\times\!10^{-7}/2.0\!\times\!10^{-8}$ |

RBONs with a single hidden layer (≤225 units) exhibit low in- and out-of-distribution (OOD) errors, with OOD generalization robust even across function classes. In scientific data tasks (e.g., learning CO₂→temperature operators), RBONs match or improve on LSTM, FNO, DeepONet, and LNO baselines, especially in long-term forecasts [2410.04639].

In the context of structured function learning, Free-RBF-KAN matches or surpasses classical B-spline KAN and standard RBF-KAN, providing reduced training/inference times and adaptive expressivity due to freely learnable centroids and widths [2601.07760].

## 6. Architectural Variants: Kolmogorov–Arnold Free-RBF-KANs

Free-RBF-KAN combines Kolmogorov–Arnold superposition with univariate RBF expansions and adaptively learned centroids and widths, yielding a multilayer operator network architecture:

- Layerwise, activations are
  \[
  x_i^{(l+1)} = \sum_{j=1}^{n_l}\sum_{m=1}^G \omega^{(l)}_{i,j,m} K\left(\frac{x_j^{(l)}-c^{(l)}_{i,j,m}}{\sigma^{(l)}_{i,j,m}}\right)
  \]
  with all parameters updated using joint backpropagation.
- The architecture is embedded within operator learning pipelines, for example as trunk networks in DeepONet setups, consistently yielding lower relative $L^2$ errors for comparable or reduced parameter counts.
- Universality is guaranteed for continuous, non-polynomial RBF kernels [2601.07760].

## 7. Limitations and Future Directions

- RBON performance depends on the initialization of RBF centers and widths; $K$-means clustering can be sensitive to local minima.
- The size of the hidden layer grows quadratically with the number of branch/trunk RBFs ($M\times N$), impacting scalability for high-dimensional domains.
- Current theoretical results provide only qualitative universality, with quantitative error rates a subject of ongoing research.
- Exploration of alternative kernels beyond Gaussians (e.g., inverse-multiquadric) and sparse/low-rank tensor decompositions are open directions [2410.04639].
- Enhanced automation of RBF parameter initialization (e.g., density-based or ensemble clustering) and extension to multimodal and convolutional tasks for scientific and structured data are proposed avenues for future work.

RBONs establish a rigorous and flexible framework for operator learning, bridging RBF-based regression, functional approximation, and modern neural operator methods while maintaining computational tractability and compactness [2410.04639, 1901.07484, 2601.07760].

Source: https://www.emergentmind.com/topics/radial-basis-operator-networks-rbon