0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

人工智能算法攻破CAPTCHAs验证码的案例分析

EdXK_AI_News 2017-11-27 10:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

据《科学》(Science)杂志2017年10月报道,一家名为Vicarious的人工智能公司开发的人工智能算法攻破了被人们广泛使用的CAPTCHAs验证码。

CAPTCHAs(Completely Automated Public Turing Test To Tell Computers and Humans Apart,全自动区分计算机和人类的图灵测试)是目前最常用的一种验证码,通常由一组混乱的字符、波浪线和其他背景噪声组成。例如,在你报名参加一个时事通讯或购买音乐会门票之前,可能会被要求输入这些字符。

科学家称,他们已经开发出一种计算机模型,能从根本上攻破CAPTCHAs验证码。

有很多种方法可以将字母呈现并混合在一起,人们通常可以很直观的读出来,但对计算机来说却很难。破解验证码的能力已经成为评判人工智能研究人员的一个重要基准。

许多人尝试过并获得了一些成功。例如,10年前Ticketmaster公司起诉了一家科技公司,因为对方能够绕过该公司的验证码系统大规模地购买音乐会门票。但人工智能公司Vicarious的联合创始人迪利普·乔治(Dileep George)说道,之前的一些尝试只是利用了一种特殊的验证码弱项,而程序的细微变化就可以很容易地对它进行防御。Vicarious公司在《科学》杂志上发表了一项新模型,它通过较少的训练就可以比以前的模型更有效地解析文本,从而能从根本上打破验证码的防御系统。

乔治说,以前的模型试图让机器能像人类一样学习,这在很大程度上依赖于一种叫做深度学习的主流人工智能技术。“深度学习是这样一种技术,你有多层神经元,然后你训练这些神经元按照你的方式做出反应。”他说。例如,你可以通过成千上万次地展示字母A和B的示例图片来训练一台机器识别字母A和字母B。即使是这样,它也很难识别出字母A与B的重叠,除非它已经明确地接受了重叠图片的训练。“它只复制了人脑工作的一些方面。当然,我们能够从案例中学习。但是人脑不需要把每个字符看很多次来重新认识它,例如大脑会识别出字母A,即使它更大或是倾斜的。”

乔治的团队使用了一种被称为递归皮层网络(Recursive Cortical Network)的不同方法,他说,即使缺乏训练,该方法也能更好地推理出它所看到的东西。“我们发现,大脑对视觉世界做出了一些假设,而神经网络(深度学习)却没有”。以下是他们新方法的工作原理

在训练阶段,新方法建立了它所接触字母的内部模型。因此,如果你向它展示大量的A、B等不同的字符,针对这些字符应该是什么样的,它将建立起自己的内部模型。所以它将显示:这是字母的轮廓,这是字母的内部结构,这是背景,等等。然后,当一个新的图像出现,它会试着解释新图像,并用它以前见过的字符来解释新图像的所有像素。所以它会说,A的这部分缺失了是因为它在B的后面。

验证码有很多种。根据本论文,新方法的模型“解决验证码相关问题的正确率达66.6%……,计算机检测正确率为64.4%,雅虎为57.4%,贝宝(全球最大的在线支付平台)则是57.1%。

然而,这项研究的重点实际上与验证码无关,而是关于如何制造看上去能像人类一样推理的机器人。“我们的长期目标是打造像人脑一样思维的智力。”乔治说,“验证码对我们来说只是一个很自然的测试,因为通过这个测试,你可以检查你的系统是否能像大脑一样工作。”机器人需要了解它周围的世界,能够用物体和操作物体进行推理。这些案例只需要较少的训练样本,却能以非常灵活的方式面对世界,并且都能进行推理,所以非常重要;而且这些案例也是我们正在应用的领域。

有些人对机器人将具备类似人类能力而感到不安,对此他的回答概括起来就是:“这将是技术的发展。至于计算机未来能够像人脑一样工作,我们将不得不视其为理所应当的趋势。”

目前还不清楚这项研究对信息安全的影响有多大。乔治指出,谷歌已经从文本验证码转移到了更高级的测试。随着人工智能变得越来越智能,证明用户是人的测试也将变得更加智能。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人工智能
    +关注

    关注

    1813

    文章

    49772

    浏览量

    261733

原文标题:CAPTCHAs验证码被人工智能攻破

文章出处:【微信号:AI_News,微信公众号:人工智能快报】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【产品介绍】Altair RapidMiner数据分析人工智能平台

    AltairRapidMiner赋能组织解锁数据洞察,运用数据分析和先进的人工智能自动化,提供可扩展的面向未来的解决方案。Altair数据分析人工智能平台包括数据准备、数据科学、ML
    的头像 发表于 09-18 17:56 664次阅读
    【产品介绍】Altair RapidMiner数据<b class='flag-5'>分析</b>与<b class='flag-5'>人工智能</b>平台

    利用超微型 Neuton ML 模型解锁 SoC 边缘人工智能

    我们所有的 SoC 都能用于边缘人工智能。例子包括: 预测性维护和楼宇自动化系统 在每个节点上进行本地数据分析智能传感器网络 遥控器和可穿戴设备的动作和手势识别 用于智能健康可穿戴设
    发表于 08-31 20:54

    自动化测试如何绕过Cloudflare验证码?Python + Selenium 脚本实战指南!

    01什么是Cloudflare验证码Cloudflare提供网络工具,并提供一套全面的安全功能,以保护网站免受各种在线威胁。Cloudflare验证码是一种用于区分人类用户和自动化机器人的功能。它是
    的头像 发表于 08-15 10:01 916次阅读
    自动化测试如何绕过Cloudflare<b class='flag-5'>验证码</b>?Python + Selenium 脚本实战指南!

    挖到宝了!人工智能综合实验箱,高校新工科的宝藏神器

    的深度学习,构建起从基础到前沿的完整知识体系,一门实验箱就能满足多门课程的学习实践需求,既节省经费又不占地 。 五、代码全开源,学习底层算法 所有实验全部开源,这对于想要深入学习人工智能技术的人来说
    发表于 08-07 14:30

    挖到宝了!比邻星人工智能综合实验箱,高校新工科的宝藏神器!

    的深度学习,构建起从基础到前沿的完整知识体系,一门实验箱就能满足多门课程的学习实践需求,既节省经费又不占地 。 五、代码全开源,学习底层算法 所有实验全部开源,这对于想要深入学习人工智能技术的人来说
    发表于 08-07 14:23

    迅为RK3588开发板Linux安卓麒麟瑞芯微国产工业AI人工智能

    迅为RK3588开发板Linux安卓麒麟瑞芯微国产工业AI人工智能
    发表于 07-14 11:23

    CES Asia 2025聚焦低空智能感知与空域管理,论坛开启行业新征程

    智能管控。 人工智能在空域动态管理中的应用,为空域管理带来了革命性的变化。通过人工智能算法,能够对空域内的海量飞行数据、气象数据、地理数据等进行实时分析和处理,实现空域资源的
    发表于 07-10 09:57

    最新人工智能硬件培训AI 基础入门学习课程参考2025版(大模型篇)

    人工智能大模型重塑教育与社会发展的当下,无论是探索未来职业方向,还是更新技术储备,掌握大模型知识都已成为新时代的必修课。从职场上辅助工作的智能助手,到课堂用于学术研究的智能工具,大模型正在工作生活
    发表于 07-04 11:10

    开售RK3576 高性能人工智能主板

    ,HDMI-4K 输出,支 持千兆以太网,WiFi,USB 扩展/重力感应/RS232/RS485/IO 扩展/I2C 扩展/MIPI 摄像头/红外遥控 器等功能,丰富的接口,一个全新八核拥有超强性能的人工智能
    发表于 04-23 10:55

    人工智能对智慧园区的提升和帮助

    ,进一步提升了智慧园区的运营效率、安全性和用户体验,为园区的可持续发展提供了强有力的支持。以下是人工智能对智慧园区的提升和帮助的具体体现。 1.提升运营效率 人工智能通过自动化技术和智能算法,显著提高了智慧园区的运
    的头像 发表于 03-13 14:39 765次阅读

    亚历山大医院研发全球新颖的人工智能算法(已获国际专利)

    一种用于机器人全膝关节置换(rTKR)的人工智能算法获得了国际专利合作条约(PCT)专利,保护机器人全膝关节置换的计算算法的独特性,新颖性和专有权。该专利自2024年八月起在150多个成员国申请专利
    的头像 发表于 02-15 10:16 566次阅读

    我国生成式人工智能的发展现状与趋势

    (Generative Artificial Intelligence, GenAI)推动人工智能算法智能(Algorithmic Intelligence,AI)进入语言智能(Li
    的头像 发表于 02-08 11:31 2162次阅读

    AI人工智能系统怎么助力电子行业发展

    一、数据处理方面 AI人工智能系统在数据处理领域有着重要的作用。它能够高效地处理海量的数据。例如,在金融行业,每天都会产生大量的交易数据,AI系统可以对这些数据进行快速的收集、整理和分析。它可以运用
    的头像 发表于 01-23 09:55 656次阅读

    智能化河道流量在线自动监测系统:提升水文分析的实时性与精确度

    智能化河道流量在线自动监测系统,是利用先进的物联网技术、传感器技术(如流量计、流速计、水位计等设备)、数据分析技术和人工智能算法,实时采集河流流量、水位、降水量等水文数据
    的头像 发表于 01-03 11:23 1004次阅读
    <b class='flag-5'>智能</b>化河道流量在线自动监测系统:提升水文<b class='flag-5'>分析</b>的实时性与精确度

    人工智能推理及神经处理的未来

    、个性化和效率的社会需求,又进一步推动了人工智能技术的集成。此外,不断发展的监管体系,则强调了合乎伦理道德的人工智能、数据隐私和算法透明度的重要性,进而指导人工
    的头像 发表于 12-23 11:18 876次阅读
    <b class='flag-5'>人工智能</b>推理及神经处理的未来