[发明专利]一种cos-attack人脸识别攻击算法在审
申请号: | 201910810141.2 | 申请日: | 2019-08-29 |
公开(公告)号: | CN110516619A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 李慧斌;刘宁 | 申请(专利权)人: | 河南中原大数据研究院有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 41156 洛阳九创知识产权代理事务所(普通合伙) | 代理人: | 炊万庭<国际申请>=<国际公布>=<进入 |
地址: | 471000 河南省洛阳市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人脸识别 训练数据集 攻击 网络模型 训练目标 算法 预处理 模型确定 填补 对抗 研究 | ||
1.一种cos-attack人脸识别攻击算法,其特征在于:包括以下步骤:
步骤1:收集训练数据集;
步骤2:根据训练目标对训练数据集进行预处理;
步骤3:根据训练目标,构造人脸识别网络模型;
步骤4:在训练数据集上对人脸识别网络模型进行训练,得到人脸识别模型;
步骤5:使用训练得到的人脸识别模型确定cos-attack攻击的超参数;
步骤6:使用cos-attack攻击确定的人脸识别模型。
2.如权利要求1所述一种cos-attack人脸识别攻击算法,其特征在于:所述步骤1中的训练数据集按照8:2划分为训练数据集和测试数据集,训练数据集用于训练人脸识别模型,测试数据集用于验证人脸模型的性能和攻击算法的攻击强度。
3.如权利要求1所述一种cos-attack人脸识别攻击算法,其特征在于:所述步骤2包含如下步骤:
步骤2.1:通过人脸检测器检测到每张图片中的人脸框;
步骤2.2:通过人脸关键点检测器检测出每张人脸的5个关键点;
步骤2.3:根据检测到的人脸框和关键点对图像进行仿射变换,得到具有相同大小的人脸图像。
4.如权利要求1所述一种cos-attack人脸识别攻击算法,其特征在于:所述步骤5中cos-attack攻击的损失函数为:
其中Lsoft(Ic+ρ,lt)是常见的交叉熵损失函数,Ic是干净的人脸图片,ρ是噪声,lt是要攻击的目标标签;
其中Lcos(Ic,lt)见以下公式:
5.如权利要求4所述一种cos-attack人脸识别攻击算法,其特征在于:所述步骤6中的超参数指cos-attack攻击的损失函数中的λ,为达到更好的攻击效果,λ需要平衡Lsoft(Ic+ρ,lt)和Lcos(Ic,lt),在评价集上测试不同的λ,选择攻击效果最好的λ。
6.如权利要求1所述一种cos-attack人脸识别攻击算法,其特征在于:所述步骤6中对于确定的人脸识别模型,将待识别人脸图片输入模型,根据cos-attack攻击的损失函数生成该人脸识别模型对于待识别人脸图片的梯度,将梯度信息加到待识别人脸图片,得到具有攻击力的对抗人脸图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南中原大数据研究院有限公司,未经河南中原大数据研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910810141.2/1.html,转载请声明来源钻瓜专利网。