历史上的今天
返回首页

历史上的今天

今天是:2024年12月14日(星期六)

2018年12月14日 | 基于GAN的验证码识别工具,0.5秒宣告验证码死刑!

2018-12-14 来源:新智元

在网上如何区别机器人和真人?目前基本还是要靠验证码, 目前已经用了近20年,但这招以后可能不管用了!中英两国研究人员联合开发了一套基于GAN的验证码AI识别系统,能在0.5秒之内识别出验证码,从 实际测试结果看,可以说宣布了对验证码的“死刑判决”。

在互联网上进行交流时,你如何证明自己是活生生的真人?

这是一个比较棘手的问题,多年来,这个问题的解决方案一直就是“验证码”,就是看看你能够能成功识别一系列机器无法识别的扭曲字符。这类安全验证工具被称为“CAPTCHA”(即“全自动区分机器和人类公共图灵测试”)。

验证码被广泛用于垃圾邮件过滤、在社交网络上,识别并防止机器人账号发布冒充真人的内容(这些内容很可能包含垃圾或欺诈信息)。在过去的20多年里,虽然有过波折,但总体上看,用验证码解决这类问题是管用的。

但现在,情况可能发生了变化。

近日,英国兰卡斯特大学、中国西北大学、北京大学的计算机科学家们共同开发了一种AI系统,能够在短短0.5秒内识别出多种验证码。该系统已在不同的33个验证码系统中进行了成功测试,其中11个来自世界上最受欢迎的一些网站,包括eBay和维基百科等。

该研究的发起人之一、兰卡斯特大学计算与通信学院副教授Zheng Wang表示:这项研究可能会对文本式验证码文本做出“死刑判决”。

这项研究基于深度神经网络的图像分类器。深度神经网络在图像识别方面表现出惊人的性能。但是,要构建成功的模型,通常需要数百万个手动标记的图像才能实现顺利学习。这项最新成果的新颖之处在于,它使用生成对抗网络(GAN)来创建训练数据。

图中数据为该系统与现行识别器对各网站验证码识别准确率的对比,可以看到,大部分测试中的成功识别率都得到了大幅度提升

这套系统不需要收集和标记数以百万计的验证码文本数据,只需要500组数据就可以成功学习。而且可以使用这些数据,来生成数百万甚至数十亿的合成训练数据,建立高性能的图像分类器。结果显示,该系统比迄今为止所见的任何验证码识别器系统的识别精度都高。

这种方法对于需要大量训练数据的任何图像识别任务都是有用的。然而,验证码识别在某种程度上是独一无二的,因为这类任务本身处在不断发展和变化的状态中。

与真人识别结果的准确率对比情况以及可用性评分。可以看到,第一项的模型表现达到100%识别,超过了真人

早期基于文本的验证码(如本文缩略图所示)是该技术的第一次迭代。但是,到目前为止,我们可能更习惯于使用范围更广的、基于交通标志的验证码。

这种不断变化的状态,让面向验证码识别的训练数据的收集成为一个棘手的任务。(相比之下,学习识别一只狗就不存在这个问题,因为狗的一生中其外观形态不会发生大的变化),

研究人员表示:“也就是说,当我们最终收集到足够的训练数据时,验证码的形式可能快要(或已经)发生变化了,这些变化可能会让之前收集的数据完全无用。

我们的研究成果提供了一种以更低的成本构建验证码识别器的新方法。因此,它对现有的验证码体系构成了真正的威胁,因为它可以以更快的速度地学习验证码的解算器。“

参考链接:

https://www.digitaltrends.com/cool-tech/ai-cracks-captcha-05-seconds/

论文地址:

http://www.lancaster.ac.uk/staff/wangz3/publications/ccs18.pdf


推荐阅读

史海拾趣

GradConn Ltd公司的发展小趣事

GradConn始终将技术创新作为公司发展的核心驱动力。公司拥有一支专业的研发团队,致力于开发新型连接器和电缆组件,以满足不断变化的市场需求。同时,GradConn的所有工厂均通过了ISO 9001:2015和ISO 14001:2015等国际质量管理体系认证,确保了产品的高质量和环境友好性。这些认证不仅提升了GradConn的品牌形象,还为其在全球市场上赢得了更多客户的信任和支持。

Dynachip Corp公司的发展小趣事

Dynachip Corp深知品质对于电子产品的重要性,因此他们建立了严格的质量管理体系,从原材料采购到生产过程再到成品检测,每一个环节都严格把控。他们还引进了先进的生产设备和技术,确保产品的稳定性和可靠性。这种对品质的坚持使Dynachip Corp的产品在市场上获得了广泛认可,客户群逐渐扩大。

Hantronix公司的发展小趣事

面对电子行业日益激烈的竞争环境,HANBIT Electronics深刻认识到供应链整合的重要性。2015年,公司启动了全面的供应链优化项目,通过引入先进的ERP系统和自动化生产设备,实现了生产流程的数字化和智能化改造。同时,公司加强与上下游合作伙伴的沟通与协作,建立了稳定的供应链体系。这一举措不仅提高了生产效率和产品质量,还有效降低了库存成本和运营风险。

Electromagnetic Industries Llp公司的发展小趣事

进入21世纪,随着科技的不断进步,电子行业对产品的性能和质量要求越来越高。EMI公司意识到,只有不断创新才能在激烈的市场竞争中立于不败之地。因此,公司加大了对研发的投入,引进了一批高端技术人才,并建立了完善的研发体系。经过几年的努力,EMI公司成功研发出了一系列具有自主知识产权的电磁产品,这些产品在性能和质量上均达到了国际先进水平,赢得了客户的广泛赞誉。

Diodes公司的发展小趣事

Diodes公司自成立以来,一直致力于技术创新,以满足不同行业对高性能、高可靠性半导体解决方案的需求。在二极管、三极管、MOSFET等离散器件领域,Diodes不断投入研发资源,推出了一系列具有创新性的产品。例如,其SiC二极管和MOSFET产品,凭借其耐高温、耐高压等特性,在新能源汽车、智能电网等领域得到了广泛应用。这些技术创新不仅提升了Diodes的市场竞争力,也为公司带来了可观的收益。

FDI [Future Designs , Inc.]公司的发展小趣事

作为一家有社会责任感的企业,FDI公司始终关注社会公益事业。公司积极参与扶贫、教育、环保等领域的公益活动,为社会做出了积极贡献。同时,FDI还设立了奖学金和助学金,鼓励和支持年轻人投身电子科技事业。这些举措不仅提升了公司的社会形象,也为其赢得了广泛的赞誉。

问答坊 | AI 解惑

加性噪声

调制信道对信号的影响除乘性干扰外,还有加性干扰(即加性噪声)。加性噪声虽然独立于有用信号,但它却始终存在,干扰有用信号,因而不可避免地对通信造成危害。本节讨论信道中的加性噪声,内容包括信道内各种噪声的分类及性质,以及定性地说明它们 ...…

查看全部问答>

求VxWorks教程

想进入VxWorks领域,各位谁有点入门的资料,能否赐予?感激不尽! 邮箱:siuhuali@163.com 没有多少分了,抱歉!…

查看全部问答>

memory-mapped registers 的具体含义?

RT TI DSP中memory-mapped registers是指实际在DSP中存在的寄存器还是仅在存储器中存在的呢? 小弟很菜,望各位大哥多多指教!…

查看全部问答>

xilinx FPGA配置问题

请教个配置问题:在初始化下载链时,能找到FPGA芯片与配置芯片,可是在下载程序时,无论是下载到配置芯片,还是直接下载FPGA芯片,都遇到IDCODE 不匹配的错误(如图所示),请问高手这是什么原因造成的?(配置芯片上存有程序,且现在程序能正常运 ...…

查看全部问答>

请教关于stm32与电脑的485通讯

当波特率为19200,38400或者57600时,电脑接收到的数据正常,当用9600时,电脑接收到的数据有时候被分成两部分。       这会是什么原因,请指点。 图片.pdf (36.88 KB) 下载次数:63 2009-12-7 17: ...…

查看全部问答>

无线遥控小车

作品名称:无线遥控小车 系统设计方案: 控制按键 单片机   按键编码 无线发射     无线接收 按键解码 单片机 电机驱动 电机1   电机 ...…

查看全部问答>

申请LM3S8962开发板

实施开始项目,下位机采用单片机采集温度,电压等,通过无线传输到主板LM3S8962.再通过网口传到上位机LABVIEW上,实现采集。…

查看全部问答>

【MSP430共享】MSP-EXP430F5438试验板用户手册

The MSP-EXP430F5438 Experimenter Board is an evaluation board meant to evaluate the capabilities of the MSP430F5438A family of microcontrollers. Built to complement the MSP430\'s high degree of mixed-signal integration, the Experi ...…

查看全部问答>

舵机问题终于解决,但也付出了代价

前几天测了一下舵机。遇到了一点问题,没有达到预期的进度。程序很简单,电路可能会出问题。共地,分开供电。一通电,舵机转过一个小角度,这应该是上电脉冲的作用。给信号,没反应,可能是幅度不够,适当上拉一下就可以了。测试尽量不要用边缘宽度 ...…

查看全部问答>

做仪器仪表的进来啊

本帖最后由 paulhyde 于 2014-9-15 03:23 编辑 对清单的分析网上有些,大家觉得应该做些甚么准备,什么模块??扫频?信号发生?    …

查看全部问答>