Papers
Topics
Authors
Recent
Search
2000 character limit reached

Gaussian Sieve Prior in Statistics & Robotics

Updated 5 July 2026
  • Gaussian Sieve Prior is a Gaussian-based mechanism that 'sieves' parameter or configuration spaces by concentrating probability on high-value subsets.
  • In Bayesian nonparametrics, it uses a hierarchical truncation with Gaussian coefficients to achieve adaptive posterior contraction and optimal inference rates.
  • In robotics, a finite Gaussian mixture model biases sampling toward collision-free corridors, significantly improving efficiency in narrow-passage motion planning.

Gaussian Sieve Prior is a term with two distinct technical usages. In Bayesian nonparametrics, it denotes a hierarchical prior that allocates mass across an increasing sequence of finite-dimensional approximation spaces, typically with Gaussian coefficient distributions and a separate prior on the truncation dimension; this construction is used to obtain adaptive posterior contraction rates and posterior risk bounds in density estimation, regression, autoregression, and Gaussian white noise models (Arbel et al., 2012). In laboratory robotics, the term is used for a finite Gaussian mixture model (FGMM) over robot joint configurations that biases sampling toward collision-free narrow passages in vibratory sieve shaker operations, thereby improving the efficiency of bidirectional sampling-based motion planning in tight workspaces (Xiao et al., 18 Sep 2025). The shared expression therefore refers not to a single universal formalism, but to a family of Gaussian-based priors that “sieve” either parameter space or configuration space by concentrating probability mass on structured, high-value subsets.

1. Terminological scope and conceptual structure

The two principal usages can be summarized as follows.

Usage Formal object Primary role
Bayesian nonparametrics Π()=k=1π(k)Πk()\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot) Adaptive inference over increasing finite-dimensional sieves
Laboratory motion planning p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k) Sampling bias toward narrow collision-free corridors

In the statistical literature, a sieve prior is defined on an infinite-dimensional parameter, typically represented by basis coefficients, through a mixture over models of dimension kk. Conditionally on kk, only the first kk coefficients are random and the remainder are fixed at zero. A Gaussian sieve prior is the special case in which the coefficient prior is Gaussian, often with a scale schedule such as τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q} (Arbel et al., 2012).

In the robotics literature represented here, Gaussian Sieve Prior is an application-specific term for the FGMM that “sieves” samples toward high-likelihood, collision-free regions in extremely tight parts of the vibratory sieve shaker workspace, including a 3 cm lid-clearance corridor and an obstructed delivery region (Xiao et al., 18 Sep 2025). The “sieve” metaphor thus has different operational meanings in the two domains: truncation and approximation in nonparametric Bayes, versus sampling concentration and corridor localization in motion planning.

A common misconception is that the phrase has a single standardized meaning across fields. The cited literature instead supports a domain-specific reading: in statistics it is a hierarchical prior on approximation level, whereas in robotics it is a sampling prior embedded inside a planner.

2. Bayesian nonparametric construction

In the formulation of Arbel, Gayraud, and Rousseau, the parameter space is a sequence space ΘRN\Theta\subseteq \mathbb R^{\mathbb N}, and the sieve prior is

Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),

where Πk\Pi_k is supported on the finite-dimensional sieve Θk=Rk\Theta_k=\mathbb R^k and the coordinates beyond p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)0 are set to zero almost surely (Arbel et al., 2012). Conditionally on p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)1, the coefficients satisfy

p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)2

Under an orthonormal basis p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)3, a function is represented as

p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)4

and, given p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)5, the prior yields the truncated series

p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)6

The Gaussian specialization takes p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)7 to be the standard normal density, so that

p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)8

independently. A canonical schedule is p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)9 with kk0, and the paper emphasizes kk1 as a workable range in the main applications (Arbel et al., 2012). The prior on the model index kk2 is required to have exponentially decaying tails,

kk3

for a slowly varying kk4 satisfying kk5. Geometric tails correspond to kk6, while Poisson tails correspond to kk7.

Shen and Ghosal study the closely related random series prior

kk8

with a prior on the number of basis terms kk9 and a conditional prior on kk0 (Shen et al., 2014). Their assumptions require exponential-type tails for kk1 and small-ball plus tail bounds for kk2. A multivariate normal prior kk3, or independent Gaussian coordinates kk4, is a central example satisfying the coefficient condition. The framework covers Fourier bases, Legendre polynomials, B-splines, tensor-product B-splines, wavelets, and problem-specific normalized bases, with approximation and stability conditions expressed through bounds of the form

kk5

These constructions formalize the sieve idea as controlled random truncation. The prior on kk6 or kk7 selects the approximation scale, while the Gaussian coefficient law regularizes the finite-dimensional model at that scale.

3. Contraction theory and adaptive rates

The main theoretical contribution of the sieve-prior literature is adaptive posterior concentration without prior knowledge of the smoothness index. Arbel, Gayraud, and Rousseau formulate a general contraction theorem under assumptions A1–A5 involving approximation error, KL and moment controls, comparison between the target semimetric and Euclidean distance on the sieve, the existence of exponentially consistent tests, and prior tail and scale conditions (Arbel et al., 2012). If these hold, then for a suitable sequence kk8,

kk9

For Sobolev ellipsoids

kk0

the corresponding adaptive rate is

kk1

This yields squared-error contraction of order kk2 up to the additional factor dictated by kk3. With a Poisson prior on kk4, the paper notes that kk5, so kk6 and the prefactor kk7 becomes kk8 (Arbel et al., 2012).

The same paper verifies these results in density estimation, fixed-design nonparametric regression, nonlinear autoregression, and Gaussian white noise. In the Gaussian white noise model,

kk9

or equivalently

τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}0

the Gaussian sieve prior with Poisson prior on τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}1 and τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}2 attains the optimal adaptive τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}3 rate up to logarithmic factors. Under an additional moment condition with τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}4, the expected posterior risk also satisfies

τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}5

and the posterior mean inherits the same rate by Jensen’s inequality.

Shen and Ghosal obtain an analogous general theory through explicit sieve sets

τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}6

with entropy, prior-outside-sieve, and small-ball conditions balancing approximation bias and model complexity (Shen et al., 2014). Their rates recover the usual nonparametric minimax exponents up to logarithmic factors: univariate τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}7 times log terms, isotropic τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}8-dimensional τj2=τ0j2q\tau_j^2=\tau_0 j^{-2q}9 times log terms, and anisotropic ΘRN\Theta\subseteq \mathbb R^{\mathbb N}0 times log terms, where ΘRN\Theta\subseteq \mathbb R^{\mathbb N}1 is the harmonic mean smoothness. A Gaussian sieve prior is valid whenever the Gaussian coefficient law satisfies the required small-ball and tail condition (A2).

These results establish the main statistical significance of Gaussian sieve priors: they provide a relatively tractable route to adaptive posterior concentration across multiple models and basis systems, often with simpler proofs and computations than those based on Gaussian-process RKHS methods.

4. Loss dependence, computation, and limitations in Bayesian usage

The statistical literature also emphasizes that adaptation is loss-dependent. In Gaussian white noise, global ΘRN\Theta\subseteq \mathbb R^{\mathbb N}2 optimality does not transfer to pointwise risk. For a point ΘRN\Theta\subseteq \mathbb R^{\mathbb N}3 such that ΘRN\Theta\subseteq \mathbb R^{\mathbb N}4 for all ΘRN\Theta\subseteq \mathbb R^{\mathbb N}5—for example ΘRN\Theta\subseteq \mathbb R^{\mathbb N}6 in the trigonometric basis—the posterior mean under the Gaussian sieve prior satisfies the lower bound

ΘRN\Theta\subseteq \mathbb R^{\mathbb N}7

for all ΘRN\Theta\subseteq \mathbb R^{\mathbb N}8, whereas the minimax pointwise rate is ΘRN\Theta\subseteq \mathbb R^{\mathbb N}9 in squared risk (Arbel et al., 2012). The paper interprets this as strong suboptimality of the globally adaptive Bayesian procedure under pointwise loss.

A second limitation is the persistence of logarithmic factors in the contraction rates. Shen and Ghosal explicitly note that the sieve theory yields extra Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),0 terms, and that removing them typically requires more problem-specific constructions (Shen et al., 2014). A third limitation concerns basis constraints: for B-splines, strict positivity or bounded-away-from-zero assumptions allow coefficient constraints without losing the approximation order Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),1, but if a function is only nonnegative, imposing nonnegative coefficients degrades the best-approximation rate to Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),2.

The same literature also records a computational distinction. In Gaussian likelihood models, Gaussian sieve priors are conjugate conditional on Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),3, so posterior computation reduces to Gaussian linear algebra for each fixed model size, followed by model averaging over Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),4 (Shen et al., 2014). In contrast, some non-Gaussian settings require different coefficient priors, such as Dirichlet coefficients for normalized B-spline density estimation, if exact or MCMC-free posterior moments are desired.

These caveats delimit the scope of the Gaussian sieve prior as a statistical device. It is effective for adaptive global inference, but its performance depends on the loss function, the basis, the tail behavior of the truncation prior, and the degree to which coefficient constraints are compatible with approximation theory.

5. Configuration-space Gaussian Sieve Prior for vibratory sieve shaker tasks

In "Dual-Arm Hierarchical Planning for Laboratory Automation: Vibratory Sieve Shaker Operations" (Xiao et al., 18 Sep 2025), Gaussian Sieve Prior denotes a finite Gaussian mixture prior over joint-space configurations,

Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),5

or, in the paper’s notation,

Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),6

where Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),7 is a configuration-space vector of joint angles. The prior is constructed near start and goal configurations and is used to bias sampling inside a Prior-Guided Path Planning module.

The paper studies three laboratory automation tasks: dual-arm lid manipulation in 3 cm clearance spaces, bimanual handover in overlapping workspaces, and obstructed powder sample container delivery with orientation constraints. The stated challenge is the narrow passage problem, in which uniform or simple goal-biased sampling is ineffective because the free corridors have very small measure. The Gaussian Sieve Prior addresses this by fitting an FGMM to collision-free exemplars collected near the start and goal through a target-oriented, variance-adaptive Gaussian sampling scheme.

Exemplars are drawn from Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),8, collision-checked, and retained if they lie in Π()=k=1π(k)Πk(),\Pi(\cdot)=\sum_{k=1}^{\infty}\pi(k)\Pi_k(\cdot),9. The variance Πk\Pi_k0 is increased adaptively up to Πk\Pi_k1 to escape local traps and then reset. The accepted configurations are then used to fit the FGMM by EM: Πk\Pi_k2

Πk\Pi_k3

Πk\Pi_k4

In the reported experiments, Πk\Pi_k5, Πk\Pi_k6, Πk\Pi_k7, and Πk\Pi_k8 radians.

The paper states that the fitted covariances reflect local free-space geometry; in practice, Πk\Pi_k9 often becomes elongated along corridor directions and tighter across obstacle-normal directions. For the three tasks, the components are placed respectively near feasible lid grasp and approach configurations, stable handover poses in the overlap region, and orientation-feasible delivery configurations threading through vibratory sieve shaker obstructions.

6. Planning integration, safety constraints, and empirical performance

The FGMM prior is integrated into a bidirectional RRT-Connect planner with two trees, Θk=Rk\Theta_k=\mathbb R^k0 and Θk=Rk\Theta_k=\mathbb R^k1, grown from start and goal (Xiao et al., 18 Sep 2025). At each iteration, with probability Θk=Rk\Theta_k=\mathbb R^k2, sampling is prior-guided: Θk=Rk\Theta_k=\mathbb R^k3 Otherwise sampling is current-information guided: Θk=Rk\Theta_k=\mathbb R^k4 where

Θk=Rk\Theta_k=\mathbb R^k5

Θk=Rk\Theta_k=\mathbb R^k6

The planner alternates tree expansion and connection attempts, while enforcing safety distances

Θk=Rk\Theta_k=\mathbb R^k7

Collision checking is accelerated by an OctoMap-based model of the environment and inflated minimum bounding boxes for links and the gripper.

A key point is that the prior does not replace collision checking. Rather, it changes the proposal distribution so that samples land more often in the narrow feasible corridors where collision-free extensions are possible. The paper explicitly contrasts this with uniform sampling, whose probability of hitting such corridors is exponentially small.

After a feasible path is found, the paper applies a four-stage optimization pipeline: path shortening, waypoint simplification using Douglas–Peucker with Θk=Rk\Theta_k=\mathbb R^k8 m in task space, joint rotation constraints with Θk=Rk\Theta_k=\mathbb R^k9 rad/m, and cubic B-spline smoothing

p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)00

The joint-rotation constraint is formulated through

p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)01

and

p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)02

with the requirement p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)03. The paper states that this indirectly suppresses end-effector jerk and helps prevent powder spillage. Orientation feasibility for the powder container is maintained through a typical constraint model such as

p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)04

although no numerical value for p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)05 is specified.

Empirically, across 10 runs per task, prior-guided sampling reduced extended nodes by 71.4%, 30.9%, and 64.3% relative to random sampling for Tasks 1–3, and by 78.0%, 47.7%, and 79.0% relative to goal-bias sampling. Planning time dropped by up to 80.4% in Task 1, by 30.7% in Task 2 versus random, and by 72.1% in Task 3 versus goal-bias. Representative optimization results include Task 1 path nodes reduced from 214 to 147 after shortening and then to 17 after simplification, with path length reduced from 31.62 rad to 16.48 rad; Task 3 nodes fell from 148 to 9, a reduction of 89.4%. The complete workflow—open lid, handover, deliver container, retrieve, return, close lid—was executed successfully on a physical dual-arm system using a DOBOTX-Trainer AI platform with NOBOT Nova2 dual-arm robots, two-finger grippers, and a POWTEQ SS2000 vibratory sieve shaker. Obstacle reconstruction used Instant-NGP with COLMAP poses, converted to an OctoMap at 0.01 m resolution.

7. Broader significance and domain-specific interpretation

Across the cited literature, Gaussian Sieve Prior denotes a Gaussian prior mechanism that concentrates probability mass on a structured subset of a larger space, but the structure itself differs by field. In Bayesian nonparametrics, the relevant structure is an increasing family of finite-dimensional approximation spaces indexed by truncation level; the prior’s main function is adaptation to unknown smoothness and control of posterior concentration (Arbel et al., 2012). In random-series formulations, the same idea extends to many bases and models and can serve as a computationally simpler alternative to Gaussian-process priors, at least in settings where conjugacy or constrained coefficient priors are available (Shen et al., 2014). In laboratory automation, the relevant structure is a set of collision-free corridors in configuration space; the prior’s main function is to raise the probability of generating useful samples inside narrow passages that defeat ordinary sampling rules (Xiao et al., 18 Sep 2025).

The limitations are correspondingly domain-specific. In statistics, the central issues are adaptation under different losses, logarithmic factors, and basis-dependent approximation constraints. In robotics, the main reported sensitivities are prior mis-specification, extreme clutter or dynamism, and hyperparameter tuning for p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)06, p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)07, p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)08, and p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)09. The robotics paper explicitly suggests possible remedies such as adapting p(q)=k=1KwkN(qμk,Σk)p(q)=\sum_{k=1}^{K} w_k \mathcal N(q\mid \mu_k,\Sigma_k)10 by model selection, augmenting exemplar collection with occasional uniform or goal-biased injections, or updating the FGMM online as new valid regions are discovered.

A plausible implication is that the expression should always be interpreted in context. In the nonparametric Bayesian literature it refers to a hierarchical truncation prior with Gaussian coefficients and provable adaptive rates. In the vibratory sieve shaker planning literature it refers to an FGMM sampling prior for narrow-passage motion planning. The common label is therefore methodological rather than disciplinary: Gaussian distributions are used to sieve a high-dimensional space toward the subset that is most relevant for inference or planning.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Gaussian Sieve Prior.