第 2 章 量子神经网络 代码演示

主站教程:https://chenzhaoyun.com/quantum-tutorial/ch02-qnn/

3 个 demo(点击查看)

1. 01 Parametrized Rx Ry

01_parametrized_rx_ry.png

参数化 Ry(θ)|0⟩ 后扫 θ ∈ [0, 2π),⟨Z⟩ = cos θ 曲线对比(24 个采样点,4000 shots/点)

python demos/ch02-qnn/01_parametrized_rx_ry.py

2. 02 Parameter Shift

02_parameter_shift.png

参数平移法则(步长 π/2)vs 有限差分(ε=10⁻³)数值梯度 vs 解析梯度 -sin θ 对比(log 轴误差)

python demos/ch02-qnn/02_parameter_shift.py

3. 03 Qnn Ansatz

03_qnn_ansatz.png

1-qubit data re-uploading ansatz 拟合 sin(x) 上的 4 个训练点,(w₀, w₁) ∈ [-π, π]² 网格搜索最优

python demos/ch02-qnn/03_qnn_ansatz.py

← 演示总索引 · → 主页