Abstract
Quantum computers provide a valuable resource to solve computational problems. The maximization of the objective function of a computational problem is a crucial problem in gate-model quantum computers. The objective function estimation is a high-cost procedure that requires several rounds of quantum computations and measurements. Here, we define a method for objective function estimation of arbitrary computational problems in gate-model quantum computers. The proposed solution significantly reduces the costs of the objective function estimation and provides an optimized estimate of the state of the quantum computer for solving optimization problems.
Subject terms: Mathematics and computing, Computer science, Pure mathematics
Introduction
Quantum computers exploit the fundamentals of quantum mechanics to solve computational problems more efficiently than traditional computers1–20. Quantum computers can solve computational problems by exploiting the phenomena of quantum superposition and quantum entanglement5,7–9,18–57. In a quantum computer, computations are performed on quantum states that carry the information. Gate-model5,13–18,21,25,43 quantum computations provide a flexible framework for the realization of quantum computations in the practice. In a gate-model quantum computer, computations are realized by quantum gates (unitary operators); and the quantum-gate architecture integrates a different number of levels and application rounds5 to realize gate-model quantum computations5,18,21,25,36–39,43,58–61. The output quantum state of the quantum computer is practically measured by a physical measurement apparatus62–68 that produces a classical string. In gate-model quantum computers, the quantum states are represented by qubits, the unitaries are realized by qubit gates, and the measurement apparatus is designed for the measurement of qubit systems13–17,19,69–74. Another fundamental application scenario of gate-model quantum computations is the small and medium-scale near-term quantum devices of the quantum Internet69–128.
An important application scenario of gate-model quantum computers is the maximization of the objective function of computational problems5,18,21,25,43. The quantum computer produces a quantum state that yields a high value of the objective function (The objective function subject of a maximization refers to an objective function of an arbitrary computational problem fed into the quantum computer. Objective function examples can be found in9,24.). The output state of the quantum computer is measured in a computational basis, and from the measurement result, a classical objective function is evaluated. To get a high-precision estimate of the objective function of the quantum computer, the measurements have to be repeated several times in the physical layer. In each measurement round, a given number of measurement units are applied to measure the output state of the quantum computer. This state represents an objective function value via the quantum-gate attributes in the gate structure of the quantum computer. The objective function values obtained in the measurement rounds are averaged to estimate the objective function of the quantum computer. Since each round requires the preparation of a new quantum state and the application of a high number of measurement units, a high-precision approximation of the objective function value of the quantum computer is a costly procedure. The high-resource assumptions include not just the preparation of the initial and final states of the quantum computer, the application of the unitaries in several rounds, but also the physical apparatus required to measure the output state of the quantum computer. The procedure of the objective function estimation in gate-model quantum computers is therefore a subject of optimization.
Here, we propose a method for the optimized objective function estimation of the quantum computer and for the optimized preparation of the new quantum state of the quantum computer (The terminology “quantum state of the quantum computer” refers to the actual gate parameter values of the unitaries of the quantum computer5. Preparation of the target quantum state of the quantum computer refers to the determination of the target gate parameters of the unitaries of the quantum computer.). The framework integrates an objective function extension procedure, a quantum-gate structure segmentation stage, and a machine-learning11,12,19,50,129–135 unit called quantum-gate parameter randomization machine learning (QGPR-ML), which outputs the prediction of the new quantum computer state. The aim of the objective function extension is to increase the precision the objective function estimation procedure. An imaginary measurement round refers to a logical measurement round yielded by the post-processing. An imaginary measurement round requires no physical-layer measurement round, since it is resulted by logical-layer procedures and methods in the post-processing stage. The imaginary measurement round also characterizes the performance of the framework. At a particular number of imaginary rounds, the post-processed objective function becomes equal to an objective function yielded from the same number of “real” (e.g., physically implemented) measurement rounds. An initial objective function is calculated from an arbitrary low number of physical measurement rounds, which is then fed into the objective function extension algorithm of the framework. The extended objective function is then fed into a segmentation procedure that decomposes the quantum-gate structure of the quantum computer with respect to the properties of the quantum gates in the quantum circuit. The gate-based segmentation is rooted in the fact that the gate structure unitaries of the quantum computer determine the objective function and therefore the particular output state of the quantum computer. The results are then forwarded into the QGPR-ML block, which achieves a randomization and rule-learning stage. The aim of the randomization is to construct an optimal set for the learning set and test set selections in rule learning. The rule-learning method outputs a set of optimal rules learned from the input. Finally, a prediction stage is applied to the results to determine a new state of the quantum computer for the next iterations.
The novel contributions of our manuscript are as follows:
We define a method for objective function estimation for arbitrary computational problems in gate-model quantum computers.
The method reduces the costs of quantum state preparations, quantum computational steps and measurements. The proposed algorithms utilize the measurement results and increase the precision of objective function estimation and maximization via computational steps.
The results are convenient for solving optimization problems in experimental gate-model quantum computers and for the near-term quantum devices of the quantum Internet.
This paper is organized as follows. In "Related works” section, the related works are discussed. In “System model and problem statement” section, the machine-learning-based objective function optimization framework is proposed. In “Objective function extension and gate structure decomposition” section, the procedures of the framework are discussed. In Section 5, we study the learning model and the quantum computer state prediction method. A performance evaluation is given in “Performance evaluation” section. Finally, “Conclusion” section concludes the results. Supplemental material is included in the Appendix.
Related works
The related works are summarized as follows.
On the utilized gate-model quantum computer environment, see5,18, and36,38.
In5, the authors studied the problem of objective function estimation of computational problems fed into the quantum computer. The authors focused on a qubit system with a fixed hardware structure in the physical layer. The input quantum system of the quantum circuit is transformed via a sequence of unitaries, and the qubits of the output quantum system are measured by a measurement array. The result of the measurement produces a classical bitstring that is processed further to estimate the objective function of the quantum computer.
Examples of objective functions for quantum computers can be found in9.
A quantum circuit design method for gate-model quantum computers has been defined in36. In37, a method has been defined for the stabilization of the optimal quantum state of the quantum computer.
A method for the evaluation of objective function connectivity in gate-model quantum computers has been proposed in33. An unsupervised machine learning method for quantum gate control in gate-model quantum computers has been defined in34. In35, a framework has been defined for the circuit depth reduction of gate-model quantum computers.
The technique of dense quantum measurement has been defined in38. As it has been proven, the method significantly can reduce the number of physical measurement rounds in a gate-model quantum computer environment. In39, a training optimization method has been defined for gate-model quantum neural networks.
For some related works on quantum machine learning, see12,13,43,46,136–143. For a detailed summary on these references, we suggest also39.
Optimization algorithms are also proved to be useful in various applications. In144, the authors proposed a neural network ensemble procedure. The aim of the optimization process is to improve the quality of the neural-network based prediction intervals. The prediction intervals are used to quantify uncertainties and disturbances in neural network-based forecasting. The optimization model utilizes the fundaments of simulated annealing and genetic algorithms.
An overview on experimental optimization approaches was proposed in145. In this work, the authors provide an overview on recent developments of fault diagnosis and nature-inspired optimal control of industrial process applications. The fields of fault detection and optimal control have proven various successful theoretical results and industrial applications. This work also contains a review on the recent results in machine learning, data mining, and soft computing techniques connected to the particular research fields.
In146, the authors studied the problem of training echo state networks (ESN) that are a special form of recurrent neural networks (RNNs). As an important attribute, the ESN structures can be used for a black box modeling of nonlinear dynamical systems. The authors defined a training method that uses a harmony search algorithm, and analyzed the performance of their approach.
In147, the authors defined a model-free sliding mode and fuzzy controllers for a particular problem and subject, called reverse osmosis desalination plants. The paper defines an optimization problem in terms of process controlling and fuzzy method. The authors also studied the performance of their solution.
On genetic algorithms for digital quantum simulations, see148. In149, a method for the learning of an unknown transformation via a genetic approach was defined. In150, the authors proposed an overview of existing approaches on quantum computation.
System model and problem statement
System model
In the modeled scenario, the goal is the maximization of an objective function C via the quantum computer. The aim of the quantum computer run is to produce a quantum state dominated by computational basis states with a high value of an objective function C5,18 of a computational problem. The quantum computer has total number of the quantum gates (unitaries) that formulates a QG (quantum gate) structure. Using the unitaries , the QG structure of the quantum computer produces an output quantum state as5
1 |
where is an initial state and is the gate-parameter vector
2 |
The aim is to select the parameter vector such that the expected value of C is maximized; thus, the value of quantum objective function
3 |
is high5.
A unitary can be written as5
4 |
where is a set of Pauli operators associated with the jth unitary of the quantum computer, , while is a continuous parameter, , referred to as the gate parameter of unitary .
Let refer to the qubit number associated to gate . Then, the parameter of an -qubit unitary can be classified with respect to as
5 |
where identifies an 1-qubit gate while refers to an N-qubit gate .
Without loss of generality, at a given , a particular is approachable via , where
6 |
Therefore, the state of the quantum computer depends on the gate parameters of the unitaries of the quantum computer, and (4) can also be referred as
7 |
where is determined as in (5).
Let refer to the total number of occurrences of gate parameter value in the quantum computer (i.e., the number of quantum gates with a particular qubit number). Then the state of QG (see (1)) is evaluated as
8 |
where , where n is the length of string z resulted from the physical measurement procedure M5.
Using (4), the function of (3) can be rewritten as
9 |
The schematic model of the objective function optimization framework is depicted in Fig. 1. The notations of the system model are summarized in Table A.1 of the Supplemental Information.
Figure 1.
Framework of objective function optimization for gate-model quantum computers. The output of the quantum computer is measured by the M measurement that consists of n measurement units and yields string z and the initial estimate . At measurement rounds, the total number of measurements is . From the measured objective function , algorithm achieves an objective function extension and estimation and outputs , followed by a feature extraction via algorithm . The QGPR-ML block is decomposed into a randomizing method applied L times (depicted by ) and the rule-generation method. The output of the QGPR-ML block is the prediction of the new value of .
Problem statement
To get an estimate of function , a measurement M is required that yields the n-length string z, from which is calculated. Since R measurement rounds required with n measurements in each round to get an average objective function
10 |
where , is an objective function determined in the ith round and z is the n-length string resulted from the measurement of state of the quantum computer, it follows that the total number of required measurements to get the estimate at R rounds is
11 |
The problem connected to the objective function estimation is summarized in Problem 1.
Since each step of Problem 1 is a high-cost procedure, at a given R, the cost of the determination of the estimate is significantly high. Here, we show that by setting an arbitrary low number R for the number of physical-layer measurement rounds, an arbitrary high-precision estimate can be produced by a well-constructed post-processing stage. Setting represents the situation if only one measurement round is required. The post-processing is referred to as optimization framework . The results clearly indicate that the number of physical-layer measurements and the number of rounds required by the quantum computer to produce the output quantum state can be significantly decreased by a well-defined post-processing. However, after the R measurement rounds are completed, another problem exists, connected to the determination of the new output quantum state and summarized in Problem 2.
For the solution of Problem 1, we propose algorithm in the objective function optimization framework . For the solution of Problem 2, we propose the QGPR-ML procedure in , which yields the prediction for the selection of the new value of for the quantum computer. Since the solution of Problem 1 also eliminates the relevance of Sub-problem 2 of Problem 2, only Sub-problem 1 of Problem 2 remains a challenge.
Optimization problems and problem resolutions
The optimization problems connected to the problem resolution are as follows.
Define a post-processing framework to determine the new optimal state of quantum computer from the measurement results and the parameters of the gate structure of the quantum computer. The problem is resolved via the framework , , that integrates data extension , data analytics , feature extraction and classification , learning rule generation and predictive analytics .
At a given number of physical measurement rounds, determine the objective function that can be estimated after physical measurement rounds if no post-processing is applied, where is a scaling coefficient. The number of physical measurement rounds cannot be increased, only the measurement results and the available system parameterization of the quantum computer can be used. This optimization problem is resolved via algorithm within .
Determine the novel gate-parameter vector via predictive analytics to set the new state of the quantum computer. This optimization problem is resolved via algorithms and within .
Objective function optimization framework
Proposition 1
is a machine-learning-based objective function optimization framework that determines and a new state of the quantum computer.
Proof
The input and output and the steps of the proposed machine-learning-based objective function optimization framework are described in Procedure 1. The related algorithms and procedures are detailed in the next sections.
The optimization framework therefore yields Output 1 via Step 1 and Output 2 via Step 4 as follows.
Output 1 is the estimate of as
14 |
where is the averaged objective function
15 |
where is the “imaginary” measurement rounds of the post-processing
16 |
where is a scaling coefficient, defined as
17 |
while is the total number of physical measurements, , and refers to the objective function of the ith round, .
Output 2 is the prediction for the selection of the new value of to produce new state via the quantum computer.
In the segmentation stage, the QG quantum circuit of the quantum computer is simplified by preserving the important characteristic of the state of the quantum computer. The segmented values are fed into the QGPR-ML block. The features, like the objective function values, are computed from the segmented gate parameters. The classification of the state of the quantum computer is based on the segmented quantum-gate structure. The output of the QGPR-ML block is a new value of .
The algorithms (, , , , ) defined within are convergent and operate in an iterative manner such that the outputs converge to specific values. The output of at a given initial gate-parameter vector (see (2)) converges to the global optimum gate-parameter vector that maximizes the objective function of the quantum computer.
Objective function extension and gate structure decomposition
The post-processing framework is applied to the results of the M measurement procedure that measures the state produced by the quantum computer. First, the objective function extension algorithm is applied, followed by the decomposition algorithm. The results are then forwarded to the QGPR-ML machine-learning unit to predict the new state of the quantum computer.
Objective function extension
Theorem 1
The objective function of the quantum computer can be extended by the objective function extension algorithm of .
Proof
Let refer to the cumulative objective function resulted from the physical measurement M at rounds and n measurements in each rounds as
18 |
where identifies a component of obtainable by the measurement of the yth qubit, , in the xth measurement round, .
The dimension (The dimension of X refers to the product of the measurement rounds and the measured quantum states per measurement rounds required for the evaluation of X.) of is
19 |
For the particular physical measurement rounds, set as given in (16) with the scaling coefficient.
Since the physical measurement M consists of the measurements of n qubits, from (15) can be rewritten as
20 |
where is the extended objective function defined as
21 |
where identifies a component of obtainable by the measurement of the yth qubit, , in the xth measurement round, , .
The dimension of is
22 |
In our model, the number of “real” physical measurement rounds is also referred to as the 0th level of “imaginary” measurement of the post-processing procedure; thus,
23 |
Therefore, at a particular , the values of C are averaged to yield the estimate function via (14) using as given in (20), which yields as
24 |
where is given in (21).
The discrete wavelet transform is a useful tool in image processing for noise reduction and to enhance the resolution of low-resolution images to obtain high-resolution images129,130. Motivated by these features, we show that we can utilize the wavelet transform for the extension of the objective function of the quantum computer. However, in our application framework, both the environment and the aims of the procedure are completely different.
Let be the discrete wavelet transform function of the dimensional function as
25 |
where are wavelet basis functions, is the transformed objective function, , where is the number of transformed objective function values at a given level l, , , which follows from the execution of in (25). The dimension of is .
Applying the inverse function on (25) at a particular , a given can be expressed as
26 |
The proposed method for the objective function extension is given in Algorithm 1 (). Algorithm 1 integrates Sub-procedure 1 () for the objective function extension.
The description of Sub-Procedure 1 () is as follows.
These results conclude the proof.
Lemma 1
The precision of the estimation of the objective function yielded from a physical-layer measurement M can be improved via the objective function extension algorithm of .
Proof
In algorithm , function applied on yields the extended objective function , from which estimate of can be determined at physical measurement rounds. The produced estimate is equivalent to the estimate obtainable at physical measurement rounds, with total measurements. The details are as follows. Since the dimension of is , the extended objective function values contains (16) objective functions evaluated for each measurement round. The estimate yielded by the application of on is analogous to the estimate that can be extracted by number of measurements in the physical-layer measurement apparatus M via measurement rounds as
40 |
where is the total number of physical-layer measurements. The proof is concluded here.
Objective function extension factor
Let be the objective function resulting from the measurement rounds with dimension , where is given in (18), and be the transformed and extended transformed objective function with dimensions and as given in (28) and (30), and be the extended objective function (see (31)) with dimension .
Then let be the objective function extension factor, defined as
41 |
The quantity in (41) therefore identifies the ratio of the difference of the extended objective function and the extended transformed objective function and the difference of the initial objective function and the initial extended objective function.
Quantum-gate structure decomposition
Theorem 2
The state of the quantum computer is decomposable by the gate parameters of the quantum computer.
Proof
The proposed scheme can be applied for an arbitrary d-dimensional quantum-gate structure; however, for simplicity, we assume the use of qubit gates. Thus, in the QG structure of the quantum computer, we set for the dimension of the quantum gates. Since the gate parameters determine the state of the quantum computer (8), the segmentation of the quantum-gate structure is based on the gate parameters.
Let refer to the qubit number associated with gate , and let be a gate parameter of an -qubit gate unitary as given in (5).
Let be the number of classes selected for the segmentation of the gate parameters of the QG structure of the quantum computer. Let be the entropy function associated with the kth class, , and be the objective function of the segmentation of the QG structure as
42 |
where is an -dimensional vector , where is the gate segmentation parameter to classify the gate parameters into lth and -th classes, such that
43 |
where is an upper bound on the gate parameters of the quantum computer,
44 |
Let be the optimal vector that maximizes the overall entropy in (42),
45 |
with optimal parameters, ; subject to be determined as
46 |
which yields the maximization of the objective function (42).
The entropies in (42) are defined as
47 |
where is the number of occurrences of gate parameter in the QG structure, with probability distribution as
48 |
where is the total number of quantum gates in the quantum computer,
49 |
while s are sum-of-probability distributions, as
50 |
Using (48) and (50), the QG structure can be segmented into classes, as
51 |
with class mean values as
52 |
As the objective function and the related quantities are determined by Algorithm 2 (), a particular gate parameter is therefore classified as
53 |
Motivated by the multilevel segmentation procedures131,132, the steps of are given in Algorithm 2.
According to Algorithm 2, the gate classification parameter is evaluated via events as
55 |
with the related probabilities132
56 |
The proof is concluded here.
Error of gate-parameter decomposition
The error associated with the gate-parameter segmentation algorithm at a given , is defined as
57 |
where is the depth of the quantum circuit QG of the quantum computer, n is the number of measurement blocks at the QG circuit output, is the gate parameter associated with the -th gate of a reference quantum circuit , , , ( if there is no gate at in QG), and is the gate parameter associated with the -th gate of the segmented QG circuit ( if there is no gate at in QG).
Gate parameter randomization machine learning
The QGPL-ML block splits further the results of to achieve a randomized data partitioning and to generate rules. The QGPL-ML method integrates algorithms and . Algorithm is defined for the data randomization and selection for the learning, while algorithm is defined for the rule learning.
Motivated by granulated computing133,134, the data randomization of in the QGPL-ML block is based on the gate parameters of the quantum gates. The algorithm selects the best training and test instances for the rule-learning block via a ratio parameter in a multilevel structure. As a corollary, avoids class imbalance and sample representativeness issues133,134. Using the results of , the rule-generation procedure uses rule-quality metrics (leverage133–135) to identify the best rules in each iteration step. The result of is L optimal rules, where L is the application number (level) of .
Randomization and probability distribution
The benefits of the proposed randomization in are as follows. The randomization applied in allows us to create an optimal learning set and optimal test set in the rule learning stage. The optimality means that the input data is partitioned into a learning set and test set in a semi-randomized (granulated133,134,151,152) way (i.e., not fully randomized) to avoid the issues of class imbalance and sample representativeness. These problems are connected to a fully randomization151,152.
The problem of class imbalance means that the ratio of classes of the constructed learning set and test set do not represent the ratio of classes of the input data. This problem could occur at a non-optimal random partitioning of the input data, and could bring up in both the training and the test set, respectively133,134,151,152.
The problem of sample representativeness is an integrity problem, and it refers to the problem if the training and test instances have no any connection, which could lead to inconsistency in the learning process151,152.
The procedure of applies a semi-randomization on the input data, to avoid these issues. The effect of probability distribution of the randomization in determines the precision of the construction of the training and test sets. The procedure allows us to keep the class consistency of the input data in the training and test sets, and also to keep the integrity of the instances of the training and test sets. To measure the precision of , we utilized the leverage metric135, in the rule learning stage. The probability distribution in has effect on the rule precision generated by since it uses the outputs of . At a full randomization in , the value in low, , while for a semi-randomization in , picks up high values, , in .
Procedures
The procedure of the QGPL-ML block is detailed in Algorithm 3.
The procedure of the QGPL-ML block is detailed in Algorithm 4.
State of the quantum computer
Theorem 3
The state of the quantum computer can be made by the output of the QGPL-ML procedure.
Proof
The new gate parameter vector is determined via a predictive analytics. The unit utilizes the outputs generated by the units , , and of . The input of is provided by (Algorithm 2), such that the input of is the extended set of gate parameters determined by the extension algorithm (Algorithm 1). The prediction of the can be made at an initial as
59 |
where is the gate parameter modification vector
60 |
where calibrates the gate parameter of the ith unitary, . The actual value of depends on the error (57) associated with .
The precision of the prediction is also controlled by a parameter, which quantifies the minimum of number of classes () selected for the classification of the quantum-gate parameters in the procedure.
As the new gate parameter vector
61 |
is determined, the quantum computer can set up the state .
The prediction of the new state of the quantum computer are given in Procedure 2.
These results conclude the proof.
Performance evaluation
This section proposes a performance evaluation for the method validation and comparison. We study the precision of the objective function estimation, the estimation error, and the cost reduction in the objective function estimation process.
Objective function estimation
et be the reference objective function that can be estimated at reference physical measurement rounds,
63 |
as
64 |
where is the reference objective function evaluated in the ith physical measurement round, , and is the sum of the reference objective functions, with dimension , where is as given in (22).
The number of measurement round serves also as reference to a comparison in the performance evaluation with the scheme of5, that utilizes only physical layer measurement (i.e., refers to the case if no post-processing is applied).
Let be the observed output objective function (see (20)) estimated via the extended objective function (see (21)) at , as .
Then, let be the standard deviation of , defined as
65 |
and let be the standard deviation of , defined as
66 |
while is defined153 as
67 |
Using (65), (66) and (67), we define the quantity to measure the precision of estimation at a particular reference objective function , as
68 |
where such that at , is completely uncorrelated from the reference objective function , while at the observed coincidences with .
Note, that from (see (68)) and (see (20)), the value of can be evaluated as follows. Let
69 |
be a vector formulated from the elements of , and let
70 |
be a vector formulated form the elements of .
Then, at a particular , the reference can be evaluated from in a convergent and iterative manner, as
71 |
where is a coefficient153, is the derivative of , and is a projection
72 |
where I is the identity operator, while
73 |
Estimation error
Let assume that the physical reference measurement rounds is set to to evaluate , such that is the actually performed physical layer measurement rounds to evaluate .
To measure the impacts of measurement rounds on the precision of the objective function estimation, we introduce the term that quantifies the mean squared error (MSE) at a particular scaling factor as
74 |
As the value of the scaling factor increases, the information about the reference objective function increases, and the value decreases.
Then, let be the MSE value obtainable at measurement rounds, i.e., , evaluated via as (74)
75 |
For , let
76 |
be a quantity that measures the squared difference of the objective function values. Assuming an optimal situation, the value of is close to zero, . For , it can be concluded that
77 |
while for
78 |
that is, for , (78) coincidences with (74). Additional results are included in the Appendix.
Cost reduction
The cost reduction is evaluated as follows. Let be the cost function of the evaluation of the reference objective function via physical measurement rounds (i.e., no post-processing is applied), defined as a reference cost with a unit value
79 |
At a given , the be the cost function associated to the evaluation of at a particular and is defined as
80 |
where identifies the ratio of
81 |
As follows, at , the proposed post-processing method reduces the cost of objective function estimation by a factor
82 |
and for any , the increment in the cost function is
83 |
In Fig. 2. the cost function values are depicted for a given , , with . In Fig. 2(a), the scenario is depicted. In this case, the objective function estimation cost is reduced to . In Fig. 2(b), the scenario is illustrated for and . The resulting cost is reduced to , where is as given in (81).
Figure 2.
Cost reduction of objective function estimation. (a) The cost function at . The resulting cost is . The initial objective function associated with the evaluation of the reference objective function from physical measurement rounds is depicted by a red dot. (b) The cost function at scenarios at and . The resulting cost is .
Conclusion
Gate-model quantum computers provide an implementable architecture for experimental quantum computations. Here we studied the problem of objective function estimation in gate-model quantum computers. The proposed framework utilizes the measurement results and increases the precision of objective function estimation and maximization via computational steps. The method reduces the costs connected to the physical layer such as quantum state preparation, quantum computation rounds, and measurement rounds. We defined an objective function extension procedure, a segmentation algorithm that utilizes the gate parameters of the unitaries of the quantum computer, and a machine-learning unit for the system state prediction. The results are particularly convenient for the performance optimization of experimental gate-model quantum computers and near-term quantum devices of the quantum Internet.
Ethics statement
This work did not involve any active collection of human data.
Supplementary information
Acknowledgements
Open access funding provided by Budapest University of Technology and Economics (BME). The research reported in this paper has been supported by the Hungarian Academy of Sciences (MTA Premium Postdoctoral Research Program 2019), by the National Research, Development and Innovation Fund (TUDFO/51757/2019-ITM, Thematic Excellence Program), by the National Research Development and Innovation Office of Hungary (Project No. 2017-1.2.1-NKP-2017-00001), by the Hungarian Scientific Research Fund - OTKA K-112125 and in part by the BME Artificial Intelligence FIKP grant of EMMI (Budapest University of Technology, BME FIKP-MI/SC).
Author contributions
L.GY. designed the protocol, wrote the manuscript, and analyzed the results.
Data availability
This work does not have any experimental data.
Competing interests
The author declares no competing interests.
Footnotes
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
is available for this paper at 10.1038/s41598-020-71007-9.
References
- 1.Arute F, et al. Quantum supremacy using a programmable superconducting processor. Nature. 2019 doi: 10.1038/s41586-019-1666-5. [DOI] [PubMed] [Google Scholar]
- 2.Preskill J. Quantum computing in the NISQ era and beyond. Quantum. 2018;2:79. [Google Scholar]
- 3.Harrow AW, Montanaro A. Quantum computational supremacy. Nature. 2017;549:203–209. doi: 10.1038/nature23458. [DOI] [PubMed] [Google Scholar]
- 4.Aaronson, S. & Chen, L. Complexity-theoretic foundations of quantum supremacy experiments. Proceedings of the 32nd Computational Complexity Conference, CCC ’17, 22:1–22:67 (2017).
- 5.Farhi, E., Goldstone, J. Gutmann, S. & Neven, H. Quantum Algorithms for Fixed Qubit Architectures. arXiv:1703.06199v1 (2017).
- 6.Alexeev, Y. et al. Quantum Computer Systems for Scientific Discovery. arXiv:1912.07577 (2019).
- 7.Loncar, M. et al. Development of Quantum InterConnects for Next-Generation Information Technologies. arXiv:1912.06642 (2019).
- 8.Foxen, B. et al. Demonstrating a Continuous Set of Two-qubit Gates for Near-term Quantum Algorithms. arXiv:2001.08343 (2020). [DOI] [PubMed]
- 9.Ajagekar A, Humble T, You F. Quantum computing based hybrid solution strategies for large-scale discrete-continuous optimization problems. Comput. Chem. Eng. 2020;132:106630. [Google Scholar]
- 10.IBM. A new way of thinking: The IBM quantum experience. URL: http://www.research.ibm.com/quantum. (2017).
- 11.Biamonte J, et al. Quantum machine learning. Nature. 2017;549:195–202. doi: 10.1038/nature23474. [DOI] [PubMed] [Google Scholar]
- 12.Lloyd, S., Mohseni, M. & Rebentrost, P. Quantum Algorithms for Supervised and Unsupervised Machine Learning. arXiv:1307.0411v2 (2013).
- 13.Lloyd S, Mohseni M, Rebentrost P. Quantum principal component analysis. Nat. Phys. 2014;10:631. [Google Scholar]
- 14.Monz T, et al. Realization of a scalable Shor algorithm. Science. 2016;351:1068–1070. doi: 10.1126/science.aad9480. [DOI] [PubMed] [Google Scholar]
- 15.Barends R, et al. Superconducting quantum circuits at the surface code threshold for fault tolerance. Nature. 2014;508:500–503. doi: 10.1038/nature13171. [DOI] [PubMed] [Google Scholar]
- 16.Kielpinski D, Monroe C, Wineland DJ. Architecture for a large-scale ion-trap quantum computer. Nature. 2002;417:709–711. doi: 10.1038/nature00784. [DOI] [PubMed] [Google Scholar]
- 17.Ofek N, et al. Extending the lifetime of a quantum bit with error correction in superconducting circuits. Nature. 2016;536:441–445. doi: 10.1038/nature18949. [DOI] [PubMed] [Google Scholar]
- 18.Farhi, E., Goldstone, J. & Gutmann, S. A Quantum Approximate Optimization Algorithm. arXiv:1411.4028 (2014).
- 19.Gyongyosi L, Imre S, Nguyen HV. A survey on quantum channel capacities. IEEE Commun. Surv. Tutor. 2018;99:1. doi: 10.1109/COMST.2017.2786748. [DOI] [Google Scholar]
- 20.Gyongyosi L, Imre S. A survey on quantum computing technology. Comput. Sci. Rev. 2018 doi: 10.1016/j.cosrev.2018.11.002. [DOI] [Google Scholar]
- 21.Farhi, E. & Neven, H. Classification with Quantum Neural Networks on Near Term Processors. arXiv:1802.06002v1 (2018).
- 22.Harrigan, M. et al. Quantum Approximate Optimization of Non-Planar Graph Problems on a Planar Superconducting Processor. arXiv:2004.04197v1 (2020).
- 23.Rubin, N. et al. Hartree-Fock on a Superconducting Qubit Quantum Computer. arXiv:2004.04174v1 (2020). [DOI] [PubMed]
- 24.Ajagekar A, You F. Quantum computing for energy systems optimization: Challenges and opportunities. Energy. 2019;179:76–89. [Google Scholar]
- 25.Farhi, E., Goldstone, J. & Gutmann, S. A Quantum Approximate Optimization Algorithm Applied to a Bounded Occurrence Constraint Problem. arXiv:1412.6062 (2014).
- 26.Farhi, E. & Harrow, A. W. Quantum Supremacy Through the Quantum Approximate Optimization Algorithm. arXiv:1602.07674 (2016).
- 27.Farhi, E., Kimmel, S. & Temme, K. A Quantum Version of Schoning’s Algorithm Applied to Quantum 2-SAT. arXiv:1603.06985 (2016).
- 28.Farhi, E., Gamarnik, D. & Gutmann, S. The Quantum Approximate Optimization Algorithm Needs to See the Whole Graph: A Typical Case. arXiv:2004.09002v1 (2020).
- 29.Farhi, E., Gamarnik, D. & Gutmann, S. The Quantum Approximate Optimization Algorithm Needs to See the Whole Graph: Worst Case Examples. arXiv:arXiv:2005.08747 (2020).
- 30.Lloyd, S. Quantum Approximate Optimization is Computationally Universal. arXiv:1812.11075 (2018).
- 31.Sax, I. et al. Approximate Approximation on a Quantum Annealer. arXiv:2004.09267 (2020).
- 32.Brown KA, Roser T. Towards storage rings as quantum computers. Phys. Rev. Accel. Beams. 2020;23:054701. [Google Scholar]
- 33.Gyongyosi L. Quantum state optimization and computational pathway evaluation for gate-model quantum computers. Sci. Rep. 2020 doi: 10.1038/s41598-020-61316-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Gyongyosi L. Unsupervised quantum gate control for gate-model quantum computers. Sci. Rep. 2020 doi: 10.1038/s41598-020-67018-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Gyongyosi L. Circuit depth reduction for gate-model quantum computers. Sci. Rep. 2020 doi: 10.1038/s41598-020-67014-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Gyongyosi L, Imre S. Quantum circuit design for objective function maximization in gate-model quantum computers. Quant. Inf. Process. 2019 doi: 10.1007/s11128-019-2326-2. [DOI] [Google Scholar]
- 37.Gyongyosi L, Imre S. State stabilization for gate-model quantum computers. Quant. Inf. Process. 2019 doi: 10.1007/s11128-019-2397-0. [DOI] [Google Scholar]
- 38.Gyongyosi L, Imre S. Dense quantum measurement theory. Sci. Rep. 2019 doi: 10.1038/s41598-019-43250-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Gyongyosi L, Imre S. Training optimization for gate-model quantum neural networks. Sci. Rep. 2019 doi: 10.1038/s41598-019-48892-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Gyongyosi L, Imre S. Optimizing high-efficiency quantum memory with quantum machine learning for near-term quantum devices. Sci. Rep. 2020 doi: 10.1038/s41598-019-56689-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Gyongyosi L, Imre S. Theory of noise-scaled stability bounds and entanglement rate maximization in the quantum internet. Sci. Rep. 2020 doi: 10.1038/s41598-020-58200-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Gyongyosi L, Imre S. Decentralized base-graph routing for the quantum internet. Phys. Rev. A. 2018 doi: 10.1103/PhysRevA.98.022310. [DOI] [Google Scholar]
- 43.Rebentrost P, Mohseni M, Lloyd S. Quantum support vector machine for big data classification. Phys. Rev. Lett. 2014;113:130503. doi: 10.1103/PhysRevLett.113.130503. [DOI] [PubMed] [Google Scholar]
- 44.Lloyd, S. The Universe as Quantum Computer, A Computable Universe: Understanding and exploring Nature as computation, H. Zenil ed., World Scientific, Singapore, 2012. arXiv:1312.4455v1 (2013).
- 45.Goodfellow I, Bengio Y, Courville A. Deep Learning. Cambridge: MIT Press; 2016. [Google Scholar]
- 46.Lloyd, S., Garnerone, S. & Zanardi, P. Quantum algorithms for topological and geometric analysis of data. Nat. Commun. arXiv:1408.3106 (2016). [DOI] [PMC free article] [PubMed]
- 47.Lloyd S, Shapiro JH, Wong FNC, Kumar P, Shahriar SM, Yuen HP. Infrastructure for the quantum Internet. ACM SIGCOMM Comput. Commun. Rev. 2004;34:9–20. [Google Scholar]
- 48.Debnath S, et al. Demonstration of a small programmable quantum computer with atomic qubits. Nature. 2016;536:63–66. doi: 10.1038/nature18648. [DOI] [PubMed] [Google Scholar]
- 49.LeCun Y, Bengio Y, Hinton G. Deep learning. Nature. 2014;521:436–444. doi: 10.1038/nature14539. [DOI] [PubMed] [Google Scholar]
- 50.Schuld M, Sinayskiy I, Petruccione F. An introduction to quantum machine learning. Contemp. Phys. 2015;56:172–185. [Google Scholar]
- 51.Van Meter R. Quantum Networking. Hoboken: Wiley; 2014. [Google Scholar]
- 52.Imre S, Gyongyosi L. Advanced Quantum Communications—An Engineering Approach. New York: Wiley-IEEE Press; 2012. [Google Scholar]
- 53.Van Meter, R. Architecture of a Quantum Multicomputer Optimized for Shor’s Factoring Algorithm, Ph.D Dissertation, Keio University. arXiv:quant-ph/0607065v1 (2006).
- 54.Shor PW. Scheme for reducing decoherence in quantum computer memory. Phys. Rev. A. 1995;52:R2493–R2496. doi: 10.1103/physreva.52.r2493. [DOI] [PubMed] [Google Scholar]
- 55.Petz D. Quantum Information Theory and Quantum Statistics. Heidelberg: Springer-Verlag; 2008. [Google Scholar]
- 56.Bacsardi L. On the way to quantum-based satellite communication. IEEE Commun. Mag. 2013;51(08):50–55. [Google Scholar]
- 57.Farhi, E., Goldstone, J., Gutmann, S. & Zhou, L. The quantum approximate optimization algorithm and the Sherrington-Kirkpatrick model at infinite size. arXiv:1910.08187 (2019).
- 58.Wan KH, et al. Quantum generalisation of feedforward neural networks. NPJ Quant. Inf. 2017;3:36. [Google Scholar]
- 59.Brandao, F. G. S. L., Broughton, M., Farhi, E., Gutmann, S. & Neven, H. For Fixed Control Parameters the Quantum Approximate Optimization Algorithm’s Objective Function Value Concentrates for Typical Instances. arXiv:1812.04170 (2018).
- 60.Zhou, L.,Wang, S.-T., Choi, S., Pichler, H. & Lukin, M. D. Quantum Approximate Optimization Algorithm: Performance, Mechanism, and Implementation on Near-Term Devices. arXiv:1812.01041 (2018).
- 61.Lechner, W. Quantum Approximate Optimization with Parallelizable Gates. arXiv:1802.01157v2 (2018).
- 62.Wheeler JA, Zurek WH, editors. Quantum Theory and Measurement. Princeton: Princeton University Press; 1983. [Google Scholar]
- 63.Braginsky VB, Khalili FY. Quantum Measurement. Cambridge: Cambridge University Press; 1992. [Google Scholar]
- 64.Jacobs K. Quantum Measurement Theory and Its Applications. Cambridge: Cambridge University Press; 2014. [Google Scholar]
- 65.Zurek WH. Decoherence, einselection, and the quantum origins of the classical. Rev. Mod. Phys. 2003;75:715. [Google Scholar]
- 66.Greenstein, G. S. & Zajonc, A. G. The Quantum Challenge: Modern Research on the Foundations Of Quantum Mechanics (2nd ed.). ISBN 978-0763724702 (2006).
- 67.Jaeger G. Quantum randomness and unpredictability. Philos. Trans. R. Soc. Lond. A. 2016 doi: 10.1002/prop.201600053. [DOI] [Google Scholar]
- 68.Jabs A. A conjecture concerning determinism, reduction, and measurement in quantum mechanics. Quant. Stud. Math. Found. 2016;3:279–292. doi: 10.1007/s40509-016-0077-7. [DOI] [Google Scholar]
- 69.Pirandola S, Laurenza R, Ottaviani C, Banchi L. Fundamental limits of repeaterless quantum communications. Nat. Commun. 2017;8:15043. doi: 10.1038/ncomms15043. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 70.Pirandola S, Braunstein SL, Laurenza R, Ottaviani C, Cope TPW, Spedalieri G, Banchi L. Theory of channel simulation and bounds for private communication. Quant. Sci. Technol. 2018;3:035009. doi: 10.1088/2058-9565/aac394. [DOI] [Google Scholar]
- 71.Pirandola S. End-to-end capacities of a quantum communication network. Commun. Phys. 2019;2:51. [Google Scholar]
- 72.Laurenza R, Pirandola S. General bounds for sender-receiver capacities in multipoint quantum communications. Phys. Rev. A. 2017;96:032318. [Google Scholar]
- 73.Pirandola S, Braunstein SL. Unite to build a quantum internet. Nature. 2016;532:169–171. doi: 10.1038/532169a. [DOI] [PubMed] [Google Scholar]
- 74.Wehner S, Elkouss D, Hanson R. Quantum internet: A vision for the road ahead. Science. 2018;362:6412. doi: 10.1126/science.aam9288. [DOI] [PubMed] [Google Scholar]
- 75.Gyongyosi, L. Services for the Quantum Internet, DSc Dissertation, Hungarian Academy of Sciences (MTA) (2020).
- 76.Pirandola S. Bounds for multi-end communication over quantum networks. Quant. Sci. Technol. 2019;4:045006. [Google Scholar]
- 77.Pirandola, S. Capacities of Repeater-Assisted Quantum Communications. arXiv:1601.00966 (2016).
- 78.Pirandola, S. et al. Advances in Quantum Cryptography. arXiv:1906.01645 (2019).
- 79.Gyongyosi, L. & Imre, S. Dynamic topology resilience for quantum networks, Proc. SPIE 10547, Advances in Photonics of Quantum Computing, Memory, and Communication XI, 105470Z. 10.1117/12.2288707(2018).
- 80.Gyongyosi L. Topology adaption for the quantum internet. Quant. Inf. Process. 2018;17:295. doi: 10.1007/s11128-018-2064-x. [DOI] [Google Scholar]
- 81.Gyongyosi L, Imre S. Entanglement access control for the quantum internet. Quant. Inf. Process. 2019;18:107. doi: 10.1007/s11128-019-2226-5. [DOI] [Google Scholar]
- 82.Gyongyosi L, Imre S. Opportunistic entanglement distribution for the quantum internet. Sci. Rep. 2019 doi: 10.1038/s41598-019-38495-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 83.Gyongyosi L, Imre S. Multilayer optimization for the quantum internet. Sci. Rep. 2018 doi: 10.1038/s41598-018-30957-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 84.Gyongyosi L, Imre S. Entanglement availability differentiation service for the quantum internet. Sci. Rep. 2018 doi: 10.1038/s41598-018-28801-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 85.Gyongyosi L, Imre S. Entanglement-gradient routing for quantum networks. Sci. Rep. 2017 doi: 10.1038/s41598-017-14394-w. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 86.Gyongyosi L, Imre S. Adaptive routing for quantum memory failures in the quantum internet. Quant. Inf. Process. 2018;18:52. doi: 10.1007/s11128-018-2153-x. [DOI] [Google Scholar]
- 87.Gyongyosi L, Imre S. A Poisson model for entanglement optimization in the quantum internet. Quant. Inf. Process. 2019;18:233. doi: 10.1007/s11128-019-2335-1. [DOI] [Google Scholar]
- 88.Chakraborty, K., Rozpedeky, F., Dahlbergz, A. & Wehner, S. Distributed Routing in a Quantum Internet. arXiv:1907.11630v1 (2019).
- 89.Khatri S, Matyas CT, Siddiqui AU, Dowling JP. Practical figures of merit and thresholds for entanglement distribution in quantum networks. Phys. Rev. Res. 2019;1:023032. [Google Scholar]
- 90.Kozlowski, W. & Wehner, S. Towards Large-Scale Quantum Networks, Proc. of the Sixth Annual ACM International Conference on Nanoscale Computing and Communication, Dublin, Ireland. arXiv:1909.08396 (2019).
- 91.Pathumsoot P, et al. Modeling of measurement-based quantum network coding on IBMQ devices. Phys. Rev. A. 2020;101:052301. [Google Scholar]
- 92.Pal, S., Batra, P., Paterek, T. & Mahesh, T. S. Experimental Localisation of Quantum Entanglement Through Monitored Classical Mediator. arXiv:1909.11030v1 (2019).
- 93.Miguel-Ramiro J, Dur W. Delocalized information in quantum networks. New J. Phys. 2020 doi: 10.1088/1367-2630/ab784d. [DOI] [Google Scholar]
- 94.Miguel-Ramiro, J., Pirker, A. & Dur, W. Genuine Quantum Networks: Superposed Tasks and Addressing. arXiv:2005.00020v1 (2020).
- 95.Pirker, A. & Dur, W. A Quantum Network Stack and Protocols for Reliable Entanglement-Based Networks. arXiv:1810.03556v1 (2018).
- 96.Shannon, K., Towe, E. & Tonguz, O. On the Use of Quantum Entanglement in Secure Communications: A Survey. arXiv:2003.07907 (2020).
- 97.Amoretti M, Carretta S. Entanglement verification in quantum networks with tampered nodes. IEEE J. Select. Areas Commun. 2020 doi: 10.1109/JSAC.2020.2967955. [DOI] [Google Scholar]
- 98.Cao Y, et al. Multi-tenant provisioning for quantum key distribution networks with heuristics and reinforcement learning: A comparative study. IEEE Trans. Netw. Serv. Manage. 2020 doi: 10.1109/TNSM.2020.2964003. [DOI] [Google Scholar]
- 99.Cao Y, et al. Key as a service (KaaS) over quantum key distribution (QKD)-integrated optical networks. IEEE Comm. Mag. 2019 doi: 10.1109/MCOM.2019.1701375. [DOI] [Google Scholar]
- 100.Liu, Y. Preliminary Study of Connectivity for Quantum Key Distribution Network. arXiv:2004.11374v1 (2020).
- 101.Amer, O., Krawec, W. O. & Wang, B. Efficient Routing for Quantum Key Distribution Networks. arXiv:2005.12404 (2020).
- 102.Sun F. Performance analysis of quantum channels. Quant. Eng. 2020 doi: 10.1002/que2.35. [DOI] [Google Scholar]
- 103.Chai, G. et al. Blind channel estimation for continuous-variable quantum key distribution, Quantum Eng., e37, 10.1002/que2.37(2020).
- 104.Ahmadzadegan, A. Learning to Utilize Correlated Auxiliary Classical or Quantum Noise. arXiv:2006.04863v1 (2020).
- 105.Bausch, J. Recurrent Quantum Neural Networks. arXiv:2006.14619v1 (2020).
- 106.Xin, T. Improved Quantum State Tomography for Superconducting Quantum Computing Systems. arXiv:2006.15872v1 (2020).
- 107.Dong K, et al. Distributed subkey-relay-tree-based secure multicast scheme in quantum data center networks. Opt. Eng. 2020;59(6):065102. doi: 10.1117/1.OE.59.6.065102. [DOI] [Google Scholar]
- 108.Krisnanda T, et al. Probing quantum features of photosynthetic organisms. NPJ Quant. Inf. 2018;4:60. [Google Scholar]
- 109.Krisnanda T, et al. Revealing nonclassicality of inaccessible objects. Phys. Rev. Lett. 2017;119:120402. doi: 10.1103/PhysRevLett.119.120402. [DOI] [PubMed] [Google Scholar]
- 110.Krisnanda T, et al. Observable quantum entanglement due to gravity. NPJ Quant. Inf. 2020;6:12. [Google Scholar]
- 111.Krisnanda T, et al. Detecting nondecomposability of time evolution via extreme gain of correlations. Phys. Rev. A. 2018;98:052321. [Google Scholar]
- 112.Krisnanda, T. Distribution of Quantum Entanglement: Principles and Applications, PhD Dissertation, Nanyang Technological University. arXiv:2003.08657 (2020).
- 113.Ghosh, S. et al. Universal Quantum Reservoir Computing. arXiv:2003.09569 (2020).
- 114.Quantum Internet Research Group (QIRG). https://datatracker.ietf.org/rg/qirg/about/ (2018).
- 115.Caleffi, M. End-to-End Entanglement Rate: Toward a Quantum Route Metric, 2017, IEEE Globecom, 10.1109/GLOCOMW.2017.8269080(2018).
- 116.Caleffi M. Optimal routing for quantum networks. IEEE Access. 2017 doi: 10.1109/ACCESS.2017.2763325. [DOI] [Google Scholar]
- 117.Caleffi, M., Cacciapuoti, A. S. & Bianchi, G. Quantum Internet: from Communication to Distributed Computing. arXiv:1805.04360 (2018).
- 118.Castelvecchi, D. The quantum internet has arrived (Nature, News and Comment, 2018). [DOI] [PubMed]
- 119.Cacciapuoti, A. S., Caleffi, M., Tafuri, F., Cataliotti, F. S., Gherardini, S. & Bianchi, G. Quantum Internet: Networking Challenges in Distributed Quantum Computing. arXiv:1810.08421 (2018).
- 120.Cuomo, D., Caleffi, M. & Cacciapuoti, A. S. Towards a Distributed Quantum Computing Ecosystem. arXiv:2002.11808v1 (2020).
- 121.Gyongyosi, L. Dynamics of entangled networks of the quantum internet. Sci. Rep.10.1038/s41598-020-68498-x (2020). [DOI] [PMC free article] [PubMed]
- 122.Gyongyosi, L. & Imre, S. Routing space exploration for scalable routing in the quantum internet. Sci. Rep.10.1038/s41598-020-68354-y (2020). [DOI] [PMC free article] [PubMed]
- 123.Khatri, S. Policies for elementary link generation in quantum networks. arXiv:2007.03193 (2020).
- 124.Chessa, S. & Giovannetti, V. Multi-level amplitude damping channels: quantum capacity analysis. arXiv:2008.00477 (2020).
- 125.Pozzi, M. G. et al. Using reinforcement learning to perform qubit routing in quantum compilers. arXiv:2007.15957 (2020).
- 126.Bartkiewicz, K. et al. Experimental kernel-based quantum machine learning in finite feature space. Sci. Rep.10, 12356. 10.1038/s41598-020-68911-5 (2020). [DOI] [PMC free article] [PubMed]
- 127.Gattuso, H. et al. Massively parallel classical logic via coherent dynamics of an ensemble of quantum systems with dispersion in size. ChemRxiv. 10.26434/chemrxiv.12370538.v1 (2020). [DOI] [PMC free article] [PubMed]
- 128.Komarova, K. et al. Quantum device emulates dynamics of two coupled oscillators. J. Phys. Chem. Lett.10.1021/acs.jpclett.0c01880 (2020). [DOI] [PubMed]
- 129.Syed L, Jabeen S, Manimala S. Telemammography: a novel approach for early detection of breast cancer through wavelets based image processing and machine learning techniques. In: Hassanien AE, Oliva DA, editors. Advances in Soft Computing and Machine Learning in Image Processing, Studies in Computational Intelligence. New York: Springer; 2018. [Google Scholar]
- 130.Liyakathunisa R, Ravi Kumar CN. A novel and robust wavelet based super resolution reconstruction of low resolution images using efficient denoising and adaptive interpolation. Int. J. Image Process. 2010;4(4):441. [Google Scholar]
- 131.Hinojosa, S., Pajares, G., Cuevas, E. & Ortega-Sanchez, N. Thermal Image Segmentation Using Evolutionary Computation Techniques. In: A. E. Hassanien, D. A. Oliva, Advances in Soft Computing and Machine Learning in Image Processing, Studies in Computational Intelligence (2018).
- 132.Oliva D, Cuevas E, Pajares G, Zaldivar D, Perez-Cisneros M. Multilevel thresholding segmentation based on harmony search optimization. J. Appl. Math. 2013;2013:575414. [Google Scholar]
- 133.Liu H, Cocea M. Granular Computing Based Machine Learning, a Big Data Processing Approach, Studies in Big Data. New York: Springer; 2018. [Google Scholar]
- 134.Liu H, Gegov A, Cocea M. Collaborative rule generation: An ensemble learning approach. J. Intell. Fuzzy Syst. 2016;30(4):2277–2287. [Google Scholar]
- 135.Tan PN, Kumar V, Srivastava J. Selecting the right objective measure for association analysis. Inf. Syst. 2004;29:293–313. [Google Scholar]
- 136.Cao, Y., Giacomo Guerreschi, G. & Aspuru-Guzik, A. Quantum Neuron: An Elementary Building Block for Machine Learning on Quantum Computers. arXiv: 1711.11240 (2017).
- 137.Dunjko, V. et al. Super-Polynomial and Exponential Improvements for Quantum-Enhanced Reinforcement Learning. arXiv: 1710.11160 (2017).
- 138.Riste, D. et al. Demonstration of Quantum Advantage in Machine Learning. arXiv: 1512.06069 (2015).
- 139.Yoo S, et al. A quantum speedup in machine learning: Finding an N-bit Boolean function for a classification. New J. Phys. 2014;16(10):103014. [Google Scholar]
- 140.Lloyd, S. & Weedbrook, C. Quantum generative adversarial learning. Phys. Rev. Lett. arXiv:1804.09139 (2018). [DOI] [PubMed]
- 141.Wiebe, N., Kapoor, A. & Svore, K. M. Quantum Deep Learning. arXiv:1412.3489 (2015).
- 142.Dorozhinsky, V. I. & Pavlovsky, O. V. Artificial Quantum Neural Network: Quantum Neurons, Logical Elements and Tests of Convolutional Nets. arXiv:1806.09664 (2018).
- 143.Torrontegui, E. & Garcia-Ripoll, J. J. Universal Quantum Perceptron as Efficient unitary Approximators. arXiv:1801.00934 (2018).
- 144.Hosen, M. A., Khosravi, A., Nahavandi, S. & Creighton, D. IEEE Transactions on Industrial Electronics, vol. 62, 4420–4429 (2015).
- 145.Precup R-E, Angelov P, Costa BSJ, Sayed-Mouchaweh M. An overview on fault diagnosis and nature-inspired optimal control of industrial process applications. Comput. Ind. 2015;74:75–94. [Google Scholar]
- 146.Saadat J, Moallem P, Koofigar H. Training echo state neural network using harmony search algorithm. Int. J. Artif. Intell. 2017;15(1):163–179. [Google Scholar]
- 147.Vrkalovic S, Lunca E-C, Borlea I-D. Model-free sliding mode and fuzzy controllers for reverse osmosis desalination plants. Int. J. Artif. Intell. 2018;16(2):208–222. [Google Scholar]
- 148.Las Heras U, Alvarez-Rodriguez U, Solano E, Sanz M. Genetic algorithms for digital quantum simulations. Phys. Rev. Lett. 2016;116:230504. doi: 10.1103/PhysRevLett.116.230504. [DOI] [PubMed] [Google Scholar]
- 149.Spagnolo N, Maiorino E, Vitelli C, Bentivegna M, Crespi A, Ramponi R, Mataloni P, Osellame R, Sciarrino F. Learning an unknown transformation via a genetic approach. Sci. Rep. 2017;7:14316. doi: 10.1038/s41598-017-14680-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 150.Gheorghiu A, Kapourniotis T, Kashefi E. Verification of Quantum Computation: An Overview of Existing Approaches, Theory of Computing Systems. New York: Springer; 2018. [Google Scholar]
- 151.Liu H, Cocea M. Semi-random partitioning of data into training and test sets in granular computing context. Granul. Comput. 2017;2:357–386. [Google Scholar]
- 152.Liu, H., Gegov, A. & Cocea, M. Unified framework for control of machine learning tasks towards effective and efficient processing of big data. Data Science and Big Data: An Environment of Computational Intelligence, 123–140. (Springer, Switzerlan, 2017).
- 153.Wang B, Bovik AC, Sheikh HR, Simoncelli EP. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004;13:1–12. doi: 10.1109/tip.2003.819861. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
This work does not have any experimental data.