Bayesian Neural Network Ensembles for Continuous Learning Uncertainty

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep neural networks (DNNs) struggle with out-of-distribution (OOD) detection and continuous learning, leading to incorrect outputs and catastrophic forgetting due to single point estimates of weights, which fail to capture model uncertainty and result in performance degradation.

Innovation Solution

An ensemble of Bayesian Neural Networks (BNNs) is used, where each member is trained on a different subset of data, with their weight distributions modeled as unimodal Gaussians, equivalent to a Gaussian Mixture Model (GMM), enabling robust uncertainty estimation through MC-sampling and inference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If deep neural networks use single point estimates for weights, then computational efficiency is improved, but the ability to capture model uncertainty deteriorates

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidmodel uncertainty capture
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the weight representation into multiple independent Bayesian neural networks within an ensemble, where each network maintains its own weight distribution. This segmentation allows the system to capture uncertainty through multiple probabilistic models rather than a single deterministic model, resolving the contradiction between computational efficiency and uncertainty capture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a composite system by combining multiple Bayesian neural networks into an ensemble, where each network contributes its own probabilistic perspective. This composite structure enables the system to represent complex uncertainty patterns that cannot be captured by a single network, while maintaining computational tractability through modular architecture.

Inventive Principle:
Principle #40Composite materials

2Adaptability or versatility

If deep neural networks are trained on new inputs, then learning capability is improved, but forgetting of old data worsens

Engineering Contradiction:
Improvelearning capabilityVSAvoidforgetting of old data
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent performs preliminary action by training multiple Bayesian neural networks on different subsets of data before deployment. Each network in the ensemble is pre-trained to capture different aspects of the data distribution, creating a diverse set of probabilistic models that can be combined to prevent catastrophic forgetting while adapting to new inputs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameters of the system by using probabilistic weight distributions instead of fixed weights, and by dynamically adjusting the ensemble composition. This allows the system to adapt to new data while maintaining representations of old data through the probabilistic nature of Bayesian networks, reducing information loss during continuous learning.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If Bayesian neural networks use ensemble methods, then uncertainty estimation accuracy is improved, but device complexity worsens

Engineering Contradiction:
Improveuncertainty estimation accuracyVSAvoidensemble structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the uncertainty estimation task across multiple independent Bayesian neural networks in the ensemble. Each network provides its own uncertainty estimate based on its weight distributions, and these estimates are combined to form a more accurate overall uncertainty measurement. This segmentation improves precision while keeping individual network complexity manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses copying by creating multiple replicated Bayesian neural networks with different random initializations and training subsets. These copies provide diverse probabilistic perspectives that improve uncertainty estimation accuracy when aggregated, while each individual copy remains relatively simple in structure.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12619866B2Methods and apparatus to facilitate continuous learning
Publication Date: 2026.05.05 INTEL CORP
  • US12619866B2 patent drawing
  • US12619866B2 patent drawing
  • US12619866B2 patent drawing

AI summary

Methods, apparatus, systems and articles of manufacture are disclosed to facilitate continuous learning. An example apparatus includes a trainer to train a first Bayesian neural network (BNN) and a second BNN, the first BNN associated with a first weight distribution and the second BNN associated with a second weight distribution. The example apparatus includes a weight determiner to determine a first sampling weight associated with the first BNN and a second sampling weight associated with the second BNN. The example apparatus includes a network sampler to sample at least one of the first weight distribution or the second weight distribution based on a pseudo-random number, the first sampling weight, and the second sampling weight. The example apparatus includes an inference controller to generate an ensemble weight distribution based on the sample.