【量子计算入门到精通】:手把手教你用Qiskit和PennyLane搭建量子神经网络

第一章:量子计算入门实践:Qiskit/PennyLane框架的量子神经网络开发

量子计算与人工智能的融合催生了量子机器学习这一前沿领域,其中量子神经网络(Quantum Neural Networks, QNNs)作为核心模型,正逐步从理论走向实验实现。借助Qiskit和PennyLane等开源框架,开发者可在经典计算机上模拟量子线路,并在真实量子设备上部署训练任务。

环境搭建与依赖安装

使用Python构建量子神经网络前,需安装必要的库。推荐使用虚拟环境隔离依赖:

pip install qiskit
pip install pennylane pennylane-qiskit
上述命令将安装Qiskit用于量子电路设计,PennyLane提供自动微分与量子机器学习接口,二者结合可灵活构建可训练的量子模型。

构建一个简单的量子神经网络

以下代码定义了一个基于PennyLane的单量子比特分类器,通过参数化旋转门实现非线性映射:

import pennylane as qml
from pennylane import numpy as np

# 定义量子设备
dev = qml.device("default.qubit", wires=1)

@qml.qnode(dev)
def quantum_circuit(inputs, weights):
    qml.RX(inputs[0], wires=0)        # 输入嵌入
    qml.RY(weights[0], wires=0)       # 可训练权重
    return qml.expval(qml.PauliZ(0))  # 测量期望值

# 示例输入与初始化权重
data = np.array([1.5], requires_grad=False)
weights = np.array([0.1], requires_grad=True)

# 执行前向传播
output = quantum_circuit(data, weights)
print(f"输出期望值: {output}")
该电路利用RX门编码输入信息,RY门作为可训练层,最终通过Z方向测量获得标量输出,适合作为分类任务的预测值。

框架特性对比

特性QiskitPennyLane
自动微分支持有限(需手动实现)原生支持
多后端兼容性仅IBM量子硬件支持多种插件(包括Qiskit)
机器学习集成中等优秀(与PyTorch/TensorFlow兼容)

第二章:量子计算基础与开发环境搭建

2.1 量子比特与叠加态:从经典比特到量子世界

在经典计算中,比特(bit)是信息的基本单位,只能处于 0 或 1 状态。而量子比特(qubit)则利用量子力学的叠加原理,能够同时处于 |0⟩ 和 |1⟩ 的线性组合状态,表示为 $|\psi\rangle = \alpha|0\rangle + \beta|1\rangle$,其中 $\alpha$ 和 $\beta$ 是复数且满足 $|\alpha|^2 + |\beta|^2 = 1$。
叠加态的数学表达
量子态可通过向量表示:

|0⟩ = [1, 0]ᵀ  
|1⟩ = [0, 1]ᵀ  
|+⟩ = (1/√2)(|0⟩ + |1⟩) = [1/√2, 1/√2]ᵀ
该代码块展示了常见基态与叠加态的向量形式。|+⟩ 态由哈达玛门(H gate)作用于 |0⟩ 生成,体现等概率叠加。
经典比特 vs 量子比特
特性经典比特量子比特
状态0 或 1α|0⟩ + β|1⟩
测量结果确定概率性
并行性无支持量子并行

2.2 量子门操作与量子电路初步实践

量子计算的核心在于对量子比特的精确操控,这主要通过量子门操作实现。与经典逻辑门不同,量子门是作用在量子态上的酉变换,能够实现叠加、纠缠等独特量子行为。
常见的基本量子门
  • X门:实现比特翻转,类似经典的非门;
  • H门(Hadamard):生成叠加态,将 |0⟩ 变为 (|0⟩ + |1⟩)/√2;
  • CNOT门:双量子比特门,实现控制翻转,用于构建纠缠态。
使用Qiskit构建简单量子电路
from qiskit import QuantumCircuit
qc = QuantumCircuit(2)
qc.h(0)           # 在第一个量子比特上应用H门
qc.cx(0, 1)       # CNOT门,控制位为q0,目标位为q1
print(qc)
该电路首先在第一个量子比特上创建叠加态,再通过CNOT门生成贝尔态(Bell State),实现了两个量子比特间的纠缠。其中cx(0,1)表示当q0为|1⟩时,翻转q1,是构建量子并行性和通信协议的基础结构。

2.3 Qiskit快速上手:构建你的第一个量子线路

安装与环境准备
在开始之前,确保已安装Qiskit。通过Python包管理器安装核心模块:
pip install qiskit
该命令将安装Qiskit及其依赖项,包括用于模拟的qiskit-aer和基础库。
创建单量子比特线路
使用以下代码构建一个包含Hadamard门和测量操作的简单量子线路:
from qiskit import QuantumCircuit, transpile
from qiskit.visualization import plot_histogram

# 创建一个含1个量子比特和1个经典比特的线路
qc = QuantumCircuit(1, 1)
qc.h(0)           # 添加Hadamard门
qc.measure(0, 0)  # 测量第0个量子比特并存储到第0个经典比特

# 编译线路以适配模拟器
compiled_circuit = transpile(qc, backend)
QuantumCircuit(1, 1)定义了一个量子比特和一个经典比特的寄存器。h(0)将量子态置于叠加态,测量后将以约50%概率得到0或1。
运行与结果可视化
使用本地模拟器执行线路,并展示统计结果分布。

2.4 PennyLane核心概念:可微分量子电路入门

PennyLane的核心在于将量子电路视为可微函数,从而实现与经典机器学习框架类似的梯度优化。通过自动微分技术,用户可以直接计算量子电路参数的梯度,用于训练变分量子算法。
可微分量子电路的基本结构
在PennyLane中,量子电路由量子设备(device)和量子节点(QNode)构成。QNode封装了量子电路并支持梯度计算。

import pennylane as qml

dev = qml.device("default.qubit", wires=1)

@qml.qnode(dev)
def circuit(param):
    qml.RX(param, wires=0)
    return qml.expval(qml.PauliZ(0))
该代码定义了一个单量子比特电路,其中RX门接收参数param,输出为Z算符的期望值。装饰器@qml.qnode使电路具备可微性。
梯度计算与优化
PennyLane使用参数移位规则计算梯度,而非数值差分,确保高精度。
  • 支持多种自动微分模式:如backprop、parameter-shift
  • 可与PyTorch、TensorFlow集成,实现混合模型训练

2.5 配置本地与云端量子模拟器环境

在开展量子算法开发前,需搭建可运行量子电路的模拟环境。本地模拟器适合调试小型电路,而云端提供更强大的计算资源。
本地环境配置
使用Qiskit构建本地模拟器:

from qiskit import Aer, execute
simulator = Aer.get_backend('qasm_simulator')  # 获取本地量子模拟器
job = execute(circuit, simulator, shots=1024)  # 执行1024次测量
result = job.result()
上述代码通过Aer模块加载本地QASM模拟器,shots参数定义测量次数,用于统计量子态概率分布。
云端模拟器接入
使用IBM Quantum平台需先认证:
  • 注册IBM Quantum账号并获取API密钥
  • 通过IBMQ.save_account('YOUR_API_TOKEN')保存凭证
  • 加载远程设备:provider = IBMQ.load_account(); backend = provider.get_backend('ibmq_qasm_simulator')
环境类型优势适用场景
本地低延迟、无需网络小规模电路调试
云端高量子比特支持、真实噪声模型复杂算法验证

第三章:量子神经网络理论与模型构建

3.1 量子神经网络的基本架构与工作原理

量子神经网络(QNN)结合了量子计算与经典神经网络的思想,利用量子比特的叠加态与纠缠特性实现高效信息处理。
核心组件
QNN通常由量子线路、参数化量子门和测量层构成。量子线路模拟神经元连接,参数化门(如旋转门 $R_x(\theta)$)充当可训练权重。
前向传播机制
输入数据编码至量子态后,通过多层参数化量子门演化,最终测量输出期望值。该过程可表示为:
# 示例:简单量子电路前向传播
from qiskit import QuantumCircuit
qc = QuantumCircuit(2)
qc.h(0)                    # 叠加态初始化
qc.cx(0, 1)                # 纠缠创建
qc.rx(theta, 0)            # 参数化旋转
qc.ry(phi, 1)
qc.measure_all()
上述代码构建了一个含纠缠与参数化操作的双量子比特电路。其中 theta 与 为可优化参数,用于后续梯度下降更新。
与经典网络对比
特性经典神经网络量子神经网络
信息单元比特量子比特
并行性有限指数级叠加
训练方式反向传播变分优化

3.2 参数化量子电路设计与变分算法解析

参数化量子电路的基本结构
参数化量子电路(PQC)是变分量子算法的核心组件,由一系列可调参数的量子门构成。通过调整这些参数,可以改变量子态的演化路径,从而优化目标函数。
  • 单量子比特旋转门:如 RX(θ)、RY(θ)、RZ(θ),用于局部态调控
  • 双量子比特纠缠门:如 CNOT,构建量子关联
  • 可训练参数 θ 在优化过程中迭代更新
变分量子特征值求解示例
import numpy as np
from qiskit import QuantumCircuit

def ansatz(theta):
    qc = QuantumCircuit(2)
    qc.ry(theta[0], 0)
    qc.ry(theta[1], 1)
    qc.cx(0, 1)
    qc.ry(theta[2], 0)
    qc.ry(theta[3], 1)
    return qc
该电路实现了一个简单的两量子比特变分 ansatz。前两层 RY 门初始化量子态,CNOT 引入纠缠,后续 RY 门进一步调节输出态。参数 θ 通过经典优化器迭代调整,以最小化期望值 ⟨ψ(θ)|H|ψ(θ)⟩。

3.3 量子-经典混合模型中的梯度计算机制

在量子-经典混合模型中,梯度计算面临量子测量随机性与经典链式法则不兼容的挑战。参数化量子电路(PQC)的梯度通常通过**参数移位规则**(Parameter-Shift Rule)获取,而非反向传播。
参数移位规则示例
def parameter_shift_gradient(circuit, param_idx, x):
    # 计算 f(θ + π/2)
    plus = circuit(x, shift=+jnp.pi/2, idx=param_idx)
    # 计算 f(θ - π/2)
    minus = circuit(x, shift=-jnp.pi/2, idx=param_idx)
    return 0.5 * (plus - minus)
该方法通过对目标参数进行正负 π/2 平移并评估输出差值,精确计算梯度。避免了量子态复制限制,适用于不可微测量过程。
混合梯度流程
  • 前向传递:经典数据输入量子电路,获取测量期望值
  • 量子梯度:使用参数移位规则逐参数求导
  • 经典反传:将量子层梯度嵌入经典优化器(如Adam)更新权重

第四章:基于Qiskit与PennyLane的实战开发

4.1 使用Qiskit实现量子分类器并训练简单数据集

构建量子电路模型
使用Qiskit构建变分量子分类器(VQC),核心是设计一个含参量子电路作为特征映射。通过Hadamard门和受控旋转门实现数据编码与参数化演化。

from qiskit.circuit import QuantumCircuit, ParameterVector
theta = ParameterVector('θ', 2)
qc = QuantumCircuit(2)
qc.h(0)
qc.rz(theta[0], 0)
qc.cx(0, 1)
qc.ry(theta[1], 1)
该电路将输入数据编码为量子态,其中rz和ry引入可训练参数,用于后续优化。
训练流程与数据准备
采用经典-量子混合训练模式:经典优化器调整参数,量子电路计算损失函数。使用qiskit.algorithms.optimizers.SPSA进行迭代优化,最小化分类误差。
  • 加载二维合成数据集(如月形数据)
  • 归一化后映射到量子比特的振幅空间
  • 通过测量期望值获取分类输出

4.2 利用PennyLane进行端到端可微分训练流程开发

在量子机器学习中,PennyLane 提供了与经典框架(如 PyTorch、TensorFlow)无缝集成的端到端可微分训练能力。通过自动微分机制,用户可以直接对量子电路参数求导,实现梯度下降优化。
构建可微分量子电路

import pennylane as qml
from pennylane import numpy as np

dev = qml.device("default.qubit", wires=2)

@qml.qnode(dev, interface="autograd")
def quantum_circuit(params):
    qml.RX(params[0], wires=0)
    qml.CNOT(wires=[0, 1])
    qml.RY(params[1], wires=1)
    return qml.expval(qml.PauliZ(1))
该电路定义了一个含参量子模型,使用 @qml.qnode 装饰器绑定设备并启用自动微分。参数 params 参与前向传播,其梯度可通过 qml.grad 计算。
联合优化流程
  • 量子电路输出作为损失函数输入
  • 利用 Autograd 自动计算梯度
  • 通过经典优化器更新参数
这种架构支持多层混合模型的高效训练,推动量子神经网络的实际应用发展。

4.3 多量子比特系统的扩展与纠缠层集成

在构建可扩展的量子计算架构中,多量子比特系统的协同控制成为关键挑战。随着系统规模扩大,如何高效生成并维持多个量子比特间的纠缠关系,直接影响量子算法的执行效率与容错能力。
纠缠态的分层生成机制
通过分步施加受控门操作,可在相邻量子比特间逐层建立纠缠。例如,使用CNOT门结合Hadamard门实现贝尔态构造:
include "stdgates.inc";
qreg q[2];
creg c[2];
h q[0];        // 将第一个量子比特置于叠加态
cx q[0], q[1]; // 以q[0]为控制位,对q[1]执行CNOT,生成纠缠态
measure q -> c;
上述QASM代码首先将第一个量子比特置于|+⟩态,随后通过CNOT门生成最大纠缠态( |00⟩ + |11⟩ )/√2。该结构可扩展至n量子比特链,形成簇态(Cluster State)用于测量基量子计算。
扩展性优化策略
  • 采用模块化量子芯片设计,提升布线灵活性
  • 引入动态编译技术,优化门序列调度
  • 利用拓扑编码降低物理比特错误传播风险

4.4 模型性能评估与结果可视化分析

在完成模型训练后,需系统评估其预测能力。常用指标包括准确率、精确率、召回率和F1分数,可通过scikit-learn快速计算。
性能指标计算示例
from sklearn.metrics import classification_report, confusion_matrix
print(classification_report(y_test, y_pred))
该代码输出分类报告,包含每一类的精确率、召回率及F1值,帮助识别模型在不同类别上的表现差异。
混淆矩阵可视化
Predicted: 0Predicted: 1
Actual: 0455
Actual: 1347
表格展示模型在测试集上的分类效果,左上与右下为正确预测样本,可用于进一步计算特异性与敏感性。
图表建议使用热力图呈现混淆矩阵,增强可读性。

第五章:总结与展望

持续集成中的自动化测试实践
在现代 DevOps 流程中,自动化测试已成为保障代码质量的核心环节。以 Go 语言项目为例,结合 GitHub Actions 可实现高效的 CI 流水线:
package main

import (
    "testing"
)

func TestAdd(t *testing.T) {
    result := Add(2, 3)
    if result != 5 {
        t.Errorf("期望 5,实际 %d", result)
    }
}
配合以下 CI 配置,可自动运行单元测试:
name: Run Tests
on: [push]
jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - name: Set up Go
        uses: actions/setup-go@v3
        with:
          go-version: '1.21'
      - name: Run tests
        run: go test -v ./...
云原生架构的演进趋势
随着 Kubernetes 的普及,微服务部署正从手动运维转向声明式管理。企业级应用普遍采用 Helm 进行版本化部署,提升环境一致性。
工具用途适用场景
Docker容器封装本地开发、镜像构建
Kubernetes编排调度生产环境集群管理
Helm应用打包多环境一键部署
  • 服务网格(如 Istio)增强流量控制能力
  • OpenTelemetry 实现统一观测性采集
  • 基于 OPA 的策略引擎强化安全治理
未来,AI 驱动的异常检测将深度集成至监控体系,自动识别性能瓶颈并推荐调优方案。

相关推荐

量子计算如何优化电商数据接口响应速度:京东XaaS战略下的混合架构实践

量子计算作为一种新兴计算范式,其核心原理在于利用量子比特的叠加与纠缠特性,实现远超经典计算机的并行处理能力。这一特性为解决特定复杂问题,如大规模组合优化、高维数据搜索等,提供了指数级加速的理论可能,具有颠覆性的技术价值。在电商、金融等高性能计算需求强烈的应用场景中,实时推荐、物流路径规划、风控图计算等业务常面临响应速度瓶颈。本文聚焦于量子机器学习(QML)和量子近似优化算法(QAOA)等前沿技术,探讨如何通过构建混合量子-经典计算服务栈,将量子计算作为协处理器,集成到现有微服务架构中,从而为突破数据接口的性

weixin_33816946的博客 340

量子神经网络:一种新的机器学习技术

1.背景介绍 量子计算机和神经网络是两个非常热门的研究领域,它们各自在不同领域取得了显著的成果。量子计算机利用量子位(qubit)和量子叠加原理(superposition)、量子纠缠(entanglement)等量子特性,具有显著的计算优势,有望解决传统计算机无法解决的问题。神经网络则是人工智能领域的核心技术,广泛应用于图像识别、自然语言处理、推荐系统等领域,取得了重要的成果。 然而,量子计...

AI天才研究院 6883

量子算法AI优化器核心模块:架构设计与工程实践

量子计算作为一种新兴计算范式,其核心原理在于利用量子比特的叠加与纠缠特性,实现指数级的并行计算能力。这一特性为解决传统计算中的组合优化、高维搜索等难题提供了全新路径,具有显著的技术价值。在人工智能领域,尤其是在机器学习模型训练与推理过程中,优化器面临着维度灾难和局部最优的挑战。量子算法AI优化器正是将量子计算的并行优势嵌入到AI优化流程中,通过量子-经典协同计算框架,加速求解过程。其典型应用场景包括药物发现、金融建模和神经网络参数调优等复杂优化问题。本文聚焦于量子算法AI优化器的核心模块,深入剖析了其层次化

weixin_30562507的博客 295

量子神经网络

感知机只是一个神经元,若有多个神经元共同作用,则构成神经网络。目前,最常见的量子神经网络模型为基于参数化量子线路的量子神经网络,该模型用参数化量子线路代替神经网络结构,使用经典优化算法更新参数化量子线路的参数。

m0_54373077的博客 3348

AI人工智能领域神经网络的量子神经网络展望

量子神经网络(QNN)代表了人工智能和量子计算两大前沿技术的交汇点。本文旨在为技术人员提供关于QNN的全面技术指南,涵盖从基础理论到实际实现的各个方面。我们将特别关注那些可能带来"量子优势"的算法和应用场景。本文适合以下读者:文章首先介绍量子神经网络的基本概念,然后深入其数学和算法基础。接着通过实际案例展示实现细节,最后讨论应用前景和技术挑战。每个部分都包含理论解释和实用指导。量子神经网络将传统神经网络的概念扩展到量子计算领域,利用量子力学特性如叠加和纠缠来增强计算能力。下图展示了QNN的基本架构:经典输入

大模型应用工坊 995

神经网络在量子计算领域的应用:量子优化的AI先锋

1. 背景介绍 随着信息时代的迅猛发展,计算能力的需求呈指数级增长。传统的计算架构面临着摩尔定律的瓶颈,难以满足日益复杂的计算任务。量子计算作为一种颠覆性的计算范式,具有并行计算和指数加速的潜力,为解决传统计算难题带来了新的希望。 神经网络作为人工智能领域的核心技术之一,在图像识别、自然语言处理、机器翻译等领域取得了显著的成果。然而,神

AI天才研究院 799

量子机器学习入门到精通(Python量子神经网络完整实现路径)

掌握量子机器学习核心方法,本文系统讲解量子神经网络Python实现路径,涵盖变分电路设计、梯度优化与Qiskit实战,适用于量子分类与回归任务。融合经典深度学习与量子计算优势,助力科研与应用突破,值得收藏。

ByteGlow的博客 1255

pennylane:PennyLane是一个跨平台的Python库,用于对量子计算机进行差异化编程。 以与神经网络相同的方式训练量子计算机

是一个跨平台的Python库,用于对量子计算机进行。 以与神经网络相同的方式训练量子计算机。 主要特点 量子硬件上的机器学习。 连接到使用PyTorch,TensorFlow,JAX,Keras,或NumPy的量子硬件。 建立丰富而灵活的混合量子经典模型。 设备无关。 在不同的量子后端上运行相同的量子电路。 安装可以访问更多设备,包括Strawberry Fields , Amazon Braket , IBM Q , Google Cirq , Rigetti Forest , Qulacs , Pasqal , Honeywell等。 遵循渐变。 硬件友好的量子电路自动区分。 包括电池。 用于量子机器学习,优化和量子化学的内置工具。 使用带有反向传播支持的内置量子模拟器快速原型化。 安装 PennyLane需要Python 3.6及更高版本。 PennyLane以及所有依赖项的安装可以使用pip完成: python -m pip install pennylane 入门 有关量子机器学习的简介,请在PennyLane的上获得指南和资源: 您还可以查看我们的,以获得使用P

量子AI测试:变分量子电路在纠错码仿真的混合工具链

摘要:量子计算与人工智能融合中,变分量子电路(VQC)成为量子机器学习的核心,但NISQ设备的噪声问题凸显了纠错码仿真的重要性。混合工具链结合经典与量子技术,为测试从业者提供验证框架,降低成本并提升容错性。公众号分析显示,软件测试群体最关注工具评测(35%)、安全验证(25%)和技能升级(互动率最高),内容与量子AI工具链高度协同。混合工具链架构包括云平台集成、纠错码仿真和实战策略,但仍面临梯度消失等挑战。未来趋势指向AI驱动测试,需平衡算法性能与成本。

2501_94438416的博客 967

[WeChatMsg]导出csv格式微信聊天记录的手把手教程

手把手教大家如何导出自己的聊天记录得到csv文件,即使是电脑小白也可以轻松学会o(* ̄▽ ̄*)ブ

weixin_51094633的博客 1万+

颠覆性创新的测量框架与跨领域实证分析

颠覆性创新作为科技发展的重要驱动力,其核心在于实现知识体系的范式转换。从技术原理看,这类创新通常具备知识替代、网络重构和跨领域渗透三大特征,通过引用网络分析和文本挖掘等方法可量化评估其影响力。在工程实践中,CD指数、DI指数等测量工具帮助研究者识别具有突破潜力的成果,而深度学习等新兴技术进一步提升了评估精度。当前AI、半导体等领域的热门技术发展表明,模块化架构和产业协同能有效促进颠覆性创新。面对全球范围内创新颠覆性下降的趋势,优化科研评价体系、构建跨学科协作网络成为关键应对策略。

weixin_29735807的博客 323

量子机器学习开发入门:软件测试从业者指南

量子机器学习(QML)结合量子计算与经典机器学习,通过量子态叠加和纠缠加速数据处理,但引入了概率性输出和噪声依赖等新挑战。测试需关注量子比特特性、混合架构依赖和算法验证。开发实战包括环境搭建(如PennyLane库)、量子分类模型构建(如Iris数据集)和测试验证(准确性对比、噪声模拟)。测试专项技能涵盖基准测试工具(QuantumVolume)、混合集成测试和场景化验收。学习路径建议从IBM Quantum Experience实操到TensorFlow Quantum进阶,并参与Qiskit社区积累案例

2501_94449311的博客 761

ESD镜像解密与转换全攻略:从esd-decrypter到WinNTSetup的完整流程

本文详细解析了ESD镜像的加密特性与压缩优势,并提供了从解密到转换的完整实战指南。核心步骤包括使用esd-decrypter工具解密ESD文件为WIM格式,以及如何结合WinNTSetup进行灵活的系统安装或进一步封装为可引导的ISO镜像,帮助用户高效处理官方Windows安装镜像。

weixin_29207439的博客 452

量子计算证书含金量分析:2026年Top5认证前瞻与备考策略

量子计算作为融合量子力学与计算机科学的前沿领域,其核心原理基于量子比特的叠加与纠缠特性,实现了超越经典计算机的并行计算能力。这一技术突破在优化计算、模拟复杂系统等方面展现出巨大潜力,正逐步从实验室走向产业应用。随着量子软硬件生态的快速发展,专业人才认证成为衡量技能水平的重要标尺。本文聚焦量子计算证书的实践价值,深入分析IBM Qiskit开发者认证、MIT xPro专业证书等主流认证体系,探讨其知识体系完整性与行业认可度,为从业者构建量子-经典混合编程能力提供参考。证书不仅是学习路径的里程碑,更是连接理论知

weixin_34348805的博客 352

量化风控核心:信用评分卡模型的设计与迭代全流程

◦ 动态策略适配:根据评分卡结果动态调整风控流程——高分用户(>750分)秒级放款,中低分用户(600-700分)触发补充资料提交,低分用户(<600分)直接拒绝。◦ 特征有效性监控:每月计算特征IV值,对IV<0.1的低效特征(如“用户星座”)进行淘汰,同时引入新特征(如电商消费数据)。某城商行通过增量学习,评分卡PSI值长期稳定在0.1以下。◦ 数据筛选:整合征信数据(逾期记录、查询次数)、行为数据(消费频次、还款习惯),某银行评分卡纳入150+维度特征,覆盖用户偿债能力、意愿、稳定性等维度;

2501_91651383的博客 1484

Transformer模型详解(图解最完整版)

Transformer由论文提出,现在是谷歌云TPU推荐的参考模型。论文相关的Tensorflow的代码可以从GitHub获取,其作为Tensor2Tensor包的一部分。哈佛的NLP团队也实现了一个基于PyTorch的版本,并注释该论文。在本文中,我们将试图把模型简化一点,并逐一介绍里面的核心概念,希望让普通读者也能轻易理解。Transformer 与 RNN 不同,可以比较好地并行训练。

2501_91695094的博客 2703

量子机器学习实战:QSVM、VQE与QNN算法解析与10倍算力提升实践

量子计算作为一种新兴的计算范式,其核心原理在于利用量子比特的叠加和纠缠特性,能够并行处理海量信息,从而在特定问题上实现指数级加速。这一技术价值在于突破经典计算机的算力瓶颈,为解决复杂优化、大规模线性系统求解和量子系统模拟等难题提供了全新路径。在机器学习领域,量子算法与经典流程协同,形成了量子机器学习这一重要应用场景。具体而言,量子支持向量机通过量子核技巧高效处理高维特征映射,变分量子本征求解器为组合优化问题提供了灵活的混合优化框架,而参数化量子电路则构成了量子神经网络的基础。本文聚焦于QSVM、VQE和QN

weixin_33851604的博客 386

YOLOv8/YOLOv11目标检测系统与多目标跟踪检测系统,使用PySide6搭建目标检测系统,支持目标检测、分割、姿势估计、旋转框,用户端系统+后台管理系统可用于大论文凑工作量或毕设必备

YOLOv8/YOLOv11目标检测系统与多目标跟踪检测系统,目标检测、分割、姿势估计、obb(旋转框),用户端系统+后台管理系统开发实战,可用于大论文凑工作量或毕设必备,全网最详细教程,系统支持 目标检测、分割、姿势估计、obb(旋转框)等模型进来检测,是一个通用的目标跟踪与目标检测系统,适配多种场景如:鱼苗检测与跟踪、行人多目标跟踪、车辆多目标跟踪、牛只行为识别与跟踪、口罩佩戴检测、安全帽佩戴检测、火灾检测等。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1万+

量子计算与AI融合的工业落地三路径

量子机器学习不是替代经典AI,而是突破维度诅咒与噪声约束的协同范式。其核心原理在于利用量子态叠加与干涉加速特定线性代数运算(如特征提取、优化搜索),技术价值体现在NISQ设备上可实现关键子任务加速、启发式算法升维、混合变分求解等三类工程可行路径。典型应用场景覆盖金融风控中的协方差分析、药物分子构象搜索、半导体缺陷检测等需高维建模与物理先验结合的任务。本文聚焦‘量子增强型经典AI’‘量子启发式经典算法’‘混合量子-经典变分算法’三大实证路径,强调数据编码必须匹配领域对称性、线路设计坚持宽度优先、错误缓解需建模

weixin_34319374的博客 498

微信小程序 - 详细实现可移动悬浮按钮,全屏悬浮元素图标可拖动拖拽并自动吸附边缘,微信小程序实现悬浮球吸附边缘+计算靠边靠拢效果(详细代码,拖拽中途放手,靠左就自动跑到屏幕左侧,反之靠右跑到屏幕右侧)

微信小程序,vue2,vue3,微信小程序悬浮功能小按钮,自动吸附边缘效果,微信小程序之可拖动悬浮按钮的实现,如何实现靠近边缘自动吸住功能,小程序右下角的悬浮效果,实现可拖动悬浮图标,自动向两边靠拢,悬浮按钮的实现,微信小程序悬浮球效果,微信小程序(可拖动悬浮按钮)当靠近屏幕边缘时会磁吸靠近,如何实现全局悬浮按钮,悬浮球判断吸附在左右,全屏悬浮能拖着走,小程序怎么做悬浮图标靠近左右两侧能吸附住,悬浮菜单按钮,悬浮球可拖拽,全局悬浮球,全局悬浮框,实现悬浮按钮可拖动,自动吸附边缘效果,若按钮此时位于页面中间偏

🏆 前端领域优质创作者 1万+

把 SM30 用顺:从表设计到权限与传输,全面掌握 SAP Table Maintenance Generator

摘要 SAP的Table Maintenance Generator(TMG)是为配置表维护需求设计的经典工具,能够生成标准化的维护对话框(SM30)。它支持单表、维护视图(多表关联)和视图簇(导航式维护)三种维护对象类型。使用TMG前需注意三个关键设置:1)表维护权限选项;2)交付类(决定数据传输行为);3)客户端字段配置。通过SE54/SE11生成维护对话框时,需选择维护类型(一步/两步)和记录例程(控制传输)。TMG生成的对象包含函数组、屏幕和处理模块,但部分标准框架不可修改。实际应用中,可通过参数事

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 176

量子生成对抗网络(QGAN)原理与应用解析

量子生成对抗网络(QGAN)是量子计算与深度学习融合的前沿技术,通过量子态的叠加特性突破传统GAN的模式崩溃限制。其核心在于将生成器和判别器实现为参数化量子电路(PQC),利用量子比特的指数级表示能力处理高维数据分布。在金融时间序列预测和药物分子生成等场景中,QGAN展现出独特优势:能同时捕捉多重周期特征,并行探索化学空间。DREAMVFIA项目采用混合量子-经典训练策略,结合量子电路设计技巧与噪声缓解方案,为NISQ时代提供了实用框架。随着量子硬件发展,这种融合量子纠缠与对抗训练的技术,正在重新定义数据生

weixin_33736649的博客 837

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

量子计算:量子神经网络

在量子神经网络中,量子比特被用来代替经典神经网络中的神经元,量子门被用来代替经典神经网络中的激活函数。当一个量子比特与另一个量子比特相互作用时,它们之间的关系变得紧密,称为量子纠缠,其中一个量子比特的状态会影响到其他量子比特的状态。例如,在计算机视觉领域,量子神经网络可以应用于图像识别,通过对图像中的量子纠缠状态进行分析,量子神经网络能够更准确地识别图像中的物体。量子神经网络是一个前沿的技术领域,尽管目前还面临着很多挑战,但是我们相信,在未来的发展中,这个技术领域会越来越受到人们的重视和关注。

mingod1025的博客 1444

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

量子计算与量子神经网络:解决复杂问题的新方法

1.背景介绍 量子计算和量子神经网络是近年来以崛起的技术领域,它们旨在解决传统计算和机器学习方法无法处理的复杂问题。量子计算利用量子比特(qubit)和量子门(quantum gate)的特性,实现超越传统计算机的计算能力。量子神经网络则是将量子计算与神经网络结合,以解决复杂的模式识别和预测问题。 在本文中,我们将深入探讨量子计算和量子神经网络的核心概念、算法原理、具体操作步骤和数学模型。同时...

AI天才研究院 1911

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

量子神经网络:人工智能研究的新范式

https://www.toutiao.com/a6702017695618957832/ 1 引言 近年来,机器学习技术快速崛起,已经成为大数据时代下的技术基石。机器学习根据已有数据进行学习策略的探索和潜在结构的发现,依据所得模型进行预测及预警。机器学习源于人工智能和统计学,其应用极其广泛,从数据挖掘到人脸识别,从自然语言处理到生物特征识别,从垃圾邮件分类到医学诊断,社会生活...

喜欢打酱油的老鸟 8865

IBM Qiskit量子机器学习文档翻译(一):量子神经网络

整部笔记描述了qiskit-machine-learning包中提供的的不同量子神经网络(quantum neural network, QNN)实现,以及它们如何被整合到基础量子机器学习(quantum machine learning, QML)工作流中.整部笔记结构如下:经典神经网络是一种算法模型,其受到人脑结构的启发,可以在训练后用于识别图式(pattern)并学习解决复杂问题.它们基于一系列相互连接的节点或神经元(neurons),由一种层状结构组织起来,其中还有若干参数用于模型的学习(通过应用机

qq_33943772的博客 2946
上一篇: 程序员福利怎么选?:2024年大厂防脱套装与机械键盘实测对比揭秘
下一篇: 揭秘ERNIE Bot SDK集成难题:如何3步完成Python项目智能对话功能升级
CompiLume
博客等级 码龄1年 168粉丝 2185原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值