CN111814907B - 一种基于条件约束的量子生成对抗网络算法 - Google Patents
一种基于条件约束的量子生成对抗网络算法 Download PDFInfo
- Publication number
- CN111814907B CN111814907B CN202010734916.5A CN202010734916A CN111814907B CN 111814907 B CN111814907 B CN 111814907B CN 202010734916 A CN202010734916 A CN 202010734916A CN 111814907 B CN111814907 B CN 111814907B
- Authority
- CN
- China
- Prior art keywords
- quantum
- training
- generator
- discriminator
- condition
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0852—Quantum cryptography
- H04L9/0858—Details about key distillation or coding, e.g. reconciliation, error correction, privacy amplification, polarisation coding or phase coding
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Geometry (AREA)
- Electromagnetism (AREA)
- Computer Security & Cryptography (AREA)
- Medical Informatics (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Complex Calculations (AREA)
Abstract
本发明公开了一种基于条件约束的量子生成对抗网络算法,包括以下步骤:首先,准备真实样本,并根据生成任务的目标以及数据的特征引入合适的条件约束,共同构成网络的训练数据集;其次,根据训练数据集的数值特征,设计合适的量子线路对经典训练样本进行量子态编码;之后,设计构造条件生成对抗网络的量子生成器G和量子判别器D的参数化量子电路;最后,将量子生成器G和量子判别器D级联,制定训练策略进行对抗训练,并对训练好的量子生成器G进行测量采样,生成能够拟合真实样本且符合条件约束的数据结果。本发明可以根据条件约束的设置,有效引导网络生成符合特定要求的数据,增加了训练过程的可控性,生成数据的质量也有所提升。
Description
技术领域
本发明属于量子机器学习算法,具体涉及一种基于条件约束的量子生成对抗网络算法。
背景技术
2014年Goodfellow首先提出生成对抗网络(Generative Adversarial Network,GAN),将人工智能领域中最主要的算法模型——判别式模型和生成式模型相结合得到一种新的深层神经网络算法框架。其主要思想是,生成器学习训练样本数据的特征并生成虚假的样本,而判别器则判定输入样本的真实性,通过生成器和判别器的交替训练,得到更优的生成器用来生成能拟合真实样本的数据。随后这种对抗训练思想被广泛地应用于解决各类生成与分类问题,尤其在学习生成现实图片、音频数据样本的任务中,GAN显示出巨大的潜能。
在GAN思想基础上,同年Mehdi Mirza提出了条件生成对抗网络(ConditionalGAN,CGAN),对生成器和判别器的输入都增加条件约束,即用条件约束表征数据相关的某种额外信息。在训练过程中,加入的条件约束能够指引生成器生成符合额外信息特征的数据,避免了训练中模拟的方式过于自由。CGAN不仅能用于生成特定条件的数据,还应用到了图像转化和风格迁移当中。
2018年Lloyd提出了有关量子生成对抗网络(Quantum Generative AdversarialNetworks,QGAN)的概念,巧妙地将经典生成对抗网络与量子计算相结合。基于QGAN算法的纯量子方案已经得到了超导电路物理实验的验证,混合经典-量子方案也已经有相关的数值模拟验证,因此QGAN有望成为最适合利用近期量子设备实现的机器学习算法之一。但是与GAN经典方案相似,量子方案由于不需要预先假设数据分布,同样存在训练过程太过自由的问题,很难控制其生成信息量较大的数据。
发明内容
发明目的:本发明的目的在于提供一种通过设置条件约束来有效引导网络生成符合特定要求的数据,增加训练过程的可控性,同时,提升生成数据质量的基于条件约束的量子生成对抗网络算法。
技术方案:本发明的基于条件约束的量子生成对抗网络算法,包括以下步骤:
(1)准备真实样本,并根据生成任务的目标和样本数据的数值特征引入合适的条件约束,样本数据和条件变量共同构成生成对抗网络的训练数据集;
(2)将训练数据集中的数据对制备成量子态;再设计量子生成器G的参数化量子电路,并设置相应的超参数
(3)设计量子判别器D的参数化量子电路,并设置相应的超参数
(4)设置对抗训练的相关参数;
(5)固定量子生成器G的参数θG,计算量子判别器D的损失函数的梯度,对参数θD进行优化;
(6)固定量子判别器D的参数θD,计算量子生成器G的损失函数的梯度,对参数θG进行优化;
(7)步骤(5)和步骤(6)完成一个训练周期的参数交替优化,计算当前参数下量子生成器G和量子判别器D的损失函数,判断生成对抗网络是否达到纳什平衡;
(8)训练结束得到具有分类生成数据能力的量子生成器G,根据目标选择对应的条件约束值,将条件约束值输入到训练好的量子生成器G,测量量子生成器G最终态得到符合条件约束特征的新数据。
步骤(4)中,设置对抗训练的相关参数具体为,将所有样本数据经过生成对抗网络进行训练的次数记为epoch、每个epoch中包含量子判别器D进化的次数记为dstep、每个epoch中包含量子生成器G进化的次数为gstep、每次更新量子判别器D参数时选取真实样本的最小批量为mb。
步骤(5)中,固定量子生成器G的参数θG后,从训练数据集中随机抽取mb个真实的样本数据对制备成量子态|r>,将|r>作为量子判别器D的输入,测量量子判别器D的输出;再将量子生成器G和量子判别器D级联,将|z>|y>作为量子生成器G的输入,测量量子判别器D的输出。
所述量子判别器D的输入|r>的计算公式为:
式中,xi∈X;ci∈y;i=1,2,…,mb;X表示样本数据集合;y表示根据生成任务的目标和样本数据的数值特征所引入的条件约束。
所述量子生成器G的输入|z>|y>的计算公式为:
式中,1/αj表示条件概率p(x|yj)的平方根,且满足归一化条件Nx表示为制备真实样本数据xi所需的最大量子比特数。
根据两次测量到的量子判别器D的输出来计算量子判别器D的损失函数LD的梯度;量子判别器D的损失函数LD为:
步骤(6)中,所述量子生成器G的损失函数LG的计算公式为:
LG(θG)=Ezlog(D(G(|z>||y>)))。
步骤(7)中,若生成对抗网络已达到纳什平衡状态则训练提前结束;否则进入下一个训练周期的迭代优化,直至生成对抗网络达到纳什平衡或完成整个训练周期的迭代训练。
步骤(1)中,所述条件变量来源于类别标签、用于图像修复的部分数据、或者其他来自不同模态的数据。
根据量子资源N和相应的量子电路模板来设计所述量子生成器G、量子判别器D的参数化量子电路。
有益效果:本发明与现有技术相比,其有益效果在于:通过在网络输入层增加关于训练数据集的条件约束,有效引导网络生成符合特定要求的数据,增加了训练过程的可控性,生成数据对真实数据的拟合度也有所提升。
附图说明
图1为本发明的流程图;
图2为本发明中制备N粒子W纠缠态的量子线路图;
图3为本发明中量子生成器G的量子比特连通性示意图;
图4为本发明中量子生成器G的量子线路模板图;
图5为本发明中量子判别器D的量子线路模板图;
图6为本发明中制备3粒子W态的量子线路图;
图7为本发明中量子生成器G的线路图;
图8为本发明中量子判别器D的线路图。
具体实施方式
下面结合具体实施方式和说明书附图对本发明做进一步详细介绍。
如图1所示,本发明的基于条件约束的量子生成对抗网络算法,包括以下步骤:
(1)准备真实样本,将样本数据集合记为X={x1,x2,…,xn}∈R,且该数据集符合一种未知的概率分布ρdata。根据生成任务的目标和样本数据的数值特征引入合适的条件约束,记为y={y1,y2,…,ym};则样本数据和条件变量共同构成生成对抗网络的训练数据集,记为{(x1,c1),…,(xi,ci),…,(xn,cn)}(xi∈X,ci∈y);
(2)量子生成模型准备:将训练数据集中的数据对制备成量子态。制备输入到量子生成器G的条件信息量子态,按照真实样本概率分布将条件变量y编码成的量子叠加态:量子生成器G的输入为制备该量子态共需要N个量子比特,N=Nx+Ny,其中Nx为制备真实样本数据xi所需的最大量子比特数,Ny为制备条件变量yj所需的最大量子比特数。再根据量子线路所需的量子资源N和线路模板设计量子生成器G的参数化量子电路,并设置相应的超参数
(3)量子对抗模型准备:设计量子判别器D的线路同样需要量子资源N,根据相应的量子线路模板,设计量子判别器D的参数化量子电路,并设置相应的超参数
(4)设置对抗训练的相关参数:所有样本数据经过生成对抗网络进行训练的次数为epoch、每个epoch中包含判别器进化的次数为dstep、每个epoch中包含生成器进化的次数为gstep、每次更新判别器参数时选取真实样本的最小批量为mb。
(5)训练判别器:固定量子生成器G的参数θG,从训练数据集中随机抽取mb个真实的样本数据对(xi,ci)(i=1,2,…,mb;ci∈y)制备成量子态|r>,将|r>作为量子判别器D的输入,测量量子判别器D的输出;再将量子生成器G和量子判别器D级联,将|z>|y>作为量子生成器G的输入,测量量子判别器D的输出。计算量子判别器D的损失函数的梯度,对量子判别器D的参数θD进行优化。量子判别器D进行迭代优化次数为dstep次。
量子判别器D的输入|r>的计算公式为:
式中,xi∈X;ci∈y;i=1,2,…,mb;X表示样本数据集合;y表示根据生成任务的目标和样本数据的数值特征所引入的条件约束。
量子生成器G的输入|z>|y>的计算公式为:
式中,1/αj表示条件概率p(x|yj)的平方根,且满足归一化条件Nx表示为制备真实样本数据xi所需的最大量子比特数。
经过两次测量之后,将两次测量到的量子判别器D的输出相加得到量子判别器D的损失函数LD的梯度;量子判别器D的损失函数LD为:
(6)训练训生成器:固定量子判别器D的参数θD,将量子生成器G和量子判别器D级联,和条件变量|y>联合输入到生成器G,测量量子判别器D的最终态并转化为标量,用来表示量子判别器D对于输入数据真伪以及数据与条件信息是否匹配的判断。计算量子生成器G的损失函数的梯度,对量子生成器G的参数θG进行优化。量子生成器G进行迭代优化的次数为gstep次。其中,量子生成器G的损失函数LG的计算公式为:
LG(θG)=Ezlog(D(G(|z>||y>)))。
(7)判断训练是否继续:在步骤(5)和步骤(6)完成一个epoch中的交替优化后,计算当前参数下量子生成器G和量子判别器D的损失函数,判断判断生成对抗网络是否达到纳什平衡。若生成对抗网络已达到纳什平衡状态则训练提前结束;否则进入下一个epoch迭代优化,直至生成对抗网络达到纳什平衡或完成全部epoch次的迭代训练。
(8)得到预期结果:训练结束得到符合学习任务(即具有分类生成数据能力)的量子生成器G,根据目标选择对应的条件约束值|yc>,将输入到训练好的量子生成器G中,测量量子生成器G最终态得到符合条件约束|yc>特征的新数据,即作为基于条件约束生成任务的最终结果。
在步骤(1)中,条件变量y可以基于多种信息,例如类别标签、用于图像修复的部分数据,或者其他来自不同模态的数据。
在步骤(2)中,基于类别标签的条件变量最为常见,这种情况下构造的条件生成对抗网络可用于实现生成分类数据的任务。类别标签一般使用one-hot方法进行统一的编码。假设要生成服从均匀分布的三类不同的数据,则可以用三种条件约束对样本进行标记。用经典二进制数据位表示:001,010,100,恰好与量子计算中的三粒子W态|W>3=1/3(|001>+|010>+|100>)相对应。因此,“将条件变量y编码成按照真实样本概率分布的量子叠加态”这一步骤通常涉及如何制备多粒子W态,其量子线路模板如图2所示。根据量子电路的级联运算规则和期望得到的最终态的概率幅,可以通过方程组的形式解出量子线路中参数值。
量子生成器G需要使用到N个量子位的量子资源,其中Nx个通道的输入为Ny个通道用于接收标签信息。为了保证量子生成器G的表现能力,设计量子生成器G的参数化量子电路时需要保证Nx个量子位之间是完全连接的,Nx个量子位之间的连通性如图3所示,相应参数化量子电路的旋转层和纠缠层的线路模板及排布规律如图4所示。在图4中“XX”表示涉及两个量子位的操作,一般情况下一个比特为控制位,另一个比特为目标位,当控制位为“0”或“1”时,对目标位进行对应操作。
在步骤(3)中,量子判别器D需要使用到N个量子位的量子资源,其中Nx个通道接收数据信息,Ny个通道接收标签信息。对量子判别器D的参数化量子电路的设计没有严格的约束,但是在保证纠缠的前提下应减少带参数量子门的使用,以免网络的训练速度因此下降。本发明给出了一个判别器D量子线路的一般模板,如图5所示,其中“XX”表示的操作与图4中内涵一致。
本发明将条件生成对抗网络算法和量子计算思想结合,构造基于条件约束的量子生成对抗网络算法。通过在网络输入层增加关于训练数据集的条件约束,有效引导网络生成符合特定要求的数据,增加了训练过程的可控性,生成数据对真实数据的拟合度也有所提升。
以下实施例假设生成对抗网络的学习任务是生成2*2像素的BAS图(构成横条纹图案或竖条纹图案才视为有效),根据数据集的特点将六个有效的BAS图分为三类,用one-hot方法进行编码。构造包含六个有效的BAS图均匀分布的训练数据集:
前4个数据位是像素数值的二进制编码,数值为“1”表示对该像素点着色,数值为“0”表示保持该像素点空白;后3个数据位表示条件变量的one-hot编码。
将训练数据集中的数据对制备成量子态,分别为|1100001>,|0011001>,|0101010〉,|1010010〉,|0000100〉,|1111100〉。量子判别器D和量子生成器G的量子线路都需要N=7个量子位来处理信息,其中Nx=4个量子位用于处理BAS图像素的相关数据,Ny=3个量子位用于处理条件约束相关的数据。
由于训练集中三类BAS图符合均匀分布,则针对量子生成器G,需要制备3粒子W态来提供条件变量的信息,即|y〉=|W〉3=1/3(|001>+|010>+|100>)。如图2所示,制备N粒子W态的量子线路模板,设计用于制备3粒子W态的量子线路,如图6所示。其中:
3粒子W态仅包含三个态相互纠缠,因此,在第一步时通过调整单量子比特旋转门的角度,将量子比特|BC>制备成仅包含三项的特殊态,即根据量子线路级联运算的规律:
得到关于量子线路参数的方程组:
解方程组得到参数值:θ1=θ3=0.55357436,θ2=-0.36486383。
制备W态的第二步是利用不含有参数的量子门设计线路,使三个量子比特纠缠制成3粒子W态。根据|BC>和|W>3的差异,可以先对量子比特B和C进行非门(Pauli X门)操作,再应用Toffoli门使量子比特B和C同为1时将量子比特A置1,最后再次对量子比特B和C进行非门操作使其恢复到第一步结束时的纠缠状态。至此就可以将初态|000>制备成|W>3。
如图3至图5所示,利用给出的量子生成器G、量子判别器D的参数化量子电路模板,设计适用本任务的量子线路。如图7所示,量子生成器G共有14个待训练参数,选择使用CRZ门实现量子比特之间的纠缠。线路仅设置了一个旋转层和一个全连接层,由于处理数据信息的4个量子位是全连接的,实验证明即使是浅层的量子电路也能实现较好的表现能力。如图8所示,量子判别器D共有21个待训练参数,选择使用CRZ门实现量子比特之间的纠缠。
随机生成符合正态分布且均值为4/π的数组对量子线路的参数θG和θD进行初始化。制定训练策略,设置参数:epoch=50、gstep=dstep=200、mb=30,确保每个epoch可以遍历训练集的所有数据。更新电路参数采用Adam优化算法,学习率使用默认值αlr=0.001。
对抗训练时先固定参数θG,从训练集中随机选取30个像素值和条件变量的数据对,制备成量子态输入到量子判别器D中,测量量子判别器D的输出并计算再将量子生成器G和量子判别器D级联,将|z>|y>=|0000>|y>作为量子生成器G的输入,测量量子判别器D的输出并计算Ezlog(1-D(G(|z>||y>)))。两次计算结果之和即为判别器D的损失函数,计算其梯度用于更新参数θD。
完成参数θD更新后,再固定参数θD不变,将|z>|y>=|0000>|y>作为初态作用在量子生成器G的量子线路上,测量量子生成器G的输出并计算Ezlog(D(G(|z>||y>)))。计算损失函数LG的梯度用于更新参数θG。
交替训练判别器和生成器gstep=dstep=200次,就完成一个epoch的交替优化任务。此时,可以将|0000>|y>作为量子生成器G的输入,测量量子生成器G的输出并考察:①生成像素数据为BAS图像的准确率;②生成像素数据与条件信息的匹配程度;③生成像素数据是否符合均匀分布。由于生成对抗网络的训练过程具有相对的不稳定性,在每个epoch训练结束时进行生成器质量的考察,如果准确率达到预先设置的阈值也可以选择提前终止训练。若始终不能达到该阈值,则重复上述交替训练过程共epoch次,再对整个训练过程损失函数的收敛情况进行系统的考察。
训练结束就可以得到具有分类数据生成能力的量子生成器G。根据需求设置|0000>和不同的条件变量|yj>作为训练好的生成器G的输入,例如输入|0000>|001>,测量生成器的最终态得到结果,像素数据构成只包含一条横条纹的2*2BAS图,且两种不同的条纹图符合均匀分布。
Claims (6)
1.一种基于条件约束的量子生成对抗网络生成条纹图的方法,其特征在于,适用于处理条纹图,包括以下步骤:
(1)准备真实样本,并根据生成任务的目标和样本数据的数值特征引入合适的条件约束,样本数据和条件变量共同构成生成对抗网络的训练数据集;其中,训练数据集包括条纹图像素的二进制编码和条件变量的one-hot编码;条件变量为条纹图的类别标签;
(2)将训练数据集中的数据对制备成量子态;再设计量子生成器G的参数化量子电路,并设置相应的参数θG;
(3)设计量子判别器D的参数化量子电路,并设置相应的参数θD;
(4)设置对抗训练的相关参数;
(5)固定量子生成器G的参数θG,计算量子判别器D的损失函数的梯度,对参数θD进行优化;
(6)固定量子判别器D的参数θD,计算量子生成器G的损失函数的梯度,对参数θG进行优化;
(7)在步骤(5)和步骤(6)完成一个训练周期的参数交替优化后,计算当前参数下量子生成器G和量子判别器D的损失函数,判断生成对抗网络是否达到纳什平衡;
(8)训练结束得到具有分类生成数据能力的量子生成器G,根据目标选择对应的条件约束值,将条件约束值输入到训练好的量子生成器G,测量量子生成器G最终态得到符合条件约束特征的新数据;
步骤(5)中,固定量子生成器G的参数θG后,从训练数据集中随机抽取mb个真实的样本数据对制备成量子态|r>,将|r>作为量子判别器D的输入,测量量子判别器D的输出;再将量子生成器G和量子判别器D级联,将|z>|y>作为量子生成器G的输入,测量量子判别器D的输出;
所述量子生成器G的输入|z>|y>的计算公式为:
式中,1/αj表示条件概率p(x|yj)的平方根,且满足归一化条件Nx表示为制备真实样本数据xi所需的最大量子比特数;z表示本次的输入值;y表示标签值;0表示量子数据的初始值;
根据量子资源N和相应的量子电路模板来设计所述量子生成器G、量子判别器D的参数化量子电路。
2.根据权利要求1所述的基于条件约束的量子生成对抗网络生成条纹图的方法,其特征在于:步骤(4)中,设置对抗训练的相关参数具体为,将所有样本数据经过生成对抗网络进行训练的次数记为epoch、每个epoch中包含量子判别器D进化的次数记为dstep、每个epoch中包含量子生成器G进化的次数为gstep、每次更新量子判别器D参数时选取真实样本的最小批量为mb。
3.根据权利要求1所述的基于条件约束的量子生成对抗网络生成条纹图的方法,其特征在于:所述量子判别器D的输入|r>的计算公式为:
式中,xi∈X;ci∈y;i=1,2,…,mb;X表示样本数据集合;y表示根据生成任务的目标和样本数据的数值特征所引入的条件约束。
4.根据权利要求1所述的基于条件约束的量子生成对抗网络生成条纹图的方法,其特征在于:根据两次测量到的量子判别器D的输出来计算量子判别器D的损失函数LD的梯度;量子判别器D的损失函数LD为:
5.根据权利要求1所述的基于条件约束的量子生成对抗网络生成条纹图的方法,其特征在于:步骤(6)中,所述量子生成器G的损失函数LG的计算公式为:
LG(θG)=Ezlog(D(G(|z>||y>)))。
6.根据权利要求1所述的基于条件约束的量子生成对抗网络生成条纹图的方法,其特征在于:步骤(7)中,若生成对抗网络已达到纳什平衡状态则训练提前结束;否则进入下一个训练周期的迭代优化,直至生成对抗网络达到纳什平衡或完成整个训练周期的迭代训练。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010734916.5A CN111814907B (zh) | 2020-07-28 | 2020-07-28 | 一种基于条件约束的量子生成对抗网络算法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010734916.5A CN111814907B (zh) | 2020-07-28 | 2020-07-28 | 一种基于条件约束的量子生成对抗网络算法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111814907A CN111814907A (zh) | 2020-10-23 |
| CN111814907B true CN111814907B (zh) | 2024-02-09 |
Family
ID=72864029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010734916.5A Active CN111814907B (zh) | 2020-07-28 | 2020-07-28 | 一种基于条件约束的量子生成对抗网络算法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111814907B (zh) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112541590B (zh) * | 2020-12-10 | 2021-09-14 | 北京百度网讯科技有限公司 | 量子纠缠探测方法、装置、电子设备及存储介质 |
| CN112561069B (zh) * | 2020-12-23 | 2021-09-21 | 北京百度网讯科技有限公司 | 模型处理方法、装置、设备及存储介质 |
| CN112801281A (zh) * | 2021-03-22 | 2021-05-14 | 东南大学 | 基于量子化生成模型和神经网络的对抗生成网络构建方法 |
| CN113449468B (zh) * | 2021-06-22 | 2024-03-12 | 北京交通大学 | 一种锂离子电池组的多参数分布特性建模和参数生成方法 |
| CN115700730B (zh) * | 2021-07-30 | 2024-07-16 | 本源量子计算科技(合肥)股份有限公司 | 一种图像的修复方法、装置及量子计算机操作系统 |
| CN115700614B (zh) * | 2021-07-30 | 2024-08-09 | 合肥本源量子计算科技有限责任公司 | 一种量子生成器、控制方法及量子生成对抗网络 |
| CN115705495B (zh) * | 2021-08-12 | 2025-07-15 | 本源量子计算科技(合肥)股份有限公司 | 一种基于量子线路的数据生成方法及装置 |
| CN114399053A (zh) * | 2022-02-01 | 2022-04-26 | 上海图灵智算量子科技有限公司 | 量子判别线路及用于渐进训练的模型 |
| CN114881239B (zh) * | 2022-04-11 | 2025-08-08 | 本源量子计算科技(合肥)股份有限公司 | 量子生成器的构造方法、装置、介质及电子装置 |
| CN114819163B (zh) * | 2022-04-11 | 2023-08-08 | 本源量子计算科技(合肥)股份有限公司 | 量子生成对抗网络的训练方法、装置、介质及电子装置 |
| CN114881238B (zh) * | 2022-04-11 | 2025-09-19 | 本源量子计算科技(合肥)股份有限公司 | 量子鉴别器的构造方法、装置、介质及电子装置 |
| CN115311515B (zh) * | 2022-07-22 | 2024-06-18 | 本源量子计算科技(合肥)股份有限公司 | 混合量子经典的生成对抗网络的训练方法及相关设备 |
| CN116263972B (zh) * | 2022-11-22 | 2024-09-13 | 中移(苏州)软件技术有限公司 | 基于量子生成对抗网络的图像生成方法及装置 |
| CN116094765B (zh) * | 2022-12-19 | 2025-04-29 | 桂林电子科技大学 | 基于量子生成对抗网络的内部用户异常行为检测与评估方法 |
| CN117196055A (zh) * | 2023-08-23 | 2023-12-08 | 华南农业大学 | 基于量子生成对抗网络的量子态去噪系统 |
| CN118247373B (zh) * | 2024-03-27 | 2025-07-22 | 北京中科弧光量子软件技术有限公司 | 基于量子生成对抗神经网络的商品图像生成方法 |
| CN118279953B (zh) * | 2024-03-27 | 2025-07-18 | 北京中科弧光量子软件技术有限公司 | 基于混合量子经典生成对抗神经网络的人脸图像生成方法 |
| CN118248229B (zh) * | 2024-03-27 | 2025-04-08 | 北京中科弧光量子软件技术有限公司 | 基于量子援助的条件生成对抗神经网络的信号肽生成方法 |
| CN118394112B (zh) * | 2024-07-01 | 2024-08-20 | 辽宁高比科技有限公司 | 一种基于边缘计算的无人机控制系统决策方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109871995A (zh) * | 2019-02-02 | 2019-06-11 | 浙江工业大学 | Spark框架下分布式深度学习的量子优化调参方法 |
| WO2019177951A1 (en) * | 2018-03-11 | 2019-09-19 | President And Fellows Of Harvard College | Hybrid quantum-classical generative modes for learning data distributions |
-
2020
- 2020-07-28 CN CN202010734916.5A patent/CN111814907B/zh active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019177951A1 (en) * | 2018-03-11 | 2019-09-19 | President And Fellows Of Harvard College | Hybrid quantum-classical generative modes for learning data distributions |
| CN109871995A (zh) * | 2019-02-02 | 2019-06-11 | 浙江工业大学 | Spark框架下分布式深度学习的量子优化调参方法 |
Non-Patent Citations (9)
| Title |
|---|
| Adversarial quantum circuit learning for pure state approximation;Marcello Benedetti等;《arXiv》;第1-14页 * |
| Conditional generative adversarial nets;Mirza等;《arXiv》;第1-7页 * |
| Learning and inference on generative adversarial quantum circuits;Jinfeng Zeng等;《Physics Review A》;第99卷(第05期);第(052306-1)-(052306-8)页 * |
| Quantum generative adversarial learning;LLoyd等;《arXiv》;第1-5页 * |
| Quantum generative adversarial network for generating discrete distribution;Haozhen Situ等;《arXiv》;第1-17页 * |
| Quantum generative adversarial networks for learning and loading random distributions;Christa Zoufal等;《npj quantum information》;第2019卷(第5期);第1-9页 * |
| Quantum generative adversarial networks;Dallaire等;《arXiv》;第1-10页 * |
| 一种量子条件生成对抗网络算法;刘文杰等;《电子学报》;第50卷(第07期);第1586-1593页 * |
| 基于变分量子电路的量子生成对抗网络研究;赵胶胶;《中国优秀硕士学位论文全文数据库 基础科学辑》;第2022卷(第11期);第A005-4页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111814907A (zh) | 2020-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111814907B (zh) | 一种基于条件约束的量子生成对抗网络算法 | |
| Yoon et al. | GANITE: Estimation of individualized treatment effects using generative adversarial nets | |
| Hall et al. | Clustering with a genetically optimized approach | |
| CN108711138B (zh) | 一种基于生成对抗网络的灰度图片彩色化方法 | |
| Mao et al. | Towards a trust prediction framework for cloud services based on PSO-driven neural network | |
| CN111737743A (zh) | 一种深度学习差分隐私保护方法 | |
| CN109360208A (zh) | 一种基于单程多任务卷积神经网络的医学图像分割方法 | |
| CN117036760A (zh) | 一种基于图对比学习的多视图聚类模型实现方法 | |
| Ling et al. | Large scale learning of agent rationality in two-player zero-sum games | |
| CN118211268A (zh) | 基于扩散模型的异构联邦学习隐私保护方法及系统 | |
| CN112286996A (zh) | 一种基于网络链接和节点属性信息的节点嵌入方法 | |
| CN111340069A (zh) | 基于交替学习的不完整数据精细建模及缺失值填补方法 | |
| CN116263972A (zh) | 基于量子生成对抗网络的图像生成方法及装置 | |
| Yang et al. | Federated multi-view K-means clustering | |
| Zhang et al. | Asynchronous federated clustering with unknown number of clusters | |
| dos Santos Coelho et al. | Nonlinear identification using a B-spline neural network and chaotic immune approaches | |
| Chu et al. | Multi-task adversarial learning for treatment effect estimation in basket trials | |
| Robertson et al. | Do-PFN: In-context learning for causal effect estimation | |
| CN116757079A (zh) | 基于平衡分数表征的异质连续因果效应估计方法及系统 | |
| CN112307288A (zh) | 一种用于多渠道的用户聚类方法 | |
| CN109087321B (zh) | 一种基于视通路多层级抑制区协同作用的轮廓检测方法 | |
| CN118570090A (zh) | 一种基于hqc-mcdcnn的图像降噪方法 | |
| CN115063374B (zh) | 模型训练、人脸图像质量评分方法、电子设备及存储介质 | |
| Nguyen et al. | GMKIT2-FCM: a genetic-based improved multiple kernel interval type-2 fuzzy C-means clustering | |
| Qi et al. | Qubit neural tree network with applications in nonlinear system modeling |
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 |