Bayesian 3D Steerable CNNs Offer Equivariance and Uncertainty Quantification

Abhishek Keripale, Ponkrshnan Thiagarajan, Susanta Ghosh· June 16, 2026 View original

Summary

A new Bayesian Steerable CNN combines SE(3)-equivariance with uncertainty quantification by placing posterior distributions over basis coefficients, achieving competitive accuracy and improved calibration under noise.

Steerable Convolutional Neural Networks (Steerable-CNNs) are highly effective in 3D vision tasks because they inherently guarantee SE(3)-equivariance, meaning their predictions are consistent regardless of rotations and translations of the input. However, their deterministic nature prevents them from quantifying uncertainty, a critical limitation in applications where confidence estimates are essential for reliable decision-making. Researchers have proposed a novel Bayesian Steerable-CNN that addresses this gap. This new framework introduces posterior distributions over the steerable basis coefficients, effectively making the kernels stochastic while rigorously preserving the exact equivariance property. The model's loss function is derived through variational inference and optimized using Bayes-by-Backpropagation, allowing for a clear decomposition of predictive uncertainty into epistemic (model uncertainty) and aleatoric (data noise) components. Empirical evaluations demonstrate that the Bayesian Steerable-CNN achieves competitive classification accuracy. Crucially, it boasts an expected calibration error of 0.0263 and outperforms its deterministic counterpart by up to 6.17% when faced with distributional shifts caused by additive Gaussian noise. Furthermore, leveraging the model's uncertainty estimates can significantly enhance its performance, yielding approximately 4% higher accuracy across 84% of the test dataset. A statistically significant negative correlation between epistemic uncertainty and prediction error confirms the semantic meaningfulness of the learned posterior variance.

Why it matters

Combining geometric equivariance with robust uncertainty quantification is vital for deploying AI in high-stakes environments like medical imaging, robotics, and autonomous systems, where both accuracy and reliability are paramount for safety and performance.

How to implement this in your domain

  1. 1Evaluate the necessity of both geometric equivariance and uncertainty quantification for your specific 3D vision applications.
  2. 2Explore integrating Bayesian Steerable CNNs into existing 3D data processing and analysis pipelines.
  3. 3Utilize the model's uncertainty estimates to filter low-confidence predictions or guide active learning strategies in critical domains.
  4. 4Apply the framework in scenarios requiring robust performance under noisy conditions or distributional shifts.
  5. 5Develop applications that leverage the decomposition of uncertainty (epistemic vs. aleatoric) for enhanced decision-making and model interpretability.

Who benefits

HealthcareRoboticsAutonomous VehiclesAerospaceManufacturing

Key takeaways

  • Traditional Steerable CNNs provide equivariance but lack uncertainty quantification.
  • Bayesian Steerable CNNs combine exact equivariance with robust uncertainty estimation.
  • The model quantifies both epistemic and aleatoric uncertainty in predictions.
  • It achieves competitive accuracy and significantly improves calibration and robustness under noise.

Original post by Abhishek Keripale, Ponkrshnan Thiagarajan, Susanta Ghosh

"arXiv:2606.15479v1 Announce Type: new Abstract: Steerable convolutional neural networks (Steerable-CNNs) guarantee SE(3)-equivariance by parameterizing kernels as linear combinations of steerable basis functions, but their deterministic nature precludes uncertainty quantification…"

View on X

Originally posted by Abhishek Keripale, Ponkrshnan Thiagarajan, Susanta Ghosh on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses