这段时间有项目在进行,所以对斯坦福Dan Boneh密码学的阅读进度有所放缓,之后会继续更新,这段时间对当前机器学习领域隐私保护的方向做了一点小总结。


近年来,隐私保护机器学习的研究方向大致可以分为三类

一是以k-匿名为代表的基于等价类的方法

二是以差分隐私为代表的基于数据失真的方法

三是以安全多方计算、同态加密、秘密共享、函数加密为代表的密码学方法

        匿名化是早提出的隐私保护技术其中应用较多的-匿名方法,要求发布的数据在准标识符上存在至少条不区分的记录使攻击者不能判断特定信息所属的具体个体。-匿名在一定程度可以保护数据隐私但也降低了数据的可用性。

        差分隐私是基于数据失真的隐私保护技术,通过注入噪声,使得增加或删除一条数据记录的操作对输出的影响不可区分,保证数据集中个体的隐私目前已有差分隐私机器学习算法上的工作,大多是通过训练过程注入噪声来实现差分隐私。常见的有三种:目标函数扰动、输出扰动、梯度扰动。一般噪声越大隐私保护度越高数据的实用性越小

        采用密码学技术来解决机器学习中的隐私问题,是研究者们最为关注的主流技术。近年来,基于同态加密、安全多方计算、函数加密等密码学技术纷纷应用于隐私保护计算领域


这里面我觉得函数加密这版块的内容是相对比较难的,现有的文献资料也相对比较少。

——函数加密到底是什么鬼?

——Boneh等人在2011年的理论密码学会上正式提出函数加密(Functional Encryption)概念。个函数加密方案包含四个多项式时间的算法:系统设置算法、密钥生成算法、加密算法和解密算法。在系统设置算法中,输入系统安全参数,输出系统公钥mpk和主密钥msk;在密钥生成算法中,输入msk和函数f的描述,输出函数f相应的解密私钥skf;在加密算法中,输入明文m,输出密文c;在解密算法中,输入密文c和函数解密私钥skf,输出函数值f(m)。特别地,解密私钥skf的拥有者不能得到除函数值f(m)和明文长度之外的任何信息。

        更为一般的函数加密,是能够对密文实施选择性计算的,也就是说,解密只是恢复明文的部分信息,此时f(m)¹ m近年来,函数加密成为密码学研究领域的热点。国内外学者对函数加密展开了大量的研究,主要集中在函数表达能力、安全性、扩展功能以及应用四个方面。

机器学习-隐私保护总览相关推荐

  1. 机器学习隐私保护-MPC通用编译器

    安全多方计算通用编译器 一:Abstract摘要 1.安全多方计算功能:Secure multi-party computation (MPC) allows a group of mutually ...

  2. 隐私保护技术之差分隐私

    差分隐私技术一开始是为了解决差分攻击(differential attack)问题.为了保护用户隐私,通常的处理方式是将数据集进行匿名化处理然后发布.但实际上,这种匿名化处理根本无法保护用户的隐私,如 ...

  3. 如何在机器学习的框架里实现隐私保护?

    编者按:数据时代,人们从技术中获取便利的同时,也面临着隐私泄露的风险.微软倡导负责任的人工智能,因此机器学习中的隐私保护问题至关重要.本文介绍了目前机器学习中隐私保护领域的最新研究进展,讨论了机密计算 ...

  4. 深度学习核心技术精讲100篇(五十三)-机器学习中的隐私保护

    前言 近年来,随着 GDPR 通用数据保护条例出台以及一些互联网公司数据隐私泄漏等事件的发生,数据隐私的保护问题在行业应用中备受关注.与数据密切相关的机器学习算法的安全性成为一个巨大挑战.本文将介绍在 ...

  5. 驱动AI产业“第二增长曲线”,清华系RealAI发布首个企业级隐私保护机器学习平台与升级版AI模型杀毒软件

    12月9日,由清华大学人工智能研究院.北京智源人工智能研究院.北京瑞莱智慧科技有限公司联合主办的"2020第三代人工智能产业论坛暨瑞莱智慧RealAI战略发布会"在北京召开.清华大 ...

  6. 论文学习记录20200313:隐私保护机器学习[NDSS2020]

    机器学习工具已经展示了它们在医疗和金融等许多重要领域的潜力,有助于得出有用的推论.在这些部门,数据的敏感和保密性质自然引起对数据隐私的关注.这促使了隐私保护机器学习(PPML)领域的数据隐私得到保证. ...

  7. Drynx: 基于区块链的去中心化隐私保护机器学习系统

    该文章转载自本人的知乎专栏,有兴趣的小伙伴可以来我的专栏学习更多相关知识,包含了同态加密.安全多方计算.机器学习和联邦学习.近世代数等.下面是我的知乎文章首页,可以点专栏去查看确定方向的文章.所有相关 ...

  8. 清华系创企RealAI:独家“隐私保护机器学习”技术,全球首款编译级产品

    原创:谭婧   以侵犯隐私的方式处理数据,已属非法行为,违法必究,犯罪分子,瑟瑟发抖. 但数据,作为人工智能(AI)的"石油",不能简单粗暴一刀切,如何加高数据安全的"围 ...

  9. 微软研究院:如何在机器学习的框架里实现隐私保护?

    编者按:数据时代,人们从技术中获取便利的同时,也面临着隐私泄露的风险.微软倡导负责任的人工智能,因此机器学习中的隐私保护问题至关重要.本文介绍了目前机器学习中隐私保护领域的最新研究进展,讨论了机密计算 ...

最新文章

  1. 从零使用qemu模拟器搭建arm执行环境
  2. windows API 实现截图
  3. 利用Matlab求解线性规划问题
  4. 没有梦想,你跟咸鱼有什么分别?
  5. Windows性能计数器分析
  6. Python 随笔之Redis
  7. SSM框架小项目 ACM周总结管理系统 V1.1 开源
  8. C. Multiples of Length(构造)
  9. latex : 常见编译错误记录
  10. wxpython动态实时绘图_wxPython实现画图板
  11. maven plugins飘红
  12. js中的eval语法
  13. android 电视盒子 遥控器 获取,Android TV开发中所有的遥控器按键监听及注意事项,新增home键监听...
  14. word,excel文件双击打开慢的问题
  15. 查看Oracle数据库命中率
  16. 键盘--(微机原理实验五)
  17. 工程流体力学笔记暂记30 (管道水力计算)
  18. TensorFlow框架做实时人脸识别小项目
  19. 区间最值问题: Balanced Lineup G
  20. android系统联系人可以转到blackberry os 7.,采取2步验证后如何同步iCloud联系人到黑莓OS10手机...

热门文章

  1. 自动化测试——unittest框架
  2. 数据可视化库 matplotlib 入门7——箱形图、小提琴图
  3. Multi-Chat发布!科研工具大升级!太太太太强了!
  4. 微服务平台安全性提升_让我们提升软件安全性
  5. python中findall_Python3 字符串find()方法实现findall()方法
  6. mysql 中like用法_mysql查询语句中like 的用法
  7. 基本绝缘、加强绝缘、辅助绝缘和双重绝缘的区别
  8. android 面包屑控件,重新认识控件(一)【面包屑导航】
  9. linux fc文件下载,Linux 下如何使用 fc 命令
  10. 服务器双核双系统管控,服务器双系统同时开