专注于武汉中小企业服务解决方案提供商

电脑维修、布线、安防监控、数据恢复、采购、回收

所属分类 > 家电维修 > 正文

如何运用对抗性攻击来攻击语音识别系统? (对抗性条件法)

编辑:rootadmin
当前的语音识别技术发展良好,各大公司的语音识别率也到了非常高的水平。语音识别技术落地场景也很多,比如智能音箱,还有近日的谷歌IO大会上爆红的会打电话的Google助手等。本文章的重点是如何运用对抗性攻击来攻击语音识别*。

整理分享如何运用对抗性攻击来攻击语音识别系统? (对抗性条件法),希望有所帮助,仅作参考,欢迎阅读内容。

内容相关其他词:对抗性训练的定义,对抗性问题定义,对抗的方法,对抗性问题定义,对抗性问题定义,对抗性条件作用的例子,对抗性条件作用的例子,对抗性活动有哪些,内容如对您有帮助,希望把内容链接给更多的朋友!

如何运用对抗性攻击来攻击语音识别系统? (对抗性条件法)

如何运用对抗性攻击来攻击语音识别* 图1  假设你在房间的角落放一台低声嗡嗡作响的设备就能阻碍NSA*你的私人谈话。你会觉得这是从来自科幻小说吗?其实这项技术不久就会实现。  今年1月,伯克利人工智能研究人员NicholasCarlini和DavidWagner发明了一种针对语音识别AI的新型攻击方式。只需增加一些细微的噪音,这项攻击就可以欺骗语音识别*使它产生任何攻击者想要的输出。  虽然本文是首次提出针对语音识别*的攻击,但也有其他例如针对图像识别模型*的攻击(这个问题已经得到了不少研究,具体技术手段可以参考NIPS图像识别攻防对抗总结),这些都表明深度学习算法存在严重的安全漏洞。深度学习为什么不安全?  年,Szegedy等人引入了第一个对抗性样本,即对人类来说看似正常的输入,但却可以欺骗*从而使它输出错误预测。Szegedy的*介绍了一种针对图像识别*的攻击方式,该*通过在图片(蜗牛图片)中添加少量专门规划的噪声,添加完的新图像对于人来说并未改变,但增加的噪声可能会诱使图像识别模型将蜗牛分类为完全不一样的对象(比如手套)。进一步的研究发现,对抗性攻击的威胁普遍存在:对抗性样本在现实世界中也能奏效,涉及的改动大小最小可以只有1个像素;而且各种各样内容的图像都可以施加对抗性攻击。

如何运用对抗性攻击来攻击语音识别* 图2  这些攻击的例子就是深度学习的阿基里斯之踵。试想如果仅仅通过在停车标志上贴上贴纸就可能*自动驾驶车辆的安全行驶,那我们还怎么相信自动驾驶技术?因此,如果我们想要在一些关键任务中安全运用深度学习技术,那么我们就需要提前了解这些弱点还要知道如何防范这些弱点。对抗攻击的两种形式  对抗攻击分为针对性攻击和非针对性攻击两种形式。  非针对性对抗攻击仅仅是让模型做出错误的预测,对于错误类型却不做干预。以语音识别为例,通常攻击完产生的错误结果都是无害的,比如把「I'mtakingawalkinCentralPark」转变为「IamtakingawalkinCentralPark」。  针对性对抗攻击则危险的多,因为这种攻击通常会诱导模型产生攻击者想要的错误。例如黑客只需在「我*公园散步」的音频中加入一些难以察觉的噪音,模型就会将该音频转换为随机乱码,静音,甚至像「立即打!」这样的句子。

如何运用对抗性攻击来攻击语音识别* 图3对抗攻击算法  Carlini和Wagner的算法针对语音识别模型的进行了第一次针对性对抗攻击。它通过生成原始音频的「基线」失真噪音来欺骗模型,然后运用定制的损失函数来缩小失真直到无法听到。  基线失真是通过标准对抗攻击生成的,可以将其视为监督学习任务的变体。在监督学习中,输入数据保持不变,而模型通过更新使做出正确预测的可能性最大化。然而,在针对性对抗攻击中,模型保持不变,通过更新输入数据使出现特定错误预测的概率最大化。因此,监督学习可以生成一个高效转录音频的模型,而对抗性攻击则高效的生成可以欺骗模型的输入音频样本。  但是,我们如何计算模型输出某种分类的概率呢?

如何运用对抗性攻击来攻击语音识别* 图4  通过算法推导出此音频片段中所说的词语并不容易。难点有如每个单词从哪里开始和哪里结束?  在语音识别中,正确分类的概率是运用连接主义时空分类(CTC)损失函数计算的。规划CTC损失函数的关键出发点是界定音频边界很困难:与通常由空格分隔的书面语言不一样,音频数据以连续波形的形式存在。因为词汇波形之间可能存在许多「特征」,所以某个句子的正确识别率很难最大化。CTC通过计算所有可能的输出中「期望输出」的总概率来搞定这个问题。Carlini和Wagner做出的改进  尽管这种初始基线攻击能够成功的欺骗目标模型,但人们也容易发觉音频被改动过。这是因为CTC损耗优化器倾向于在已经骗过模型的音频片段中添加不必要的失真,而不是专注于目标模型更难欺骗的部分。

如何运用对抗性攻击来攻击语音识别* 图5  Carlini&Wagner的自定义损失函数。π是已计算特征,δ是已学习对抗失真,τ是最大可接受音量,ci是一个用于最小化失真并进一步欺骗模型的参数,Li是第i个输出令牌的损失。  由于针对性攻击的最薄弱环节直接决定了攻击的强力与否,Carlini和Wagner引入了一个定制的损失函数,该函数会惩罚最强攻击部分的不必要的失真。以基线失真为始,该算*迭代地最小化该函数,在保持失真的对抗性的同时慢慢降低其音量,直到人听不到为止。最终的结果是音频样本听起来与原始样本完全相同,但攻击者可以使目标语音识别模型产生任意他想要的结果。现实世界中的对抗攻击  尽管语音攻击令人担忧,但相比其它使用类型中的攻击,语音识别攻击可能并不那么危险。例如,不像自动驾驶中的计算机视觉技术,语音识别很少成为关键使用的核心控制点。并且语音激活控件可以有秒左右的时间冗余,这段时间完全可以用来正确理解命令然后再去执行。  另外,对抗性攻击理论上可以用于确保隐私。比如制造一个设备,这个设备通过发出柔和的背景噪音使监控*系将周围的对话误认为完全沉默。即使*者设法记录您的对话,但要从PB级的非结构化原始音频搜索出有用信息,还需要将音频自动转换为书面文字,这些对抗性攻击旨在*这一转化过程。  不过现在还并没有大功告成。Carlini&Wagner的攻击在运用扬声器播放时会失效,因为扬声器会扭曲攻击噪音的模式。另外,针对语音转文本模型的攻击必须根据每段音频进行定制,这个过程还不能实时完成。回顾过去,研究者们只花费了几年的时间就将Szegedy的初始图像攻击发展的如此强大,试想如果针对语音的对抗性攻击的发展速度也这么快,那么Carlini和Wagner的研究成果着实值得关心。  对抗性攻击可能会利用深度学习的算法漏洞进行*,引发诸如自动驾驶等使用的安全问题,但如上文所述,针对音频的对抗性攻击对于隐私保护也有积极意义。

标签: 对抗性条件法


本文链接地址:https://www.iopcc.com/jiadian/49868.html转载请保留说明!

上一篇:5G手机华而不实!5G网速到底有多快? (5g手机不好)

下一篇:怎么给电脑风扇清灰?苹果笔记本风扇清灰教程 (怎么给电脑风扇上油)

推荐内容:

win7不更新的风险 (win7不更新了怎么办)

win7不更新的风险 (win7不更新了怎么办)

in7*的支持,那么以后将不会对win7*进行安全修复和更新。而继续使用win7*将会极大的增加*和恶意软件攻击的风险,小 ...

Windows一键重装系统如何操作 (一键重装系统win10教程)

Windows一键重装系统如何操作 (一键重装系统win10教程)

怕自己在网上下载到的win*不是纯净版,所以大家想前往微软官网下载win*,但自己不知道怎么*作,现在小编就给大家 ...

pe是什么意思 (pe是什么意思材质)

pe是什么意思 (pe是什么意思材质)

们的工作带来了很大的方便,我们在生活中经常听说电脑PE,pe是什么意思?下面跟小编一起来看看。方法/步骤:pe介 ...

Win10电脑关闭系统自动更新的方法教程 (win10 关闭)

Win10电脑关闭系统自动更新的方法教程 (win10 关闭)

新的更新,电脑都会自动进行更新,而不少用户因为电脑自动更新带来各种问题,那么遇到这种情况我们应该该如何 ...

什么是网络分层,交换机的工作原理是什么? (什么是网络分层体系结构)

什么是网络分层,交换机的工作原理是什么? (什么是网络分层体系结构)

是较低层的东东。打个比方,当你们四个同时在打游戏,从高层次来看,就是使用层上来看,有一个服务器在为四个 ...

黑莓手机10月发布新品 这次不玩全键盘了 (黑莓新机发布)

黑莓手机10月发布新品 这次不玩全键盘了 (黑莓新机发布)

莓KEYone,但是一直没在国内市场上市,直到今年的8月初,TCL通讯在北京发布了KEYone,并增加了4GB运行内存版本。现在 ...

iphone手机6遭锁机勒索:微信插件抢红包惹的祸 (苹果6被锁死)

iphone手机6遭锁机勒索:微信插件抢红包惹的祸 (苹果6被锁死)

许用户访问苹果的各种资源。因为一个AppleID可以被用于由苹果提供的多个产品和服务,一旦被盗,“窃贼”不仅可以 ...

佰思特GK001机顶盒无信号的检修思路 (佰思特集团)

佰思特GK001机顶盒无信号的检修思路 (佰思特集团)

号,信号质量强度都无显示,测其F头,左右旋电压都正常,检测1.2v稳压块,电压0.9v一1.0v看电压偏低,手摸温度不过 ...

继电器检测电路 (继电器检测电路图)

继电器检测电路 (继电器检测电路图)

为测定继电器吸合电压和释放电压.调节稳压电源使之从0V逐渐上升。当刚听到衔铁“嗒”一声吸合时,此时电压表P ...

TCL L37E5300A液晶电视红灯亮不开机的维修 (TCL L37E5300A液晶电视总线进入和调试)

TCL L37E5300A液晶电视红灯亮不开机的维修 (TCL L37E5300A液晶电视总线进入和调试)

为红灯亮,按机身待机键和*均无反应,开盖测电源板3.3和V正常,再测主板发现U输入脚0伏,用电阻档测发现U输入脚的 ...

Copyright © 2023 武汉电脑维修 All Rights Reserved.

鄂ICP备2023003026号

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢!邮箱: opceo@qq.com