IP Library › Granted Patent US 12,340,274
Granted Patent B2
US 12,340,274 · App. 17/560,771 · Granted Jun 24, 2025

Classical to quantum remapping for hybrid quantum computing systems

Inventors: Syed Adil Rab (Rome, IT); Silvia Colabrese (Guidonia, IT); Luca Calabria (Rome, IT)
Assignee: Intel Corporation
G06N10/40G06N10/80G06N20/00
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 12,340,274
App. No.
17/560,771
Granted
Jun 24, 2025
Kind
B2
Abstract

Technology to map classical data into quantum bits includes generating a set of complex feature vectors based upon a set of classical digital data; converting the complex feature vectors to a complex wave via wave expansion, the complex wave providing a feature representation in a transformed domain, and generating quantum vectors based on the complex wave, wherein the quantum vectors are to be submitted to a quantum computing device. Generating a set of complex feature vectors can include selecting a sequence of data points from the classical digital data and transforming the sequence of data points into a frequency domain. Generating quantum vectors can include determining vector coordinates for each of the quantum vectors. Each of the quantum vectors can be defined by a respective pair of parameters, where submitting the quantum vectors to a quantum computing device includes submitting each respective pair of parameters to the quantum computing device.

Claims (57)

1. A computing system comprising:

a network controller;

a processor coupled to the network controller; and

memory coupled to the processor, the memory storing instructions which, when executed by the processor, cause the computing system to:

generate a set of complex feature vectors based upon a set of classical digital data;

convert the complex feature vectors to a complex wave via wave expansion, the complex wave providing a feature representation in a transformed domain; and

generate one or more quantum vectors based on the complex wave, wherein the quantum vectors are to be submitted to a quantum computing device.

2. The computing system of claim 1 , wherein to generate the set of complex feature vectors, the instructions, when executed, cause the computing system to:

select a sequence of data points from the classical digital data; and

transform the sequence of data points into a frequency domain.

3. The computing system of claim 2 , wherein to transform the sequence of data points into the frequency domain comprises one or more of:

determine a distance between adjacent points in the sequence; or

weight points in the sequence with a relative distance along one or more of an x-axis or a y-axis.

4. The computing system of claim 1 , wherein to convert the complex feature vectors to a complex wave includes to create a wave interference.

5. The computing system of claim 1 , wherein to generate one or more quantum vectors based on the complex wave includes to determine vector coordinates for each of the one or more quantum vectors.

6. The computing system of claim 5 , wherein each of the one or more quantum vectors is defined by a respective pair of parameters, and wherein to submit the quantum vectors to a quantum computing device comprises to submit each respective pair of parameters to the quantum computing device.

7. A semiconductor apparatus comprising:

one or more substrates; and

logic coupled to the one or more substrates, the logic implemented at least partly in one or more of configurable logic or fixed-functionality hardware logic, the logic to:

generate a set of complex feature vectors based upon a set of classical digital data;

convert the complex feature vectors to a complex wave via wave expansion, the complex wave providing a feature representation in a transformed domain; and

generate one or more quantum vectors based on the complex wave, wherein the quantum vectors are to be submitted to a quantum computing device.

8. The apparatus of claim 7 , wherein to generate the set of complex feature vectors the logic is to:

select a sequence of data points from the classical digital data; and

transform the sequence of data points into a frequency domain.

9. The apparatus of claim 8 , wherein to transform the sequence of data points into the frequency domain comprises one or more of:

determine a distance between adjacent points in the sequence; or

weight points in the sequence with a relative distance along one or more of an x-axis or a y-axis.

10. The apparatus of claim 7 , wherein to convert the complex feature vectors to a complex wave includes to create a wave interference.

11. The apparatus of claim 7 , wherein to generate one or more quantum vectors based on the complex wave includes to determine vector coordinates for each of the one or more quantum vectors.

12. The apparatus of claim 11 , wherein each of the one or more quantum vectors is defined by a respective pair of parameters, and wherein to submit the quantum vectors to a quantum computing device comprises to submit each respective pair of parameters to the quantum computing device.

13. At least one computer readable storage medium comprising a set of instructions which, when executed by a computing system, cause the computing system to:

generate a set of complex feature vectors based upon a set of classical digital data;

convert the complex feature vectors to a complex wave via wave expansion, the complex wave providing a feature representation in a transformed domain; and

generate one or more quantum vectors based on the complex wave, wherein the quantum vectors are to be submitted to a quantum computing device.

14. The at least one computer readable storage medium of claim 13 , wherein to generate the set of complex feature vectors, the instructions, when executed, cause the computing system to:

select a sequence of data points from the classical digital data; and

transform the sequence of data points into a frequency domain.

15. The at least one computer readable storage medium of claim 14 , wherein to transform the sequence of data points into the frequency domain comprises one or more of:

determine a distance between adjacent points in the sequence; or

weight points in the sequence with a relative distance along one or more of an x-axis or a y-axis.

16. The at least one computer readable storage medium of claim 13 , wherein to convert the complex feature vectors to a complex wave includes to create a wave interference.

17. The at least one computer readable storage medium of claim 13 , wherein to generate one or more quantum vectors based on the complex wave includes to determine vector coordinates for each of the one or more quantum vectors.

18. The at least one computer readable storage medium of claim 17 , wherein each of the one or more quantum vectors is defined by a respective pair of parameters, and wherein to submit the quantum vectors to a quantum computing device comprises to submit each respective pair of parameters to the quantum computing device.

19. A method comprising:

generating a set of complex feature vectors based upon a set of classical digital data;

converting the complex feature vectors to a complex wave via wave expansion, the complex wave providing a feature representation in a transformed domain; and

generating one or more quantum vectors based on the complex wave, wherein the quantum vectors are to be submitted to a quantum computing device.

20. The method of claim 19 , wherein generating the set of complex feature vectors comprises:

selecting a sequence of data points from the classical digital data; and

transforming the sequence of data points into a frequency domain.

21. The method of claim 20 , wherein transforming the sequence of data points into the frequency domain comprises one or more of:

determining a distance between adjacent points in the sequence; or

weighting points in the sequence with a relative distance along one or more of an x-axis or a y-axis.

22. The method of claim 19 , wherein converting the complex feature vectors to a complex wave includes creating a wave interference.

23. The method of claim 19 , wherein generating one or more quantum vectors based on the complex wave includes determining vector coordinates for each of the one or more quantum vectors.

24. The method of claim 23 , wherein each of the one or more quantum vectors is defined by a respective pair of parameters, and wherein to submit the quantum vectors to a quantum computing device comprises to submit each respective pair of parameters to the quantum computing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2022
From: RAB, SYED ADIL; COLABRESE, SILVIA; CALABRIA, LUCA
To: INTEL CORPORATION
Reel/Frame 058869/0173 →
Continuity (1)
Related Publication 20230206104A1 · Jun 29, 2023
References Cited (31)
US 9811157B2 · Rijnders · 2017 [cited by applicant]
US 10540537B2 · Rijnders · 2020 [cited by applicant]
US 10586312B2 · Rijnders · 2020 [cited by applicant]
US 20220309386A1 · Barberis · 2022 [cited by examiner]
I. Araujo et al. “A Divide-and-Conquer Algorithm, for Quantam State Preparation,” Sep. 9, 2021, 13 pages, <arxiv.org/pdf/2008.01511v2.pdf>. [cited by applicant]
A. Baughman et al. “Study of Feature Importance for Quantum Machine Learning Models,” Feb. 18, 2022, 20 pages, <arxiv.org/ftp/arxiv/papers/2202/2202.11204.pdf>. [cited by applicant]
M. Broughton et al. “TensorFlow Quantum: A Software Framework for Quantum Machine Learning,” Aug. 26, 2021, 56 pages, <arxiv.org/pdf/2003.02989.pdf>. [cited by applicant]
J. Cortese et al. “Loading Classical Data Into a Quantum Computer,” Mar. 5, 2018, 38 pages, <arxiv.org/pdf/1803.01958v1.pdf>. [cited by applicant]
T. ML De Veras et al. “Circuit-based Quantum Random Access Memory for Classical Data with Continuous Amplitude,” Nov. 16, 2020, 11 pages, <arxiv.org/pdf/2011.07977v1.pdf>. [cited by applicant]
L. Deng et al. “The MNIST Database of Handwritten Digit Images for Machine Learning Research,” Oct. 18, 2012, 2 pages, <microsoft.com/en-us/research/wp-content/uploads/2016/02/MNIST-SPM2012.pdf>. [cited by applicant]
D. Dervovic et al. “Quantum Linear Systems Algorithms: A primer,” Feb. 18, 2018, 55 pages, <arxiv.org/pdf/1802.08227v1.pdf>. [cited by applicant]
E. Farhi et al. “Classification with Quantum Neural Networks on Near Term Processors,” Aug. 30, 2018, 21 pages, <arxiv.org/pdf/1802.06002v2.pdf>. [cited by applicant]
D. Garcia et al. “Systematic Literature Review: Quantum Machine Learning and its Applications,” Jan. 11, 2022, 28 pages, <arxiv.org/pdf/2201.04093v1.pdf>. [cited by applicant]
K. Ghosh et al. “Encoding Classical Data Into a Quantum Computer,” Jul. 16, 2021, 13 pages, <arxiv.org/pdf/2107.09155v1.pdf>. [cited by applicant]
V. Havlicek et al. “Supervised Learning with Quantum Enhanced Feature Spaces,” Jun. 5, 2018, 22 pages, <arxiv.org/pdf/1804.11326v2.pdf>. [cited by applicant]
T. Hur et al. “Quantum Convolutional Neural Network for Classical Data Classification,” Feb. 11, 2022, 18 pages, <arxiv.org/pdf/2108.00661v2.pdf>. [cited by applicant]
S. Kalantre et al. “Machine Learning Techniques for State Recognition and Auto Tuning in Quantum Dots,” Jan. 21, 2019, 10 pages, <arxiv.org/pdf/1712.04914v2.pdf>. [cited by applicant]
I. Kerenidis et al. “Quantum Machine Learning with Subspace States,” Feb. 2, 2022, 32 pages, <arxiv.org/pdf/2202.00054v2.pdf>. [cited by applicant]
I. Kerenidis et al. “Classification of MNIST Dataset with Quantum Slow Feature Analysis,” Nov. 19, 2020, 19 pages, <arxiv.org/pdf/1805.08837v3.pdf>. [cited by applicant]
R. Larose et al. “Robust Data Encodings for Quantum Classifiers,” Mar. 3, 2020, 24 pages, <arxiv.org/pdf/2003.01695v1.pdf>. [cited by applicant]
S. Lloyd et al. “Quantum Principal Component Analysis,” Sep. 16, 2013, 9 pages, <arxiv.org/pdf/1307.0401v2.pdf>. [cited by applicant]
N. Mathur et al. “Medical Image Classification via Quantum Neural Networks,” Sep. 4, 2021, 14 pages, <arxiv.org/pdf/2109.01831v1.pdf>. [cited by applicant]
S. Pramanik et al. “A Quantum-Classical Hybrid Method for Image Classification and Segmentation,” Dec. 5, 2021, 11 pages, <arxiv.org/pdf/2109.14431v2.pdf>. [cited by applicant]
M. Schuld et al. “Circuit-Centric Quantum Classifiers, ” Apr. 2, 2018, 17 pages, <arxiv.org/pdf/1804.00633v1.pdf>. [cited by applicant]
S. Sim et al. “Expressibility and Entangling Capability of Parameterized Quantum Circuits for Hybrid Quantum-Classical Algorithms,” May 26, 2019, 18 pages, <arxiv.org/pdf/1905.10876v1.pdf>. [cited by applicant]
X. Yao et al. “Quantum Image Processing and Its Application to Edge Detection: Theory and Experiment,” Jan. 4, 2018, 13 pages, <arxiv.org/pdf/1801.01465v1.pdf>. [cited by applicant]
Z. Zhao et al. “Smooth Input Preparation for Quantum and Quantum-Inspired Machine Learning,” Aug. 2, 2019, 5 pages, <arxiv.org/pdf/1804.00281v2.pdf>. [cited by applicant]
J. Zwolak et al. “QFlow Lite Dataset: A Machine-Learning Approach to the Charge States in Quantum Dot Experiments,” Sep. 26, 2018, 18 pages, <arxiv.org/pdf/1809.10018v1.pdf>. [cited by applicant]
S. Lloyd et al., “Quantum embeddings for machine learning”, Feb. 10, 2020, 11 pages. [cited by applicant]
European Patent Application No. 13162803.4, entitled “Method for Object Recognition,” published on Oct. 15, 2014, 24 pages. [cited by applicant]
Shane Cook, “CUDA Programming: A Developer's Guide to Parallel Computing with GPUs”, pp. 37-52, 2013, Elsevier, USA. [cited by applicant]
Cited By (1)
US 12,669,859