基于多层秘密分享的数据传输方法、装置及存储介质

    公开(公告)号:CN118631436A

    公开(公告)日:2024-09-10

    申请号:CN202410768620.3

    申请日:2024-06-14

    IPC分类号: H04L9/08

    摘要: 本申请实施例提供一种基于多层秘密分享的数据传输方法、装置及存储介质。应用于接收端,方法包括:生成全局密钥,并进行秘密分享,以得到n个第一切片数据,n为参与端的数量,参与端包括多个可传输数据端及接收端;在保留一份第一切片数据后,将剩余的多个第一切片数据分别发送至每个可传输数据端;获取发送端发送的第二切片数据;基于保留的第一切片数据以及接收到的第二切片数据确定第一验证份额,并接收每个可传输数据端发送的第二验证份额;基于第一验证份额和第二验证份额确定可验证秘密;接收全部份额聚合端的聚合份额,并基于可验证秘密对聚合份额进行验证;在验证通过的情况下,接收发送端发送的待传输数据。

    拜占庭容错的联邦学习方法、电子设备及存储介质

    公开(公告)号:CN118312960B

    公开(公告)日:2024-09-03

    申请号:CN202410734862.0

    申请日:2024-06-07

    发明人: 江军 王炜

    摘要: 本发明实施例提供了一种拜占庭容错的联邦学习方法、电子设备及存储介质,涉及联邦学习技术领域。其中,方法包括:确定客户端节点集合;获取客户端节点集合中每一客户端节点基于下发模型参数经本地训练后得到的更新梯度;对于每一更新梯度,基于欧氏距离将客户端节点放入第二集合或第一集合,并根据欧氏距离确定所述更新梯度所对应的客户端节点的更新评估值;基于第二集合上的平均更新梯度的欧氏距离小于与第一集合上的平均更新梯度的欧氏距离对第一集合中的客户端节点进行循环筛选,以循环结束时的第一集合上的平均更新梯度作为全局模型更新梯度。本发明提供的实施方式提升了联邦学习过程对拜占庭攻击的防御能力。

    对象标注方法、装置、设备及介质

    公开(公告)号:CN114282624B

    公开(公告)日:2024-07-19

    申请号:CN202111642579.8

    申请日:2021-12-29

    IPC分类号: H04L9/40

    摘要: 本公开涉及一种对象标注方法、装置、设备及介质。其中,对象标注方法包括:获取待标注对象;将待标注对象输入低漏报检测模型,得到第一预测结果,低漏报检测模型根据预设样本集和第一损失函数训练得到;若第一预测结果指示待标注对象为异常对象,将待标注对象输入低误报检测模型,得到第二预测结果,低误报检测模型根据预设样本集和第二损失函数训练得到;根据第二预测结果,确定待标注对象的标注结果;其中,第一损失函数中的漏报误差项具有第一权重系数,第二损失函数中的漏报误差项具有第二权重系数,第一权重系数大于第二权重系数。根据本公开实施例,能够降低对象标注的成本,提升对象标注的效率和准确率。

    保护联邦学习隐私数据的方法、系统、介质及电子设备

    公开(公告)号:CN116861486A

    公开(公告)日:2023-10-10

    申请号:CN202310926794.3

    申请日:2023-07-26

    发明人: 江军 王炜 陈世武

    IPC分类号: G06F21/62 G06F21/60 G06N20/20

    摘要: 本申请实施例提供保护联邦学习隐私数据的方法、系统、介质及电子设备,该保护联邦学习隐私数据的方法,包括:接收来自于聚合服务器端的随机数以及第k‑1全局模型参数;接收来自于第三方可信任中心生成的第i噪声参数向量;根据所述第k‑1全局模型参数更新本地模型,得到本地模型参数的第k更新梯度;根据所述随机数以及所述第i噪声参数向量对所述第k更新梯度进行加密处理,得到第i加噪后更新梯度;向所述聚合服务器端提供所述第i加噪后更新梯度,以使所述聚合服务器端对联邦学习对应的所有客户端的加噪后更新梯度进行聚合后再解密。通过本申请的实施例既保证加噪过程不会影响最终模型性能,又不显著增加通信链路负载。

    数据处理方法、装置、设备和存储介质

    公开(公告)号:CN114265898A

    公开(公告)日:2022-04-01

    申请号:CN202111602249.6

    申请日:2021-12-24

    IPC分类号: G06F16/27 G06F21/64

    摘要: 本申请提供一种数据处理方法、装置、设备和存储介质,该方法包括:在任务分发节点获取到待处理任务数据时,通过所述任务分发节点将所述待处理任务数据分解为多个子任务,并通过所述任务分发节点将所述多个子任务分发给多个分布式计算节点;通过所述多个分布式计算节点分别执行各自的子任务,并将所述多个子任务的执行结果发送给多个共识节点;通过所述多个共识节点对所述多个子任务的执行结果进行共识处理,并将共识处理结果反馈给所述任务分发节点;通过所述任务分发节点对所述共识处理结果进行聚合处理,得到所述待处理任务数据的最终处理结果。本申请降低了任务分发的复杂度,提高了分布式系统的运行效率和安全性。