【隐语SecretFlow架构解读】隐私保护模型在线推理系统 SecretFlow-Serving 架构解读

news/2025/10/20 16:51:05/文章来源:https://www.cnblogs.com/secretflow00/p/19153059

打开链接点亮社区Star,照亮技术的前进之路。每一个点赞,都是社区技术大佬前进的动力

Github 地址: https://github.com/secretflow

在传统机器学习场景中,完成模型训练得到模型之后,如何将模型的推理能力应用到实际的生产业务场景中呢?

通用的做法是通过使用在线推理框架加载这些模型,并将其服务化以提供接口给业务系统使用。

然而,在多方共同参与的隐私计算场景下,数据、调用系统和模型均分散在不同的参与方,尤其是对于推理过程中使用的数据需要保护,无法出域计算。

SecretFlow-Serving 是隐语团队开源的通用、开放且高性能的隐私保护多方在线推理框架,旨在解决上述问题。

SecretFlow-Serving 架构介绍

架构上,SecretFlow-Serving 通过配置的模型数据源模块加载模型到内存中,建立模型执行体进行计算。

在请求端分离了特征数据流与推理请求,通过各个参与方独立的特征数据源模块提供推理过程中的数据,进而完成模型计算得到推理结果。

框架内部通过预测调度器和模型执行体与其他 Serving 系统进行调度与计算的通信,以支持不同技术路线的隐私计算模型推理。

SecretFlow-Serving 技术特性

高性能

SecretFlow-Serving 基于成熟的工业级 RPC 框架 bRPC 构建,内部集成了高性能矩阵运算库 eigen 及高性能向量化计算库 Apache::Arrow,同时基于隐语在蚂蚁内部的实践与优化,基于批量、不同层级的并行化计算以及推理算法的优化,保证推理请求的低延时同时具有较低的通信量消耗。

高可用

在确保在线推理系统的高可用性上,隐语通过 Serving + Kuscia 的组合,实现了在线服务治理、多副本、负载均衡以及故障转移等功能,提供生产级高可用解决方案,同时具备优秀的可观测性。

可观测性

可观测性是指能够通过检查系统或应用的输出、日志和性能指标来监控、测量和理解系统或应用的状态。

对于在线推理系统来说,可观测性在确保应用和基础架构的可靠性、性能和安全性方面发挥着越来越重要的作用。

基于可观测三大支柱的理念,SecretFlow-Serving 已经建设了 logging 以及 metrics 数据输出能力。

基于相关数据,用户可将 SecretFlow-Serving 接入到可观测性平台中,帮助用户主动诊断、分析问题,并追溯问题根源。

通用与开放

在通用性和开放性方面,隐语的目标是提供一个兼容性强且易于扩展的框架。SecretFlow-Serving 通过插件化模块化的框架设计,支持多样化的数据源与隐私计算算子,允许用户进行二次开发,以适应不同的落地场景。

模型图

在模型表示上,SecretFlow-Serving 设计了一套隐私保护推理模型图定义,在支持存储模型数据的同时也能够对多方模型推理的调度与计算过程进行描述,以此实现对不同隐私计算技术路线的模型推理算法的支持,同时基于此定义,使用者可以自行构建隐私计算推理模型并使用 SecretFlow-Serving 进行模型推理预测。

详细说明可见:https://www.secretflow.org.cn/zhCN/docs/serving/0.2.0b0/topics/graph/intro_to_graph

如何使用 SecretFlow-Serving

基于本次 SecretFlow-Serving 的发布,隐语提供了隐私计算从离线训练到在线预测的完整工作流,同时该能力也在 SecretPad 中进行了实现,用户可以通过 SecretPad 或者直接使用 SecretFlow 与 SecertFlow-Serving 完成工作流。

  • 直接使用 SecretFlow-Serving

对于 SecretFlow-Serving 的用户,首先需要准备用于提供模型推理服务的模型包,然后即可配置部署 SecretFlow-Serving。

具体操作可参考部署文档进行:https://www.secretflow.org.cn/zhCN/docs/serving/0.2.0b0/topics/deployment/deployment

通过 SecretFlow 导出模型

SecretFlow 用户可以通过 model_export 组件导出已有包含特征处理以及模型训练或模型预测组件组成的模型训练流。

- 具体的例子可参考:https://www.secretflow.org.cn/zhCN/docs/secretflow/v1.4.0b0/component/comp_list#model-export

- model_export 组件说明可参考:https://www.secretflow.org.cn/zhCN/docs/secretflow/v1.4.0b0/component/comp_list#model-export

使用 secretflow-serving-lib 构建模型

不使用 SecretFlow 的话,也可以通过 python 模块 secretflow-serving-lib 获取 SecretFlow-Serving 的 模型图定义与算子定义,可以此自行构建推理模型。

通过命令 pip install secretflow-serving-lib 可获取相关模块。

SecretFlow-Serving 模型包结构说明可见:https://www.secretflow.org.cn/zhCN/docs/serving/0.2.0b0/topics/system/intro#model-package

通过 SecretPad 使用 SecretFlow-Serving

隐语 SecretPad 是基于 SecretFlow、Kuscia 打造的隐私计算一站式研发生产样板间。有些用户需要把隐私计算平台集成到业务上下游全链路中,隐语 SecretPad 就是提供了最佳实践的样板间,可以方便开发集成者做快速集成,可以快速实现一些相对比较简单的场景,如简单的建模。

目前,隐语 SecretPad 支持了 SecretFlow-Serving 后,也实现了研发生产的全链路。

下面是使用 SecretPad 进行全流程的链路演示:

  • 模型研发:

通过简单的拖拉拽就完成根据具体的业务需求快速建模。

另外,平台也为方便大家,把内部沉淀的常用场景做了一些模板,大家可以根据需求进行使用,以快速完成整个模型搭建。

  • 模型提交:

整个模型的训练和评估完成后,可以做一个模型的打包。

这也是 SecretPad 的特色,当平台上有一个或多个模型训练完成之后,我们可以选择那个模型,此时系统会自动关联上游的预处理和下游后处理,去做整个打包。

打包之后就可以在模型管理中看到这个模型了。

  • 特征离在线映射:

在右侧点击模型发布,就可以选择一开始授权到项目里面的在线特征,也就是 SPI。

选择后即可实现离在线特征的映射。通常离线的特征和在线的特征命名方式不一样,平台可以提供一个快速匹配的方式去实现快速匹配。然后,点击确定,整个模型就发布好了。

  • 查看服务:

发布模型后,就可以查看模型的服务。

以上四步,就可以在 SecretPad 平台上完成发布的整个链路。完成模型发布后,即可进行模型预测等实现。

具体操作详见:https://www.secretflow.org.cn/zhCN/docs/kuscia/v0.6.0b0/tutorial/run_sf_serving_with_api_cn#id5

SecretFlow-Serving 未来规划

未来,隐语计划在功能性、易用性和性能优化方面进行进一步加强,包括支持更多模型预测算法、改进数据源支持等,

  • 功能性与易用性:将支持更多模型预测算法、明密文混合计算、更多数据源支持及模型图工具等
  • 可观测性:Tracing 支持
  • 性能优化:计划支在图结构、特征计算重放等方面进行优化

以提升整体系统性能和用户体验。

感谢大家的关注,期待与社区的进一步交流与合作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/941355.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年储罐厂家权威推荐榜:钢衬塑储罐,钢塑复合储罐,化工储罐,防腐储罐,PE储罐,盐酸储罐,硫酸储罐,聚丙烯储罐,不锈钢储罐,次氯酸钠储罐

2025年储罐厂家权威推荐榜:钢衬塑储罐,钢塑复合储罐,化工储罐,防腐储罐,PE储罐,盐酸储罐,硫酸储罐,聚丙烯储罐,不锈钢储罐,次氯酸钠储罐 在现代化工、制药、环保等工业领域,储罐作为关键的基础设施,其性能…

多晶硅

等待49700一线 企稳多单

2025 最新推荐!溴化锂回收公司精选榜单:制冷机 / 溶液 / 机组回收服务商权威测评及选择指南

引言 伴随 “双碳” 目标推进与溴化锂制冷设备迭代加速,2025 年国内废旧溴化锂机组、溶液回收需求同比增长 20%,但市场仍存在服务标准混乱、环保合规性参差不齐等问题。部分机构缺乏专业拆解技术,导致铜铝资源回收率…

Qt 解决 ld: framework ‘AGL‘ not found

现象 硬件环境非最新 macOS Tahoe 26 系统 XCode 已经更新到 26 版本$ xcodebuild -version Xcode 26.0.1 Build version 17A400Qt 5.15.2执行 qmake 时出现以下链接错误 ld: framework AGL not found clang++: error:…

技术指标分享--单趋势通道

在技术分析中,均线系统一直是最重要的趋势工具之一。这里分享一个趋势通道的指标就是以 55日指数移动平均线(EMA) 为核心,通过构造“多头线、空头线”两条均线通道,直观地反映市场的长线趋势与多空格局。一、指标…

2025年地坪厂家权威推荐榜:环氧地坪漆,聚氨酯地坪,固化耐磨地坪,防腐地坪,室外路面防滑地坪,运动地面,PVC塑胶地板,魔石地坪公司精选

2025年地坪厂家权威推荐榜:环氧地坪漆,聚氨酯地坪,固化耐磨地坪,防腐地坪,室外路面防滑地坪,运动地面,PVC塑胶地板,魔石地坪公司精选 行业背景与发展趋势 随着现代工业化和城市化进程的加速推进,地坪行业作为…

微算法科技(MLGO)研发突破性低复杂度CFG算法,成功缓解边缘分裂学习中的掉队者问题

在分布式机器学习逐步走向应用化、产品化的当下,边缘计算与隐私保护成为支撑智能化发展的两大支柱。在这一背景下,一家领先的智能算法研究企业微算法科技宣布成功开发出一项重要创新技术:一种用于无线网络中分裂学习…

大语言模型的微调策略

大语言模型的微调策略尽管大语言模型展示出强大的能力,但在特定任务领域,它们往往无法达到最佳效果。通过微调,可以将特定领域的数据集输入模型中,使模型学习该领域的知识,从而优化自身在特定领域的 NLP 任务中的…

结对项目—小学四则运算题目生成器

项目成员 汪雨嫣3223003305、沙吉旦乃吉米丁3223004775GitHub地址 https://github.com/wyy517/WYY517/tree/main/math这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience这个作…

阅读笔记一:程序员的自我定位与成长基石

《程序员修炼之道:从小工到专家》开篇便打破了“程序员只是代码编写者”的刻板认知,将职业素养置于核心位置,为技术从业者指明了从“小工”到“专家”的底层逻辑。在数字化浪潮席卷全球的今天,软件已深度融入社会运…

SQL 子查询与多表 JOIN 用法大全(速查版) - 实践

SQL 子查询与多表 JOIN 用法大全(速查版) - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas"…

Excel学习指南

感觉太简单,就边练习边笔记了,根据微信读书的《Excel函数与公式速查手册》来练习,不区分大小写 名称的定义与使用 “名称”就是给一个单元格、单元格区域、公式或常量值起一个易于理解和记忆的别名。 如果引用的数据…

2025 年宁波北仑仓库服务商推荐新世洋集团,港口物流仓储的专业之选宁波北仑仓库推荐

在经济全球化的浪潮下,港口物流仓储行业已成为连接国内外贸易的关键纽带,其重要性不言而喻。随着我国进出口贸易规模的持续扩大,以及电商行业的迅猛发展,对高效、可靠的仓储与物流服务的需求呈井喷式增长。宁波北仑…

2025年聚氨酯厂家权威推荐榜:浇注型聚氨酯/聚氨酯预聚体/聚氨酯胶黏剂/聚氨酯组合料/密封胶/胶辊/制品原料,源头厂家技术实力与产品应用深度解析

2025年聚氨酯厂家权威推荐榜:浇注型聚氨酯/聚氨酯预聚体/聚氨酯胶黏剂/聚氨酯组合料/密封胶/胶辊/制品原料,源头厂家技术实力与产品应用深度解析 行业背景与发展趋势 聚氨酯材料作为高分子材料领域的重要组成部分,近…

02-02串口-单片机发送数据,电脑串口调试助手接收数据

一、硬件准备1块STM32F103C8T6最小系统板 1个ST-LINK烧录器 1个USB-to-TTL 若干杜邦线 二、程序点击查看代码 #include "stm32f10x.h" // Device headervoid My_USART_SendBytes(USART_Typ…

2025年CNC高压清洗机厂家推荐排行榜:CNC全自动/数控高压清洗机、双工位/卧式清洗机、去毛刺/螺纹孔清洗机、工业/欧洲清洗机精选

2025年CNC高压清洗机厂家推荐排行榜:CNC全自动/数控高压清洗机、双工位/卧式清洗机、去毛刺/螺纹孔清洗机、工业/欧洲清洗机精选 一、行业技术发展趋势 随着工业4.0时代的深入发展,CNC高压清洗技术正经历着革命性的变…

2025 矿物铸件源头厂家推荐榜:南通盟鼎新材料 5 星领跑,适配机床 / 电子 / 自动化设备基座需求

随着机床、电子设备、自动化生产线对 “基座稳定性、振动衰减、精度保持” 需求升级,矿物铸件凭借 “高阻尼系数、低热变形、定制化强” 的特性,成为核心结构件优选。结合材料性能、精度控制、场景适配度与用户反馈,…

2025年家纺摄影公司推荐排行榜,南通摄影公司,家纺产品摄影,电商家纺拍摄,品牌家纺视觉策划专业团队

2025年家纺摄影公司推荐排行榜:专业视角下的南通摄影公司深度解析 家纺摄影行业发展趋势与市场格局 随着电商经济的蓬勃发展,家纺行业的视觉营销需求呈现爆发式增长。家纺产品摄影作为连接产品与消费者的重要桥梁,已…

2025 年国内锅炉厂家最新推荐排行榜:聚焦智能控制与稳定可靠的品牌深度解析电/蒸汽/燃气/燃油/电蒸汽锅炉公司推荐

引言 随着工业升级、商业发展及民生供暖需求的持续攀升,锅炉作为核心热能设备,其性能优劣直接关系到企业生产效率、运营成本控制及环保合规性。当前市场中,锅炉制造商数量繁杂,产品质量差异显著,部分品牌存在技术…

遗传算法入门

遗传算法入门目录物种进化的目的案例——背包问题第一步 —— 初始化第二步 — 适应度评估第三步 — 遗传操作(进化核心:选择、交叉、变异)∞ 循环总结遗传算法是什么? 遗传算法是一种受生物进化论(特别是自然选择…