【技术实现步骤摘要】
本专利技术涉及信息安全技术,特别涉及在机器学习即服务模式mlaas的防御技术。
技术介绍
0、技术背景
1、近年来,为了促进机器学习服务的部署,许多科技巨头,如谷歌、亚马逊、微软等已经推出了它们基于云的机器学习即服务(machine learning as a services,mlaas)模式。用户可以通过云服务器所提供的应用程序编程接口api访问机器学习预测服务,这一操作大大降低了使用机器学习服务的门槛,用户可以从繁琐耗时的模型训练过程中解脱出来,直接付费使用第三方公司提供的机器学习服务。因此,mlaas中预训练好的深度学习模型可以被视为公司的知识产权,因为训练一个模型需要大量的数据和计算资源。然而,最近的研究表明,mlaas中处于发布阶段的预训练模型很容易受到模型窃取攻击的威胁。攻击者使用恶意构造的查询样本来不断查询待保护模型,以获得回复的结果。然后利用这些(查询-回复)集合作为训练集来重建一个与原始模型(也称为待保护模型)功能相似的替代模型。
2、在防御模型窃取的研究上出现了很多优秀的工作,它们主要可以分
...【技术保护点】
1.一种针对模型窃取攻击的综合防御方法,其特征在于,包括步骤:
2.如权利要求1所述方法,其特征在于,自适应回复步骤中基于最优停止理论的标签翻转的具体方式为:按照预设概率1/M,从恶意用户收到的查询每M个分为一组,再设置一个小于M的观察值r;对一组查询,先计算前r-1个查询的置信度差距,再从第M-r+1个查询开始,如出现任何一个查询的置信度差距大于前r-1个查询中置信度差距的最大值,则该查询被选中进行其预测结果对应标签的翻转到置信度最低的类别;所述置信度差距为每个查询的最大置信度和最小置信度之间的差距。
3.如权利要求2所述方法,其特征在于,观
...【技术特征摘要】
1.一种针对模型窃取攻击的综合防御方法,其特征在于,包括步骤:
2.如权利要求1所述方法,其特征在于,自适应回复步骤中基于最优停止理论的标签翻转的具体方式为:按照预设概率1/m,从恶意用户收到的查询每m个分为一组,再设置一个小于m的观察值r;对一组查询,先计算前r-1个查询的置信度差距,再从第m-r+1个查询开始,如出现任何一个查询的置信度差距大于前r-1个查询中置信度差距的最大值,则该查询被选中进行其预测结果对应标签的...
【专利技术属性】
技术研发人员:姜文博,李洪伟,鲁钰馨,张瑞,张然,王涛,张希琳,杨浩淼,刘鹏飞,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。