AI 纪元 追踪人工智能最新进展,深度解读前沿技术

银行反欺诈迁移昇腾910D:从120毫秒延迟到18毫秒的工程实战

2025年中,某股份制银行将GNN反欺诈系统迁移至昇腾910D时遭遇严重延迟问题。通过Ascend C定制算子优化内存访问,并利用盘古大模型生成合成数据进行量化感知训练,团队历时两个月将平均延迟压至18毫秒,同时保持高精度检测,展示了国产算力在金融核心场景落地的具体技术路径。

0 次阅读 约 1018 字 2 分钟 AI 生成

2025年6月,某头部股份制商业银行的核心交易系统出现异常:反欺诈模块的响应时间从预期的15-20毫秒暴涨至120毫秒以上。问题根源在于硬件迁移——团队试图将运行在NVIDIA A100上的图神经网络(GNN)模型移植到华为昇腾910D。

在之前的概念验证(POC)阶段,该模型在昇腾平台上的跑分数据表现尚可。但当接入生产环境的高并发真实流量时,Ascend CANN框架缺乏对特定GNN聚合算子的原生高效支持,导致CPU与NPU间数据搬运频繁,计算效率骤降。对于金融风控而言,延迟不仅是体验指标,更是合规红线。若不能在极短时间内完成高风险交易拦截,将直接错失止付窗口并引发客诉。

面对“两周必须解决”的压力,技术负责人决定放弃通用的PyTorch-to-Ascend转换工具,深入底层进行算子定制。GNN的核心在于消息传递机制,而在昇腾910D上,标准的Graph Attention Layer没有现成的高效实现。团队花费一周时间逐行检查代码,发现瓶颈不在算力而在内存带宽。通过重写指针偏移逻辑,将分散的图结构数据打包为连续内存块,非对齐内存访问减少了70%。

然而,算子优化仅解决了部分问题。昇腾910D在INT8精度下的表现与FP16存在差异,直接量化会导致欺诈检测召回率下降超过2个百分点,这在风控中是不可接受的。为了解决这一精度损失,团队引入了盘古大模型的数据增强能力。依据华为在2026全球智慧金融峰会披露的信息,盘古大模型在B端具备强大的数据生成能力。团队利用其生成了数百万条覆盖罕见攻击模式的“合成欺诈样本”,并在此基础上进行量化感知训练(QAT)。

更关键的是采用了混合精度策略:对敏感的反欺诈阈值层保留FP16精度,确保核心决策准确;对中间特征提取层使用INT8,以利用昇腾910D的算力优势。在实施过程中,团队还解决了HCCL多卡互联时的同步问题,通过引入细粒度显存监控工具,重新调整了通信拓扑。

2025年8月新版本上线后,系统平均延迟稳定在18毫秒,最高延迟控制在45毫秒以内,欺诈检测准确率反而提升了0.5%,且整体算力成本下降了约40%。

这一案例并非孤例。随着信创推进,如广电运通等企业也正深化与昇腾的原生开发合作,尝试将“定制算子+大模型辅助优化”的模式标准化。从“能用”到“好用”,国产算力在金融垂直领域仍需跨越工程细节的鸿沟,但这18毫秒的改进,证明了通过具体技术手段解决适配问题是可行的路径。

相关阅读