IP Library › Granted Patent US 11,636,372
Granted Patent B2
US 11,636,372 · App. 16/677,178 · Granted Apr 25, 2023

Phase-robust matched kernel acquisition for qubit state determination

Inventors: Ken Inoue (Elmsford, NY); Maika Takita (Croton-on-Hudson, NY); Antonio Corcoles-Gonzalez (Mount Kisco, NY); Scott Douglas Lekuch (New York, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06N10/00G06F17/16G06K9/6269G06N10/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,636,372
App. No.
16/677,178
Granted
Apr 25, 2023
Kind
B2
Abstract

Systems, computer-implemented methods, and computer program products that can facilitate determining a state of a qubit are described. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an output receiving component that can receive, in response to a request, output representative of a quantum state of a qubit of a quantum computing device, and a classifying component that classifies the quantum state of the qubit of the quantum computing device based on the output representative of the quantum state of the qubit. The system can further include a configuring component that can configure the classifying component based on a characteristic of the request.

Claims (37)

1. A system, comprising:

a memory that stores computer executable components; and

a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise:

an output receiving component that receives, in response to a request, output representative of a quantum state of a qubit of a quantum computing device;

a classifying component that classifies the quantum state of the qubit of the quantum computing device based on the output representative of the quantum state of the qubit; and

a configuring component that configures the classifying component based on a characteristic of the request.

2. The system of claim 1 , wherein the request comprises a radio frequency signal having a phase, and the characteristic of the request comprises the phase of the radio frequency signal.

3. The system of claim 1 , wherein the configuring component configures the classifying component to:

transform the output based on the characteristic of the request, resulting in transformed output; and

classify the quantum state of the output, based on analysis of the transformed output.

4. The system of claim 3 , wherein the configuring component further selects a kernel based on the characteristic of the request, and wherein the configuring component configures the classifying component to employ the kernel to transform the output.

5. The system of claim 4 , wherein the classifying component comprises a support vector machine that employs the kernel to transform the output.

6. The system of claim 4 , further comprising a kernel generating component that generates the kernel that the configuring component selects to configure the classifying component.

7. The system of claim 6 , wherein the kernel generating component further determines that the output comprises a signal having a constant amplitude sine wave.

8. The system of claim 6 , wherein the kernel generating component generates the kernel further based on a sample output of the qubit in response to a sample request having a sample characteristic.

9. The system of claim 8 , wherein the kernel generating component generates the kernel based on the sample output of the qubit by transforming a sample kernel generated based on the sample request having the sample characteristic to a new kernel for the request.

10. The system of claim 8 , wherein the kernel generating component generates the kernel further based on a sine interpolation of the sample output and another sample output having another sample characteristic.

11. A computer-implemented method, comprising:

receiving, by a system operatively coupled to a processor, in response to a request, output representative of a quantum state of a qubit of a quantum computing device;

classifying, by the system, the quantum state of the qubit of the quantum computing device based on the output representative of the quantum state of the qubit; and

configuring, by the system, the classifying the quantum state based on a characteristic of the request.

12. The method of claim 11 , wherein the configuring comprises retrieving a kernel from a field programmable gate array, and wherein the classifying the quantum state comprises classifying the quantum state based on the kernel.

13. The method of claim 11 , wherein the classifying the quantum state comprises:

transforming, by the system, the output based on the configuring the classifying the quantum state based on the characteristic of the request, resulting in transformed output; and

classifying, by the system, the quantum state of the output, based on analysis of the transformed output.

14. The method of claim 13 , further comprising selecting, by the system, a kernel based on the characteristic of the request, and wherein the transforming the output is based on the kernel.

15. The method of claim 14 , wherein the transforming the output is based on a support vector machine employing the kernel.

16. The method of claim 14 , further comprising generating the kernel that is selected for the transforming the output by transforming a sample kernel generated based on a sample request having a sample characteristic to a new kernel for the request.

17. A computer program product facilitating determining a quantum state of a qubit, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:

receive, by the processor, in response to a request, output representative of a quantum state of the qubit of a quantum computing device;

classify, by the processor, the quantum state of the qubit of the quantum computing device based on the output representative of the quantum state of the qubit; and

configure, by the processor, the classifying based on a characteristic of the request.

18. The computer program product of claim 17 , wherein the request comprises a radio frequency signal having a phase, and the characteristic of the request comprises the phase of the radio frequency signal.

19. The computer program product of claim 17 , wherein the operations to classify the quantum state comprise operations to:

transform, by the processor, the output based on the configuring the classifying the quantum state based on the characteristic of the request, resulting in transformed output; and

classify, by the processor, the quantum state of the output, based on analysis of the transformed output.

20. The computer program product of claim 19 , further comprising selecting, by the processor, a kernel based on the characteristic of the request, and wherein the transforming the output is based on the kernel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2019
From: INOUE, KEN; TAKITA, MAIKA; CORCOLES-GONZALEZ, ANTONIO; LEKUCH, SCOTT
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 050951/0115 →
Continuity (1)
Related Publication 20220164692A1 · May 26, 2022