[go: up one dir, main page]

CN113098802B - Inverse mapping decomposition method and device for quantum noise channel, electronic device, and medium - Google Patents

Inverse mapping decomposition method and device for quantum noise channel, electronic device, and medium Download PDF

Info

Publication number
CN113098802B
CN113098802B CN202110321356.5A CN202110321356A CN113098802B CN 113098802 B CN113098802 B CN 113098802B CN 202110321356 A CN202110321356 A CN 202110321356A CN 113098802 B CN113098802 B CN 113098802B
Authority
CN
China
Prior art keywords
quantum
parameter values
computer
decomposition
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110321356.5A
Other languages
Chinese (zh)
Other versions
CN113098802A (en
Inventor
王鑫
陈然一鎏
王友乐
李广西
赵犇池
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202110321356.5A priority Critical patent/CN113098802B/en
Publication of CN113098802A publication Critical patent/CN113098802A/en
Application granted granted Critical
Publication of CN113098802B publication Critical patent/CN113098802B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N10/00Quantum computing, i.e. information processing based on quantum-mechanical phenomena
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • H04L25/0244Channel estimation channel estimation algorithms using matrix methods with inversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Data Mining & Analysis (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Superconductor Devices And Manufacturing Methods Thereof (AREA)

Abstract

The present disclosure provides a method, a system, an electronic device, a computer-readable storage medium, and a computer program product for inverse mapping decomposition of a quantum noise channel, which relate to the field of quantum computation, and in particular, to the field of quantum noise processing technology. The implementation scheme is as follows: determining a quantum circuit and a set of linearly independent quantum states; obtaining a set of quantum states with noise by the quantum computer; determining a plurality of parameter values and corresponding decomposition coefficient values of the quantum circuit; inputting each noisy quantum state into a quantum circuit having a parameter value for each of a plurality of parameter values to obtain a plurality of quantum state sets; calculating a loss function based on the plurality of sets of quantum states, the set of linearly independent quantum states, and the corresponding decomposition coefficient values; adjusting a plurality of parameter values and corresponding decomposition coefficient values of the quantum circuit to minimize a loss function; and determining a plurality of parameter values and decomposition coefficient values of the quantum circuit when the loss function is the minimum value so as to realize the decomposition of the inverse mapping.

Description

Inverse mapping decomposition method and device for quantum noise channel, electronic device, and medium
Technical Field
The present disclosure relates to the field of quantum computing, and in particular, to the field of quantum noise processing techniques, and in particular, to a method and apparatus for inverse mapping decomposition of a quantum noise channel, an electronic device, a computer-readable storage medium, and a computer program product.
Background
The technology of quantum computers is rapidly developing, more and more quantum applications are continuously emerging, and the technology of quantum hardware is also promoted year by year. However, the problem of noise generated by the interaction between the external environment and the qubit is difficult to avoid, and the noise can significantly affect the calculation result of the quantum computer, thereby limiting the length of the calculation that can be performed.
The current technical scheme for processing quantum noise mainly comprises the following two types: quantum Error Correction (Quantum Error Correction) and Quantum Error Mitigation (Quantum Error Mitigation) techniques. In the quantum error correction technology, each logic quantum bit is composed of a plurality of physical bits, error correction is realized through redundant physical quantum bit resources, however, with the increase of the number of the physical bits, the types of errors which can occur in a system are increased, and meanwhile, the operation of multi-quantum bit coding requires non-local interaction between the physical quantum bits, so that quantum error correction and a quantum gate of the logic bits are difficult to realize in experiments. The quantum error mitigation scheme does not need additional physical bits, but the quantum error mitigation scheme has requirements on the error type and error controllability of quantum wires, so that the quantum error mitigation scheme is difficult to implement on a recent quantum computer, and the method has no universality.
Disclosure of Invention
The present disclosure provides a method, an apparatus, an electronic device, a computer-readable storage medium, and a computer program product for inverse mapping decomposition of a quantum noise channel.
According to an aspect of the present disclosure, there is provided an inverse mapping decomposition method of a quantum noise channel of a quantum computer, including: determining a quantum circuit to be trained and a set of linearly independent quantum states; inputting the set of linearly independent quantum states into the quantum computer to obtain a set of noisy quantum states; initializing a plurality of parameter values of the quantum circuit and a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively; inputting each quantum state in the set of noisy quantum states into the quantum circuit having a parameter that is sequentially valued as each of the plurality of parameter values to obtain a plurality of sets of quantum states; calculating a loss function based on the plurality of sets of quantum states, the set of linearly independent quantum states, and the respective decomposition coefficient values corresponding to each of the plurality of parameter values; adjusting a plurality of parameter values of the quantum circuit, a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively, such that the loss function reaches a minimum value; and determining a plurality of parameter values of the quantum circuit when the loss function reaches a minimum value and a decomposition coefficient value corresponding to each of the plurality of parameter values respectively to realize decomposition of the inverse mapping, wherein the quantum circuit with the parameter value sequentially being determined as each of the plurality of parameter values is the quantum circuit obtained by decomposing the inverse mapping.
According to another aspect of the present disclosure, there is provided a method of eliminating quantum noise of a quantum computer, including: inputting the quantum state containing noise output by the quantum computer into a plurality of quantum circuits to obtain the quantum state output by each of the plurality of quantum circuits; measuring the output quantum states respectively through a measuring device to obtain a plurality of measuring results; and obtaining an unbiased estimate of the quantum computer's computation after quantum noise cancellation based on the plurality of measurements and corresponding decomposition coefficients, where the decomposition coefficients are determined along with the plurality of quantum circuits by decomposing the inverse mapping of the quantum noise channel according to the method described above.
According to another aspect of the present disclosure, there is provided an apparatus of inverse mapping decomposition of quantum noise of a quantum computer, including: a determining unit configured to determine a quantum circuit to be trained and a set of linearly independent quantum states; a first obtaining unit configured to input the set of linearly independent quantum states into the quantum computer to obtain a set of noisy quantum states; an initialization unit configured to initialize a plurality of parameter values of the quantum circuit and a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively; a second obtaining unit configured to input each quantum state of the group of noisy quantum states into the quantum circuit whose parameter sequentially takes values as each parameter value of the plurality of parameter values to obtain a plurality of quantum state groups; a computation unit configured to compute a loss function based on the plurality of sets of quantum states, the set of linearly independent quantum states, and the respective corresponding decomposition coefficient values for each of the plurality of parameter values; a training unit configured to adjust a plurality of parameter values of the quantum circuit, a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively, such that the loss function reaches a minimum value; and an inverse mapping decomposition unit configured to determine a plurality of parameter values of the quantum circuit when the loss function reaches a minimum value and a decomposition coefficient value corresponding to each of the plurality of parameter values, so as to decompose the inverse mapping, wherein the quantum circuit whose parameter value is determined in sequence as each of the plurality of determined parameter values is the quantum circuit obtained by decomposing the inverse mapping.
According to another aspect of the present disclosure, there is provided a system for eliminating quantum noise of a quantum computer, including: a quantum computer configured to: a quantum computer configured to: generating quantum states of one or more qubits; a plurality of quantum circuits, each of the quantum circuits configured to: receiving the quantum state generated by the quantum computer and outputting the corresponding quantum state; a measurement device configured to: measuring the quantum states output by the quantum circuit respectively to obtain corresponding measurement results; and a classical computer configured to: obtaining an unbiased estimate of the quantum computer's computation results after quantum noise cancellation based on the respective measurements and corresponding decomposition coefficients, wherein the plurality of quantum circuits and the corresponding decomposition coefficients are determined by decomposing the inverse mapping of the quantum noise channel according to the method described above.
According to another aspect of the present disclosure, there is provided an electronic device including: at least one processor; and a memory communicatively coupled to the at least one processor; the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the inverse map decomposition method described in this disclosure.
According to another aspect of the present disclosure, there is provided a non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the inverse map decomposition method described in the present disclosure.
According to another aspect of the present disclosure, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the inverse map decomposition method described in the present disclosure.
According to another aspect of the present disclosure, there is provided an electronic device including: at least one processor; and a memory communicatively coupled to the at least one processor; the memory stores instructions executable by the at least one processor to cause the at least one processor to perform the method of canceling quantum noise of the present disclosure.
According to another aspect of the present disclosure, there is provided a non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the method of canceling quantum noise according to the present disclosure.
According to another aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the method of cancelling quantum noise of the present disclosure.
According to one or more embodiments of the disclosure, the method according to the disclosure does not need quantum process chromatography on a quantum noise channel, extracts the characteristics of quantum noise through supervised learning and directly completes inverse mapping of quantum noise inverse
Figure BDA0002992973590000041
The decomposition is more concise and efficient in operation.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present disclosure, nor do they limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate exemplary embodiments of the embodiments and, together with the description, serve to explain the exemplary implementations of the embodiments. The illustrated embodiments are for purposes of illustration only and do not limit the scope of the claims. Throughout the drawings, identical reference numbers designate similar, but not necessarily identical, elements.
Fig. 1 shows a flow diagram of a method of inverse map decomposition of a quantum noise channel of a quantum computer according to an embodiment of the present disclosure;
FIG. 2 is a flow diagram of supervised learning to derive target parameters according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of an inverse mapping decomposition apparatus of a quantum noise channel of a quantum computer according to an embodiment of the present disclosure;
FIG. 4 is a flow diagram of a method of canceling quantum noise of a quantum computer according to an embodiment of the present disclosure;
FIG. 5 is a schematic diagram of quantum error slow release completion based on parameters output by the flow chart of FIG. 2, according to an embodiment of the present disclosure; and
FIG. 6 illustrates a block diagram of an exemplary electronic device that can be used to implement embodiments of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, in which various details of the embodiments of the disclosure are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
In the present disclosure, unless otherwise specified, the use of the terms "first", "second", etc. to describe various elements is not intended to limit the positional relationship, the timing relationship, or the importance relationship of the elements, and such terms are used only to distinguish one element from another. In some examples, a first element and a second element may refer to the same instance of the element, and in some cases, based on the context, they may also refer to different instances.
The terminology used in the description of the various described examples in this disclosure is for the purpose of describing particular examples only and is not intended to be limiting. Unless the context clearly indicates otherwise, if the number of elements is not specifically limited, the elements may be one or more. Furthermore, the term "and/or" as used in this disclosure is intended to encompass any and all possible combinations of the listed items.
Embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.
To date, the various types of computers in use are based on classical physics as the theoretical basis for information processing, called traditional computers or classical computers. Classical information systems store data or programs using the most physically realizable binary data bits, each represented by a 0 or 1, called a bit or bit, as the smallest unit of information. The classic computer itself has inevitable weaknesses: one is the most fundamental limitation of computing process energy consumption. The minimum energy required by the logic element or the storage unit is more than several times of kT so as to avoid the misoperation of thermal expansion and dropping; information entropy and heating energy consumption; thirdly, when the wiring density of the computer chip is high, the uncertainty of the electronic position is small and the uncertainty of the momentum is large according to the heisenberg uncertainty relation. The electrons are no longer bound and there are quantum interference effects that can even destroy the performance of the chip.
Quantum computers (quantum computers) are physical devices that perform high-speed mathematical and logical operations, store and process quantum information in compliance with quantum mechanical properties and laws. When a device processes and calculates quantum information and runs a quantum algorithm, the device is a quantum computer. Quantum computers follow a unique quantum dynamics law, particularly quantum interference, to implement a new model of information processing. For parallel processing of computational problems, quantum computers have an absolute advantage in speed over classical computers. The transformation of each superposed component by the quantum computer is equivalent to a classical calculation, all the classical calculations are completed simultaneously and superposed according to a certain probability amplitude to give an output result of the quantum computer, and the calculation is called quantum parallel calculation. Quantum parallel processing greatly improves the efficiency of quantum computers, allowing them to accomplish tasks that classic computers cannot accomplish, such as factorization of a large natural number. Quantum coherence is essentially exploited in all quantum ultrafast algorithms. Therefore, quantum parallel computation of a classical state is replaced by a quantum state, so that the computation speed and the information processing function which are incomparable with a classical computer can be achieved, and meanwhile, a large amount of computation resources are saved.
With the rapid development of quantum computer technology, the application range of quantum computers is wider and wider due to the strong computing power and the faster operation speed. For example, chemical simulation refers to a process of mapping the hamiltonian of a real chemical system to physically operable hamiltonian, and then modulating parameters and evolution times to find eigenstates that reflect the real chemical system. When simulating an N-electron chemistry system on a classical computer, 2 is involvedNThe calculation amount of the Weischrodinger equation is exponentially increased along with the increase of the system electron number. Classical computers have therefore had very limited effect on chemical simulation problems. To break through this bottleneck, the powerful computing power of quantum computers must be relied upon. A Quantum intrinsic solver (VQE) algorithm is an efficient Quantum algorithm for performing chemical simulation on Quantum hardware, is one of the most promising applications of Quantum computers in the near future, and opens up many new chemical research fields. However, at present, the measurement noise rate of the quantum computer obviously limits the capability of VQE, so the quantum measurement noise problem must be dealt with well in advance.
One core calculation process of quantum intrinsic solver algorithm VQE is to estimate the expected value Tr [ O ρ ]]Where ρ is the quantum state output by the quantum computer, and quantum computing obtains the expected value Tr [ O ρ ] by measuring the target quantum state ρ]Where O is the corresponding observable of the measurement, Tr [ A ]]Represents a trace (trace) of matrix a. Due to the existence of noise, the practical evolution process of the quantum state adds a noise channel
Figure BDA0002992973590000061
Thereby becoming
Figure BDA0002992973590000062
If not processed, directly applying to the quantum state
Figure BDA0002992973590000063
The measurement will result in the expected value
Figure BDA0002992973590000064
And thus the calculation result is erroneous. Thus, how to reduce or even eliminate the noise channel
Figure BDA0002992973590000065
Influence on expectation estimation to obtain Tr [ O ]ρ]The approximate estimation becomes an urgent problem to be solved.
Schemes for dealing with quantum noise are typically quantum error correction schemes and quantum error slow release schemes. However, in the quantum error correction scheme, each logical qubit consists of many physical bits, and error correction is achieved by redundant physical qubit resources. But as the complexity of the quantum computing task increases, the number of redundant qubits required increases significantly. Currently, about 10000 extra physical qubits are needed to correct errors in order to realize the calculation and estimation of a logic qubit, which is a completely impractical number, and limits the application of quantum error correction technology to recent quantum computers. Although the quantum error slow-release scheme does not require a large number of redundant qubits, it imposes requirements on the noise controllability or noise information of the quantum circuit. In particular, the zero-noise extrapolation method requires that the noise is controllable, i.e. different noise levels can be obtained by tuning the quantum computer. Such as "stretching" the microwave pulses that implement the quantum gates to controllably amplify noise, which is difficult to achieve on some recent quantum computers. On the other hand, the quasi-probabilistic decomposition method requires Quantum noise channels to be obtained using Quantum Process Tomography (Quantum Process mobility)
Figure BDA0002992973590000071
Is expressed by the matrix, the inverse mapping can be completedShooting and decomposing. While quantum process chromatography requires the consumption of very large resources: the dimension of the noise matrix grows exponentially with the addition of qubits. Therefore, the quasi-probabilistic decomposition method consumes a large amount of computing resources in quantum process chromatography, and is not highly practical on recent quantum computers.
Therefore, according to an aspect of the present disclosure, an exemplary embodiment of the present disclosure provides an inverse mapping decomposition method of a quantum noise channel of a quantum computer, including: determining a quantum circuit to be trained
Figure BDA0002992973590000072
And a set of linearly independent quantum states [ rho ]1,ρ2,…,ρk-step 110; inputting a set of linearly independent quantum states into a quantum computer to obtain a set of noisy quantum states
Figure BDA0002992973590000073
(step 120); initializing multiple parameter values of a quantum circuit1,...,θi,., and a decomposition coefficient value p corresponding to each of the plurality of parameter values1,...,pi,.. } (step 130); inputting each quantum state of a group of noisy quantum states into a quantum circuit with a parameter sequentially valued as each of a plurality of parameter values to obtain a plurality of quantum state groups (step 140); computing a loss function based on the plurality of sets of quantum states, the set of linearly independent quantum states, and the decomposition coefficient values corresponding respectively to each of the plurality of parameter values (step 150); adjusting a plurality of parameter values of the quantum circuit and a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively, such that the loss function reaches a minimum value (step 160); and determining a plurality of parameter values of the quantum circuit at which the loss function reaches a minimum value
Figure BDA0002992973590000074
And a decomposition coefficient value corresponding to each of the plurality of parameter values
Figure BDA0002992973590000075
To effect decomposition of the inverse map (step 170). i is a real number greater than or equal to 2 to indicate that the inverse mapping can be decomposed into two or more quantum circuits.
The inverse mapping decomposition method does not need to carry out quantum process chromatography on the quantum noise channel, extracts the characteristics of the quantum noise through the supervised learning process of continuously adjusting parameter values and directly completes the inverse mapping of the quantum noise channel
Figure BDA0002992973590000076
The decomposition is more concise and efficient in operation.
In the above embodiments, the quantum circuit
Figure BDA0002992973590000077
Namely, a parameterized quantum circuit (parameterized quantum circuit). The parameter can be sequentially valued into a set of determined parameter values
Figure BDA0002992973590000078
Quantum circuit of each parameter value
Figure BDA0002992973590000079
I.e. a quantum circuit obtained by decomposing the inverse mapping.
According to some embodiments, a quantum circuit
Figure BDA00029929735900000710
Comprises a plurality of controlled back gates and a single quantum bit revolving gate. The number of controlled back-gating gates and single quantum bit rotary gates is not limited herein as long as the quantum circuit according to the present disclosure can be implemented.
In some embodiments, for a quantum noise channel of n qubits, a quantum circuit
Figure BDA0002992973590000081
Comprising 2n auxiliary qubits |02n><02nAnd | and n are positive integers.
In some embodiments, the inverse mapping may be implemented based on equation (1)
Figure BDA0002992973590000082
Decomposition of (2):
Figure BDA0002992973590000083
in the above-mentioned formula,
Figure BDA0002992973590000084
representing the ith parameter value of the plurality of parameter values determined when the loss function reaches a minimum,
Figure BDA0002992973590000085
quantum circuit with the expression parameter value as the ith parameter value,
Figure BDA0002992973590000086
a decomposition coefficient value corresponding to said i-th parameter value when the loss function reaches a minimum value.
Therefore, the inverse mapping decomposition method does not need quantum process chromatography on a quantum noise channel, and is suitable for an error slow release scheme of unknown quantum noise. By supervising the learning process, multiple sets of optimized parameters and corresponding coefficients can be output
Figure BDA0002992973590000087
、…、
Figure BDA00029929735900000817
…, so that for quantum circuits
Figure BDA0002992973590000089
Inverse mapping of quantum noise channels
Figure BDA00029929735900000810
Can be decomposed into the formula (1). Quantum circuit with optimized parametersCan be used for quantum error slow release.
In some embodiments, the quantum circuit determined in step 130
Figure BDA00029929735900000811
A plurality of parameter values of [ theta ]1,…,θi…, and a plurality of parameter values { theta }1,…,θi… corresponding to each of the decomposition coefficient values p1,…,pi… are all random real numbers. I.e. by initializing the parameters and the corresponding coefficients p by means of generating random numbers11},…,{pii}, …. The initialized quantum circuit forms an initial state of the supervised learning process, and finally converges through continuous learning, namely the loss function reaches the minimum value.
As described above, quantum circuits
Figure BDA00029929735900000816
May be at a plurality of parameter values theta1,…,θi… in turn. In some embodiments, the quantum circuit in which the parameter can be sequentially valued in a plurality of parameter values may also be constructed by constructing a plurality of quantum circuits
Figure BDA00029929735900000812
To be implemented. The multiple quantum circuits
Figure BDA00029929735900000813
Including a value of the divide parameter theta1,…,θi… } two or more quantum circuits having the same configuration, but not limited thereto.
According to some embodiments, the loss function is calculated by crossover testing based on equation (2):
Figure BDA00029929735900000814
where ρ isjRepresenting the j quantum in a set of linearly independent quantum statesThe state of the optical disk is changed into a state,
Figure BDA00029929735900000815
representing the quantum state, p, obtained by inputting the j-th quantum state into a quantum circuit having a parameter that takes the value of the ith of the plurality of parameter valuesiRepresenting the decomposition coefficient value corresponding to the ith parameter value, | · non-calculationFDenotes the F-norm, where j ═ {1, …, k }. k is the number of quantum states in a set of linearly independent quantum states, and k is generally greater than or equal to 2.
In step 160, the plurality of parameter values of the quantum circuit and the decomposition coefficient value corresponding to each of the plurality of parameter values are continuously adjusted, and step 140 and step 150 are repeatedly performed, so that the loss function obtained by the formula (2) reaches the minimum value.
According to some embodiments, the plurality of parameter values of the quantum circuit, the decomposition coefficient value corresponding to each of the plurality of parameter values, respectively, may be adjusted by a gradient descent method. However, it should be understood that other optimization methods are possible to adjust the plurality of parameter values of the second sub-circuit and the decomposition coefficient values corresponding to each of the plurality of parameter values, and are not limited thereto.
In the following embodiments, to reduce quantum noise channels
Figure BDA0002992973590000091
Inverse mapping of
Figure BDA0002992973590000092
The disclosed method is further described by taking the example of decomposition into two quantum circuits. That is, in this embodiment, two sets of optimization parameters are output using supervised learning
Figure BDA0002992973590000093
And
Figure BDA0002992973590000094
so that for parameterized quantum circuits
Figure BDA0002992973590000095
Inverse mapping of quantum noise channels
Figure BDA0002992973590000096
Can be decomposed as shown in equation (3).
Figure BDA0002992973590000097
In this embodiment, a flowchart for obtaining the target parameter based on supervised learning may be as shown in fig. 2. In step 201, a parameterized quantum circuit to be trained is prepared
Figure BDA0002992973590000098
Theta is a parameter of the quantum circuit,
Figure BDA0002992973590000099
containing 2n auxiliary qubits |02n><02nAnd | n is the quantum bit number of the quantum noise channel. At step 202, a set of linearly independent quantum states { ρ is selected using a classical computer1,…,ρj,…,ρkAnd 5, performing supervised learning training. The selection of a set of linearly independent quantum states is conveniently obtained and will not be described in detail herein. In step 203, a selected training set is prepared using a quantum computer, i.e., the training set is input to the quantum computer. Since the device is noisy, the quantum computer will output a set of noisy quantum states
Figure BDA00029929735900000910
Wherein
Figure BDA00029929735900000911
In step 204, the parameter { p } is initialized11And { p }22I.e. initialising a parameterised quantum circuit
Figure BDA00029929735900000912
And a corresponding coefficient p. In step 205, will
Figure BDA00029929735900000913
And
Figure BDA00029929735900000914
acting in quantum states, respectively
Figure BDA00029929735900000915
In the above, two quantum state sets are obtained:
Figure BDA00029929735900000916
and
Figure BDA00029929735900000917
wherein
Figure BDA00029929735900000918
i ═ 1, 2. In step 206, the loss function corresponding to the j-th quantum state is obtained by the Swap test (Swap test) based on the quantum computer and the classical computer as shown in equation (3):
Figure BDA00029929735900000919
wherein |. nonFRepresenting the F-norm. Therefore, based on the formula (4), the loss function L can be obtained.
Figure BDA00029929735900000920
The exchange test can be efficiently performed by the near-term device and is not described in detail herein. In step 207, it is determined whether the loss function L has reached a maximum value, and if "no", then step 208 is performed to adjust the parameter { p ] by a gradient descent method or other optimization method11And { p }22}. Step 205-. After the loss function L reaches a minimum value, the optimized parameters are output in step 209
Figure BDA0002992973590000101
And
Figure BDA0002992973590000102
that is, the obtained condition satisfying inverse mapping decomposition is obtained
Figure BDA0002992973590000103
The ideal parameters of (a).
Method according to the present disclosure inverse mapping of quantum noise channels of a quantum computer using supervised learning
Figure BDA0002992973590000104
The method is decomposed into a parameterized quantum circuit which is easy to realize by recent equipment, and after the quantum noise is chromatographed to obtain the matrix representation of the quantum noise without consuming a large cost, the inverse mapping is obtained by using other mathematical tools and the decomposition is carried out, so that the method is simpler and more efficient in operation, and the calculation efficiency is improved.
According to another aspect of the present disclosure, as shown in fig. 3, there is provided an apparatus 300 for inverse mapping decomposition of quantum noise of a quantum computer, comprising: a determining unit 310 configured to determine a quantum circuit to be trained and a set of linearly independent quantum states; a first obtaining unit 320 configured to input the set of linearly independent quantum states into the quantum computer to obtain a set of noisy quantum states; an initialization unit 330 configured to initialize a plurality of parameter values of the quantum circuit, a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively; a second obtaining unit 340 configured to input each quantum state in the set of noisy quantum states into the quantum circuit whose parameter sequentially takes values of each parameter value in the plurality of parameter values to obtain a plurality of quantum state sets; a computation unit 350 configured to compute a loss function based on the plurality of sets of quantum states, the set of linearly independent quantum states, and the respective corresponding decomposition coefficient values for each of the plurality of parameter values; a training unit 360 configured to adjust a plurality of parameter values of the quantum circuit, a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively, so that the loss function reaches a minimum value; and an inverse mapping decomposition unit 370, configured to determine a plurality of parameter values of the quantum circuit when the loss function reaches a minimum value and a decomposition coefficient value corresponding to each of the plurality of parameter values, so as to decompose the inverse mapping, where a quantum circuit whose parameter value is sequentially taken as each of the obtained plurality of parameter values is a quantum circuit obtained by decomposing the inverse mapping.
Here, the operations of the above units 310 to 370 of the apparatus 300 for inverse mapping decomposition of quantum noise of a quantum computer are similar to the operations of the steps 110 to 170 described above, and are not repeated herein.
According to another aspect of the present disclosure, there is provided a method of eliminating quantum noise of a quantum computer, as shown in fig. 4, including: inputting the noisy quantum states output by the quantum computer into a plurality of quantum circuits to obtain quantum states output by each of the plurality of quantum circuits (step 410); measuring the output quantum states by measuring devices respectively to obtain a plurality of measurement results (step 420); and obtaining an unbiased estimate of the quantum computer's computation results after quantum noise cancellation based on the plurality of measurements and the corresponding decomposition coefficients (step 430). The plurality of quantum circuits and corresponding decomposition coefficients are determined by decomposing an inverse mapping of a quantum noise channel according to a method according to an aspect of the present disclosure.
In one embodiment, the optimized parameters are output in conjunction with the embodiment described in FIG. 2
Figure BDA0002992973590000111
And
Figure BDA0002992973590000112
and carrying out quantum noise slow release. I.e. decomposition by inverse mapping
Figure BDA0002992973590000113
Figure BDA0002992973590000114
And obtaining unbiased estimation of the calculation result of the quantum computer after the quantum noise is eliminated. As shown in FIG. 5, an actual quantum computer 501(501a an ideal quantum computer and 501b a noisy channel) outputs noisy quantum states
Figure BDA0002992973590000115
Quantum circuit
Figure BDA0002992973590000116
Figure BDA0002992973590000117
(502) Acting in quantum states, respectively
Figure BDA0002992973590000118
To obtain
Figure BDA0002992973590000119
And
Figure BDA00029929735900001110
Figure BDA00029929735900001111
measured by the measuring device 503
Figure BDA00029929735900001112
And
Figure BDA00029929735900001113
to obtain
Figure BDA00029929735900001114
And
Figure BDA00029929735900001115
obtaining post-processing on a classical computer 504
Figure BDA00029929735900001116
As an unbiased estimate of the computation result of the quantum computer 501 after quantum noise cancellation.
In the above embodiments, the quantum circuit
Figure BDA00029929735900001117
(502) Can be expressed as that the parameters take values in turn as
Figure BDA00029929735900001118
And
Figure BDA00029929735900001119
the parameters of the quantum circuit act on the quantum state output by the quantum computer 501 after each value is taken; or may be represented as only two quantum circuits with different parameters, and is not limited herein. Similarly, the measurement device 503 may also be a measurement device, and different measurement processes may be implemented by invoking multiple times; may also be represented as two measuring devices, without limitation.
Compared with a quantum error correction scheme, the method for eliminating the quantum noise of the quantum computer does not need thousands of redundant quantum bits, and is more practical on the recent quantum computer; compared with a zero-noise extrapolation method, the method does not need to assume that the noise level is adjustable, and is more universal on various recent quantum computers; compared with the traditional quasi-probability decomposition method, the method does not need to use quantum process chromatography, and is simpler and more efficient.
According to another aspect of the present disclosure, there is provided a system for eliminating quantum noise of a quantum computer, the structure of which may be as shown in fig. 5, including: a quantum computer 501 configured to: generating quantum states of one or more qubits; a plurality of quantum circuits 502, each quantum circuit 502 configured to: receiving the quantum state generated by the quantum computer and outputting the corresponding quantum state; a measuring device 503 configured to measure the quantum states output by the quantum circuits, respectively, to obtain corresponding measurement results; and a classical computer 504 configured to: and obtaining unbiased estimation of the quantum computer calculation result after quantum noise elimination based on the corresponding measurement result and the corresponding decomposition coefficient. Wherein the plurality of quantum circuits and the decomposition coefficients are determined by decomposing an inverse mapping of a quantum noise channel according to the method of any of the above embodiments.
It should be understood that the plurality of quantum circuits 502 may be represented as one quantum circuit having a parameter that in turn takes on each of a set of parameter values, including a plurality of parameter values; or may be represented as two quantum circuits with only different parameters. Although fig. 5 shows an example in which the parameter of the quantum circuit 502 has two values, a plurality of values are represented as two or more, that is, the parameter of the quantum circuit 502 may also have more than two values. Also, the measurement device 503 may also be represented as one measurement device, as described above, to perform multiple measurements on the output of the quantum circuit for different parameter values; may be represented as a plurality of measuring devices, and is not limited herein.
Here, the operation of the system for eliminating the quantum noise of the quantum computer is similar to the previously described procedure, respectively, and is not described in detail herein.
According to an embodiment of the present disclosure, there is also provided an electronic device, a readable storage medium, and a computer program product.
Referring to fig. 6, a block diagram of a structure of an electronic device 600, which may be a server or a client of the present disclosure, which is an example of a hardware device that may be applied to aspects of the present disclosure, will now be described. Electronic device is intended to represent various forms of digital electronic computer devices, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 6, the apparatus 600 includes a computing unit 601, which can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM)602 or a computer program loaded from a storage unit 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the device 600 can also be stored. The calculation unit 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
A number of components in the device 600 are connected to the I/O interface 605, including: an input unit 606, an output unit 607, a storage unit 608, and a communication unit 609. The input unit 606 may be any type of device capable of inputting information to the device 600, and the input unit 606 may receive input numeric or character information and generate key signal inputs related to user settings and/or function controls of the electronic device, and may include, but is not limited to, a mouse, a keyboard, a touch screen, a track pad, a track ball, a joystick, a microphone, and/or a remote control. Output unit 607 may be any type of device capable of presenting information and may include, but is not limited to, a display, speakers, a video/audio output terminal, a vibrator, and/or a printer. The storage unit 608 may include, but is not limited to, a magnetic disk, an optical disk. The communication unit 609 allows the device 600 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunications networks, and may include, but is not limited to, a modem, a network card, an infrared communication device, a wireless communication transceiver, and/or a chipset, such as a bluetooth (TM) device, an 1302.11 device, a WiFi device, a WiMax device, a cellular communication device, and/or the like.
The computing unit 601 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of the computing unit 601 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and so forth. The calculation unit 601 performs the respective methods and processes described above, such as the methods 100 or 400. For example, in some embodiments, the methods 200 or 400 may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 608. In some embodiments, part or all of the computer program may be loaded and/or installed onto the device 600 via the ROM 602 and/or the communication unit 609. When the computer program is loaded into RAM 603 and executed by the computing unit 601, one or more steps of the method 200 or 400 described above may be performed. Alternatively, in other embodiments, the computing unit 601 may be configured to perform the method 200 or 400 by any other suitable means (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present disclosure may be performed in parallel, sequentially or in different orders, and are not limited herein as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved.
Although embodiments or examples of the present disclosure have been described with reference to the accompanying drawings, it is to be understood that the above-described methods, systems and apparatus are merely exemplary embodiments or examples and that the scope of the present invention is not limited by these embodiments or examples, but only by the claims as issued and their equivalents. Various elements in the embodiments or examples may be omitted or may be replaced with equivalents thereof. Further, the steps may be performed in an order different from that described in the present disclosure. Further, various elements in the embodiments or examples may be combined in various ways. It is important that as technology evolves, many of the elements described herein may be replaced with equivalent elements that appear after the present disclosure.

Claims (14)

1. A method of inverse mapping decomposition of a quantum noise channel of a quantum computer, comprising:
determining a quantum circuit to be trained and a set of linearly independent quantum states;
inputting the set of linearly independent quantum states into the quantum computer to obtain a set of noisy quantum states;
initializing a plurality of parameter values of the quantum circuit and a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively;
inputting each quantum state in the set of noisy quantum states into the quantum circuit having a parameter that is sequentially valued as each of the plurality of parameter values to obtain a plurality of sets of quantum states;
calculating a loss function based on the plurality of sets of quantum states, the set of linearly independent quantum states, and the respective decomposition coefficient values corresponding to each of the plurality of parameter values;
adjusting a plurality of parameter values of the quantum circuit, a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively, such that the loss function reaches a minimum value; and
and determining a plurality of parameter values of the quantum circuit when the loss function reaches a minimum value and a decomposition coefficient value corresponding to each of the plurality of parameter values respectively so as to realize decomposition of the inverse mapping, wherein the quantum circuit with the parameter value sequentially taken as each of the plurality of determined parameter values is the quantum circuit obtained by decomposing the inverse mapping.
2. The method of claim 1, wherein the loss function is calculated by a swap test based on the following formula:
Figure FDA0003251480870000011
where ρ isjRepresenting a j-th quantum state of the set of linearly independent quantum states,
Figure FDA0003251480870000012
representing a quantum state, p, obtained by inputting said j-th quantum state into a quantum circuit having a parameter value of the i-th parameter value of said plurality of parameter valuesiRepresenting a decomposition coefficient value, | · non-calculation corresponding to the ith parameter valueFDenotes the F-norm, where j ═ {1, …, k }.
3. The method of any of claims 1-2, wherein mapping the inverse is accomplished based on the following equation
Figure FDA0003251480870000013
Decomposition of (2):
Figure FDA0003251480870000014
wherein,
Figure FDA0003251480870000021
representing the ith parameter value of the plurality of parameter values determined when the loss function reaches a minimum value,
Figure FDA0003251480870000022
quantum circuit with the expression parameter value as the ith parameter value,
Figure FDA0003251480870000023
a decomposition coefficient value corresponding to said i-th parameter value when the loss function reaches a minimum value.
4. The method of any of claims 1-2, wherein the plurality of parameter values of the quantum circuit, the decomposition coefficient value corresponding to each of the plurality of parameter values, respectively, is adjusted by a gradient descent method.
5. The method of any of claims 1-2, wherein the quantum circuit comprises a controlled back-gated gate and a single-quantum bit rotary gate.
6. The method of any one of claims 1-2, wherein the quantum circuit comprises 2n ancillary qubits, wherein n is the number of qubits of the quantum noise and n is a positive integer.
7. The method of any of claims 1-2, wherein the determined plurality of parameter values for the quantum circuit, the decomposition coefficient value corresponding to each of the plurality of parameter values, respectively, are random real numbers.
8. A method of eliminating quantum noise of a quantum computer, comprising:
inputting the quantum state containing noise output by the quantum computer into a plurality of quantum circuits to obtain the quantum state output by each of the plurality of quantum circuits;
measuring the output quantum states respectively through a measuring device to obtain a plurality of measuring results; and
obtaining an unbiased estimate of the quantum computer's computation results after quantum noise cancellation based on the plurality of measurements and corresponding decomposition coefficients,
wherein the plurality of quantum circuits and the corresponding decomposition coefficients are determined by decomposing the inverse mapping of the quantum noise channel according to the method of any one of claims 1-7.
9. An apparatus for inverse mapping decomposition of quantum noise of a quantum computer, comprising:
a determining unit configured to determine a quantum circuit to be trained and a set of linearly independent quantum states;
a first obtaining unit configured to input the set of linearly independent quantum states into the quantum computer to obtain a set of noisy quantum states;
an initialization unit configured to initialize a plurality of parameter values of the quantum circuit, a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively;
a second obtaining unit configured to input each quantum state of the group of noisy quantum states into the quantum circuit whose parameter sequentially takes values as each parameter value of the plurality of parameter values to obtain a plurality of quantum state groups;
a computation unit configured to compute a loss function based on the plurality of sets of quantum states, the set of linearly independent quantum states, and the respective corresponding decomposition coefficient values for each of the plurality of parameter values;
a training unit configured to adjust a plurality of parameter values of the quantum circuit, a decomposition coefficient value corresponding to each of the plurality of parameter values, respectively, such that the loss function reaches a minimum value; and
and the inverse mapping decomposition unit is configured to determine a plurality of parameter values of the quantum circuit when the loss function reaches a minimum value and decomposition coefficient values respectively corresponding to each of the plurality of parameter values to realize decomposition of the inverse mapping, wherein the quantum circuit with the parameter sequentially valued as each of the determined plurality of parameter values is the quantum circuit obtained by decomposing the inverse mapping.
10. A system for canceling quantum noise of a quantum computer, comprising:
a quantum computer configured to:
generating quantum states of one or more qubits;
a plurality of quantum circuits, each of the quantum circuits configured to:
receiving the quantum state generated by the quantum computer and outputting the corresponding quantum state;
a measurement device configured to:
measuring the quantum states output by the quantum circuit respectively to obtain corresponding measurement results; and
a classical computer configured to:
obtaining an unbiased estimate of the quantum computer's computation results after quantum noise cancellation based on the corresponding measurements and corresponding decomposition coefficients,
wherein the plurality of quantum circuits and the corresponding decomposition coefficients are determined by decomposing the inverse mapping of the quantum noise channel according to the method of any one of claims 1-7.
11. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-7.
12. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of claims 1-7.
13. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of claim 8.
14. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of claim 8.
CN202110321356.5A 2021-03-25 2021-03-25 Inverse mapping decomposition method and device for quantum noise channel, electronic device, and medium Active CN113098802B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110321356.5A CN113098802B (en) 2021-03-25 2021-03-25 Inverse mapping decomposition method and device for quantum noise channel, electronic device, and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110321356.5A CN113098802B (en) 2021-03-25 2021-03-25 Inverse mapping decomposition method and device for quantum noise channel, electronic device, and medium

Publications (2)

Publication Number Publication Date
CN113098802A CN113098802A (en) 2021-07-09
CN113098802B true CN113098802B (en) 2021-10-26

Family

ID=76670031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110321356.5A Active CN113098802B (en) 2021-03-25 2021-03-25 Inverse mapping decomposition method and device for quantum noise channel, electronic device, and medium

Country Status (1)

Country Link
CN (1) CN113098802B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113642279B (en) * 2021-10-18 2022-02-18 阿里巴巴达摩院(杭州)科技有限公司 Quantum bit processing method, device and computer equipment
CN114553308B (en) * 2022-02-07 2025-01-24 中国电子科技集团公司第五十四研究所 Method and apparatus for tropospheric scatter communications
CN115310618B (en) * 2022-08-09 2024-07-19 北京百度网讯科技有限公司 Quantum noise elimination method and device in quantum operation, electronic equipment and medium
CN115577785B (en) * 2022-09-30 2024-08-27 北京百度网讯科技有限公司 Quantum channel noise estimation method and device, electronic equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020019015A1 (en) * 2018-07-23 2020-01-30 Q-CTRL Pty Ltd Multi-qubit control
CN111882068A (en) * 2020-06-29 2020-11-03 北京百度网讯科技有限公司 Method, device, equipment and medium for eliminating noise influence of QOA quantum circuit
CN112529194A (en) * 2020-12-07 2021-03-19 北京百度网讯科技有限公司 Method and apparatus for eliminating quantum noise, computer device, medium, and product
CN112529195A (en) * 2020-12-10 2021-03-19 北京百度网讯科技有限公司 Quantum entanglement detection method and device, electronic device and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10776544B2 (en) * 2018-12-07 2020-09-15 IonQ, Inc. Classical optimizer for quantum chemistry circuit synthesis
CN111563186B (en) * 2020-04-30 2021-09-24 北京百度网讯科技有限公司 Quantum data storage method, quantum data reading method, quantum data storage device, quantum data reading device and computing equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020019015A1 (en) * 2018-07-23 2020-01-30 Q-CTRL Pty Ltd Multi-qubit control
CN111882068A (en) * 2020-06-29 2020-11-03 北京百度网讯科技有限公司 Method, device, equipment and medium for eliminating noise influence of QOA quantum circuit
CN112529194A (en) * 2020-12-07 2021-03-19 北京百度网讯科技有限公司 Method and apparatus for eliminating quantum noise, computer device, medium, and product
CN112529195A (en) * 2020-12-10 2021-03-19 北京百度网讯科技有限公司 Quantum entanglement detection method and device, electronic device and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Machine Learning for Data Reduction in Quantum State Tomography;Ximin Liu等;《Proceedings of the 37th Chinese Control Conference》;20180727;第227-231页 *

Also Published As

Publication number Publication date
CN113098802A (en) 2021-07-09

Similar Documents

Publication Publication Date Title
CN113011593B (en) Method and system for eliminating quantum measurement noise, electronic device and medium
CN112990472B (en) Method and apparatus for eliminating quantum noise, electronic device, and medium
CN113098802B (en) Inverse mapping decomposition method and device for quantum noise channel, electronic device, and medium
CN113098803B (en) Inverse mapping decomposition method and device for quantum noise channel, electronic device, and medium
CN113298262B (en) Quantum device denoising method and device, electronic device and computer readable medium
CN113065659B (en) Method and apparatus for eliminating quantum noise, electronic device, and medium
CN113496285A (en) Data processing method and device based on quantum circuit, electronic device and medium
CN114239840B (en) Quantum channel noise coefficient estimation method and device, electronic equipment and medium
CN115310618B (en) Quantum noise elimination method and device in quantum operation, electronic equipment and medium
CN113792880B (en) Pulse-based quantum gate implementation method and device, electronic equipment and medium
CN114429218B (en) Method and device for eliminating quantum noise, electronic equipment and medium
CN114580649B (en) Method and device for eliminating quantum bubble noise, electronic equipment and medium
CN114897175B (en) Noise elimination method and device of quantum measurement equipment, electronic equipment and medium
CN114997407B (en) Noise elimination method and device of quantum measurement equipment, electronic equipment and medium
CN114037084A (en) Quantum measurement equipment calibration method and device, electronic equipment and medium
CN114580648B (en) Method and device for eliminating generalized amplitude damping noise, electronic equipment and medium
CN114492823A (en) Method and apparatus for eliminating quantum noise, electronic device, and medium
CN114021728B (en) Quantum data measuring method and system, electronic device, and medium
CN115345309A (en) Method and device for determining system characteristic information, electronic equipment and medium
CN115329971B (en) Method and device for eliminating amplitude damping noise, electronic equipment and medium
CN113517040B (en) Quantum intrinsic solver implementation method and device and electronic equipment
CN116306956B (en) Method and device for eliminating quantum computer noise, electronic equipment and medium
CN116739097B (en) Quantum measurement device performance estimation method and device, electronic device and medium
CN116362341B (en) Quantum device unitary transformation degree determining method and device, electronic device and medium
CN116629368B (en) Quantum device unitary transformation degree determining method and device, electronic device and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant