Quantum Annealing Performance Prediction via Bayesian Neural Network Ensemble

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Obtaining quantum annealing performance metrics to train machine learning models that predict performance outside the domain of the training data is challenging due to the scarcity of large quantum annealing hardware, leading to poor extrapolation by ML models.

Innovation Solution

A hybrid, SLA-oriented mechanism using a Bayesian Neural Network (BNN) trained once, with models sampled to form a dynamic ensemble to capture uncertainty in predictions, allowing for extrapolation beyond the training data domain and informing job placement decisions in computing infrastructures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If ML models are trained on limited quantum annealing hardware data, then the training process becomes feasible, but the model performance deteriorates when extrapolating to out-of-distribution values

Engineering Contradiction:
ImprovetrainabilityVSAvoidextrapolation accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent creates multiple synthetic copies of quantum annealing performance data by generating artificial datasets that mirror the statistical properties of real hardware performance. These synthetic datasets are created using physics-based models and simulations, allowing the ML model to be trained on abundant synthetic data while maintaining generalization to real hardware scenarios, thus resolving the contradiction between limited training data and reliable extrapolation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transforms the training approach by changing from using actual hardware performance parameters to using simulated parameters derived from physics models. By training on simulated parameters and then transforming predictions to physical parameters, the model can extrapolate reliably to out-of-distribution hardware configurations without requiring actual hardware data for each scenario.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If more quantum annealing hardware is deployed to collect performance metrics, then the training data quantity increases, but the hardware cost and complexity increase

Engineering Contradiction:
Improvetraining data quantityVSAvoidhardware infrastructure
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

Instead of deploying more physical quantum annealing hardware to collect training data, the patent creates synthetic copies of performance data through physics-based simulations. These synthetic datasets replicate the statistical characteristics of real hardware performance across various configurations, providing abundant training data without requiring additional physical hardware infrastructure.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces physics-based simulations as an intermediary between theoretical models and actual hardware performance. These simulations act as a mediator that generates training data by modeling the physical behavior of quantum annealers, eliminating the need for direct hardware deployment while still producing accurate performance metrics for training.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If a single BNN is trained, then the training time is reduced, but the ability to capture uncertainty in predictions is compromised

Engineering Contradiction:
Improvetraining timeVSAvoiduncertainty capture
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent creates multiple instantiations (copies) of the BNN model, each trained on different subsets of synthetic data or with different hyperparameter configurations. These multiple models collectively capture uncertainty by providing a distribution of predictions, while each individual model remains computationally efficient. The ensemble of models provides both speed and uncertainty quantification.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Instead of training a single comprehensive model that would require extensive training time and data, the patent trains multiple simpler models on partial datasets. This partial action approach allows each model to train quickly while the collection of models collectively provides comprehensive uncertainty coverage through their combined predictions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240394515A1SLA-oriented modelling of uncertainty in the extrapolation of quantum annealing performance metrics
Publication Date: 2024.11.28 DELL PROD LP
  • US20240394515A1 patent drawing
  • US20240394515A1 patent drawing
  • US20240394515A1 patent drawing

AI summary

A method includes generating multiple instantiations of a machine learning model that has been trained, with a training dataset, to model a function that is operable to generate a prediction regarding a quantum process metric, sampling the instantiations of the machine learning model, populating an ensemble with the instantiations of the machine learning model obtained as a result of the sampling, and generating respective predictions, regarding the quantum process metric, with each of the instantiations of the machine learning model in the ensemble.