趋近智
从前面讨论的变分算法一般原理出发,我们现在研究如何构建参数化量子电路(PQC)以模拟经典神经网络的分层结构。这涉及到定义量子域中“神经元”和“层”的对应想法,形成量子神经网络(QNN)的基本组成部分。
回想一下经典神经元:它接收输入,计算加权和,并应用非线性激活函数以产生输出。将此直接转换为量子力学带来了挑战。量子演化本质上是线性的(由酉算符描述),而测量引入了非线性,但也会导致量子态塌缩。
最常见的方法是将参数化量子电路本身视为核心处理单元,其作用有点像一个复杂的神经元,甚至是小型层。我们来分析这个基于PQC的模型:
我们可以这样描述这个基本单元:
QNN中基于PQC的处理单元图示。经典数据 x 被编码为 ∣ϕ(x)⟩,由参数化电路 U(θ) 处理,并通过可观测量 M 测量,得到经典输出 ⟨M⟩。
PQC U(θ) 的具体结构,通常称为拟设(ansatz),是一个重要的设计决定。它决定了量子“神经元”能执行的变换类型,并严重影响模型的表达能力和可训练性(包括容易出现如贫瘠高原等问题,第四章中讨论过)。
正如经典神经元分组为层一样,这些基于PQC的单元可以排列起来形成量子层。一个量子层通常由作用于系统量子比特的多个PQC组成。
量子层设计的重要方面包括:
下面展示了一个简单的量子层视图,由作用于四个量子比特的两个PQC单元构成,可能具有共享参数或单元间的纠缠:
量子层结构,其中PQC(可能具有不同的参数 θ1,θ2 或共享参数)应用于输入量子比特的子集。纠缠操作可能存在于PQC内部或PQC之间。输出通常通过测量获得。
这些量子层通常构成更大的混合量子-经典模型中的组成部分。典型模式包括使用输入经典层,然后是一个或多个执行核心特征变换的量子层,最后是用于后处理和预测的输出经典层。
这些量子神经元和层的设计,特别是PQC拟设和测量可观测量选择,直接影响QNN能学习的功能。我们使用基于梯度或无梯度方法(第四章已涵盖)优化参数 θ,以最小化源自最终测量结果的成本函数,目标是解决分类或回归等任务。我们现在将介绍由这些基本单元构建的特定QNN架构。
这部分内容有帮助吗?
© 2026 ApX Machine Learning用心打造