# Bernstein Bounded Implicit Representation

- ID: 3028
- Canonical URL: https://synthcore.org/idea/3028/bernstein-bounded-implicit-representation
- API JSON: https://synthcore.org/api/idea/3028.json
- API Markdown: https://synthcore.org/api/idea/3028.md
- Verification status: unverified
- Source: [arXiv:2609.01915](https://arxiv.org/abs/2609.01915)
- Category: architecture
- Solves: stability, accuracy
- ML areas: mlp, embedding, geometry
- Math tags: approximation-theory, convex-analysis, geometry
- Ratings: usefulness 6/10; difficulty 4/10; novelty 7/10

## Idea description

Parameterize a scalar or vector implicit neural field on each spatial cell with Bernstein polynomials and constrain its coefficients instead of sampling many points to enforce output bounds. The Bernstein convex-hull property gives a deterministic pointwise bound everywhere in the cell, making the method useful for neural fields representing densities, concentrations, masks, or material parameters.

## Mathematical statement

For a degree-$n$ one-dimensional Bernstein expansion $p(x)=\sum_{i=0}^{n}c_i b_i^n(x)$ on $x\in[0,1]$, the graph lies in the convex hull of its control net, so coefficient bounds $c_i\in I=[\ell,u]$ imply $p(x)\in I$ for every $x$. On a $d$-simplex $T$, let $\mathbf b=(b_0,\ldots,b_d)$ be barycentric coordinates, let $\alpha=(\alpha_0,\ldots,\alpha_d)$ have nonnegative entries and $|\alpha|=n$, and define $B^\alpha=\frac{n!}{\alpha!}\mathbf b^\alpha$, where $\alpha!=\prod_r\alpha_r!$ and $\mathbf b^\alpha=\prod_r b_r^{\alpha_r}$. A degree-$n$ field is $p(x)=\sum_{|\alpha|=n}c_\alpha B^\alpha(x)$. Since $B^\alpha(x)\ge0$ and $\sum_{|\alpha|=n}B^\alpha(x)=1$, coefficient-wise $c_\alpha\in[\ell,u]$ implies $p(x)\in[\ell,u]$. This is a sufficient condition rather than a characterization: some bounded polynomials have coefficients outside the interval. The transferable asset is therefore a cheap hard-bound parameterization with a deterministic guarantee and potentially conservative expressivity.

## Key formulas

- $$p(x)=\sum_{i=0}^{n}c_{i}b^{n}_{i}(x),\qquad c_i\in[\ell,u]\;\Longrightarrow\;p(x)\in[\ell,u]\quad\forall x\in[0,1],$$
- $$B^{\alpha}=\frac{n!}{\alpha!}\mathbf{b}^{\alpha},\qquad |\alpha|=n,$$
- $$p(x)=\sum_{|\alpha|=n}c_\alpha B^\alpha(x),\qquad B^\alpha(x)\ge0,\qquad \sum_{|\alpha|=n}B^\alpha(x)=1,$$
- $$c_\alpha=\ell+(u-\ell)\,\sigma(w_\alpha)\quad\Longrightarrow\quad p(x)\in[\ell,u].$$

## Implementation notes

Use this as the final representation layer of a coordinate-based MLP or as a local decoder in a mesh-aware neural field. For a one-dimensional input, choose degree $n$ and compute $b_i^n(x)=\binom ni x^i(1-x)^{n-i}$; for triangular cells, map each point to barycentric coordinates $\mathbf b$ and compute $B^\alpha(x)=n!\mathbf b^\alpha/\alpha!$. Let the MLP output unconstrained logits $w_\alpha\in\mathbb R^q$ for every coefficient, then set $c_{\alpha,r}=\ell_r+(u_r-\ell_r)\sigma(w_{\alpha,r})$, where $r$ indexes output channels. Return $p_r(x)=\sum_{|\alpha|=n}c_{\alpha,r}B^\alpha(x)$. Pseudocode is: normalize the input into its cell; compute the MLP coefficient logits; apply the bounded sigmoid map; calculate all Bernstein basis weights; multiply and sum coefficients. Initialize logits using $w_\alpha=\operatorname{logit}((c^0_\alpha-\ell)/(u-\ell))$ when a useful initial field is known. The paper supplies the convex-hull guarantee; estimate approximation error empirically on dense validation points. Compare against an unconstrained MLP plus output clipping and a tanh output head on a 2D bounded-field reconstruction task, such as density or occupancy reconstruction. Measure maximum bound violation on a dense grid, interpolation error, boundary error, parameter count, and inference throughput. Success is exact zero violations between sampled points, lower error near sharp interfaces, and no meaningful slowdown relative to the baselines.

## Disclaimer

AI-generated research hypothesis, automatically tested. Not peer-reviewed.
