System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于自适应的差分隐私的高效物联网联邦学习方法和系统技术方案_技高网

基于自适应的差分隐私的高效物联网联邦学习方法和系统技术方案

技术编号:40949023 阅读:2 留言:0更新日期:2024-04-18 20:23
本发明专利技术提出了基于自适应的差分隐私的高效物联网联邦学习方法和系统。所述基于自适应的差分隐私的高效物联网联邦学习方法包括:提取客户端的本地模型,并实时监测所述本地模型对应的迭代过程;在所述本地模型对应的迭代过程中收集模型的参数信息,并通过参数信息构建量化模型参数重要性的机制;根据量化模型参数重要性的机制在模型迭代的参数中添加噪声扰动。所述系统包括与所述方法步骤对应的模块。

【技术实现步骤摘要】

本专利技术提出了基于自适应的差分隐私的高效物联网联邦学习方法和系统,属于联邦学习。


技术介绍

1、物联网传感器和通信技术的发展,物联网设备会产生大量的数据,为了在用户数据隐私被保护的情况下,充分利用数据价值,当前常用的方法是使用联邦学习加上一些常用的加密方法进行学习训练模型。一般的联邦学习方法仍然存在隐私泄露的风险,攻击者可以通过模型的梯度反推出用户数据信息。而联邦学习加上一般的加密算法,通常会造成通信压力增加,同时如果加密程度不好控制,如果太低失去加密意义,太高训练难以收敛。


技术实现思路

1、本专利技术提供了基于自适应的差分隐私的高效物联网联邦学习方法和系统,用以解决现有技术加密程度无法很好进行控制的问题,所采取的技术方案如下:

2、基于自适应的差分隐私的高效物联网联邦学习方法,所述基于自适应的差分隐私的高效物联网联邦学习方法包括:

3、提取客户端的本地模型,并实时监测所述本地模型对应的迭代过程;

4、在所述本地模型对应的迭代过程中收集模型的参数信息,并通过参数信息构建量化模型参数重要性的机制;

5、根据量化模型参数重要性的机制在模型迭代的参数中添加噪声扰动。

6、进一步地,提取客户端的本地模型,并实时监测所述本地模型对应的迭代过程,包括:

7、提取客户端的本地模型以及本地模型训练的预设的迭代循环次数;

8、根据所述本地模型训练的预设的迭代循环次数设置迭代缓冲次数;

9、实时监测本地模型是否进行训练迭代启动;

10、当所述训练迭代启动时,调取迭代缓冲次数;

11、实时监测本地模型的迭代情况,当本地模型从迭代启动之后经历的迭代次数达到迭代缓冲次数时,对迭代次数达到迭代缓冲次数之后的本地模型的迭代过程进行参数信息的实时监测和采集。

12、进一步地,所述迭代缓冲次数通过如下公式获取:

13、n=int[(1+ε)×n0/10]

14、其中,n表示迭代缓冲次数;ε表示局部差分隐私中用于衡量随机噪声的尺度的隐私参数;n0表示预设完成模型训练的迭代总次数。

15、进一步地,在所述本地模型对应的迭代过程中收集模型的参数信息,包括:

16、在所述本地模型对应的迭代过程中收集模型迭代的梯度更新大小;

17、在所述本地模型对应的迭代过程中收集模型迭代的权重参数大小;

18、在所述本地模型对应的迭代过程中收集模型迭代的局部更新和全局更新趋势的关系;

19、通过模型迭代的梯度更新大小、权重参数大小以及局部更新和全局更新趋势的关系构建量化模型参数重要性的机制。

20、进一步地,量化模型参数重要性的机制包括噪声注入、局部差分隐私和全局差分隐私;所述量化模型参数重要性的机制如下:

21、噪声注入为:

22、对于每个客户端在计算梯度时,向每个梯度添加一个噪声采纳数,以防止恶意攻击者从单一梯度中推断敏感信息;

23、局部差分隐私为:

24、设置隐私参数,其中,所述隐私参数用于控制差分隐私的隐私级别;

25、在每次迭代后,通过隐私参数设置随机噪声;

26、将所述随机噪声添加至本地模型的下一次跌点训练中;

27、全局差分隐私:

28、将带有噪声的模型参数传输到中央服务器;

29、利用差分隐私的聚合算法获取全局差分对应的随机噪声,将所述全局差分对应的随机噪声添加至本地模型的下一次跌点训练中。

30、基于自适应的差分隐私的高效物联网联邦学习系统,所述基于自适应的差分隐私的高效物联网联邦学习系统包括:

31、本地模型提取模块,用于提取客户端的本地模型,并实时监测所述本地模型对应的迭代过程;

32、参数信息收集模块,用于在所述本地模型对应的迭代过程中收集模型的参数信息,并通过参数信息构建量化模型参数重要性的机制;

33、扰动信息添加模块,用于根据量化模型参数重要性的机制在模型迭代的参数中添加噪声扰动。

34、进一步地,所述本地模型提取模块包括:

35、迭代循环次数提取模块,用于提取客户端的本地模型以及本地模型训练的预设的迭代循环次数;

36、迭代缓冲次数设置模块,用于根据所述本地模型训练的预设的迭代循环次数设置迭代缓冲次数;

37、实时监测模块,用于实时监测本地模型是否进行训练迭代启动;

38、次数调取模块,用于当所述训练迭代启动时,调取迭代缓冲次数;

39、迭代情况监测模块,用于实时监测本地模型的迭代情况,当本地模型从迭代启动之后经历的迭代次数达到迭代缓冲次数时,对迭代次数达到迭代缓冲次数之后的本地模型的迭代过程进行参数信息的实时监测和采集。

40、进一步地,所述迭代缓冲次数通过如下公式获取:

41、n=int[(1+ε)×n0/10]

42、其中,n表示迭代缓冲次数;ε表示局部差分隐私中用于衡量随机噪声的尺度的隐私参数;n0表示预设完成模型训练的迭代总次数。

43、进一步地,所述参数信息收集模块包括:

44、梯度更新大小信息获取模块,用于在所述本地模型对应的迭代过程中收集模型迭代的梯度更新大小;

45、权重参数大小信息获取模块,用于在所述本地模型对应的迭代过程中收集模型迭代的权重参数大小;

46、更新关系获取模块,用于在所述本地模型对应的迭代过程中收集模型迭代的局部更新和全局更新趋势的关系;

47、机制构建模块,用于通过模型迭代的梯度更新大小、权重参数大小以及局部更新和全局更新趋势的关系构建量化模型参数重要性的机制。

48、进一步地,量化模型参数重要性的机制包括噪声注入、局部差分隐私和全局差分隐私;所述量化模型参数重要性的机制如下:

49、噪声注入为:

50、对于每个客户端在计算梯度时,向每个梯度添加一个噪声采纳数,以防止恶意攻击者从单一梯度中推断敏感信息;

51、局部差分隐私为:

52、设置隐私参数,其中,所述隐私参数用于控制差分隐私的隐私级别;

53、在每次迭代后,通过隐私参数设置随机噪声;

54、将所述随机噪声添加至本地模型的下一次跌点训练中;

55、全局差分隐私:

56、将带有噪声的模型参数传输到中央服务器;

57、利用差分隐私的聚合算法获取全局差分对应的随机噪声,将所述全局差分对应的随机噪声添加至本地模型的下一次跌点训练中。

58、本专利技术有益效果:

59、本专利技术提出的基于自适应的差分隐私的高效物联网联邦学习方法和系统客户端在本地模型训练的迭代过程中,首先,通过综合分析梯度更新大小、权重参数大小以及局部更新和全局更新趋势的关系,设计一种量化模型参数重要性的机制;然本文档来自技高网...

【技术保护点】

1.基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,所述基于自适应的差分隐私的高效物联网联邦学习方法包括:

2.根据权利要求1所述基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,提取客户端的本地模型,并实时监测所述本地模型对应的迭代过程,包括:

3.根据权利要求2所述基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,所述迭代缓冲次数通过如下公式获取:

4.根据权利要求1所述基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,在所述本地模型对应的迭代过程中收集模型的参数信息,包括:

5.根据权利要求4所述基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,量化模型参数重要性的机制包括噪声注入、局部差分隐私和全局差分隐私;所述量化模型参数重要性的机制如下:

6.基于自适应的差分隐私的高效物联网联邦学习系统,其特征在于,所述基于自适应的差分隐私的高效物联网联邦学习系统包括:

7.根据权利要求6所述基于自适应的差分隐私的高效物联网联邦学习系统,其特征在于,所述本地模型提取模块包括:

8.根据权利要求7所述基于自适应的差分隐私的高效物联网联邦学习系统,其特征在于,所述迭代缓冲次数通过如下公式获取:

9.根据权利要求6所述基于自适应的差分隐私的高效物联网联邦学习系统,其特征在于,所述参数信息收集模块包括:

10.根据权利要求9所述基于自适应的差分隐私的高效物联网联邦学习系统,其特征在于,量化模型参数重要性的机制包括噪声注入、局部差分隐私和全局差分隐私;所述量化模型参数重要性的机制如下:

...

【技术特征摘要】

1.基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,所述基于自适应的差分隐私的高效物联网联邦学习方法包括:

2.根据权利要求1所述基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,提取客户端的本地模型,并实时监测所述本地模型对应的迭代过程,包括:

3.根据权利要求2所述基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,所述迭代缓冲次数通过如下公式获取:

4.根据权利要求1所述基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,在所述本地模型对应的迭代过程中收集模型的参数信息,包括:

5.根据权利要求4所述基于自适应的差分隐私的高效物联网联邦学习方法,其特征在于,量化模型参数重要性的机制包括噪声注入、局部差分隐私和全局差分隐私;所述量化...

【专利技术属性】
技术研发人员:余丹兰雨晴于艺春王丹星贺江
申请(专利权)人:慧之安信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1