Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Quantum Computing

Search All Applications in Quantum Computing


Application US20200134502


Published 2020-04-30

Hybrid Quantum-classical Computer System For Implementing And Optimizing Quantum Boltzmann Machines

A hybrid quantum-classical (HQC) computer prepares a quantum Boltzmann machine (QBM) in a pure state. The state is evolved in time according to a chaotic, tunable quantum Hamiltonian. The pure state locally approximates a (potentially highly correlated) quantum thermal state at a known temperature. With the chaotic quantum Hamiltonian, a quantum quench can be performed to locally sample observables in quantum thermal states. With the samples, an inverse temperature of the QBM can be approximated, as needed for determining the correct sign and magnitude of the gradient of a loss function of the QBM.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

2 Independent Claims

  • 1. A hybrid quantum-classical computer, comprising: a classical computing component; a quantum computing component comprising: a first plurality of m qubits and a second plurality of n qubits prepared in a first quantum state, wherein n is less than m; the first plurality of qubits interacting with each other according to a Hamiltonian specified by the classical computing component; the second plurality of qubits interacting with each other according to the Hamiltonian; and the second plurality of qubits weakly interacting with the first plurality of qubits according to the Hamiltonian; and a measurement unit that measures: (1) a first set of expectation values of observables on the first plurality of qubits; and (2) a second set of expectation values of observables on the second plurality of qubits; and the classical computing component comprising a processor that receives the first and second sets of expectation values from the measurement unit and prepares a second quantum state based on the first quantum state and the first and second sets of expectation values.

  • 12. A method for preparing, by a hybrid quantum-classical computer, a state of a quantum Boltzmann machine that follows a probability distribution which locally approximates a Boltzmann distribution at a known temperature, the hybrid quantum-classical computer comprising: a classical computing component; a quantum computing component comprising: a measurement unit; a first plurality of m qubits and a second plurality of n qubits prepared in a first quantum state, wherein n is less than m; the first plurality of qubits interacting with each other according to a Hamiltonian specified by the classical computing component; the second plurality of qubits interacting with each other according to the Hamiltonian; and the second plurality of qubits weakly interacting with the first plurality of qubits according to the Hamiltonian; and the classical computing component including a processor, a non-transitory computer-readable medium, and computer-program instructions stored in the non-transitory computer-readable medium; the method comprising: at the measurement unit of the quantum computing component: (1) measuring a first set of expectation values of observables on the first plurality of qubits; and (2) measuring a second set of expectation values of observables on the second plurality of qubits; and at the classical computing component: (3) receiving the first and second sets of expectation values from the measurement unit; and (4) preparing a second quantum state based on the first quantum state and the first and second sets of expectation values.