作者 | Carol

出品 | CSDN(ID:CSDNnews)

第一反应:这字是什么颜色?

正确答案:这两个字的颜色是黄色。

有没有第一反应是“红色”的小伙伴?恭喜你,你阅读文本的能力欺骗了你的大脑。

近日,机器学习实验室OpenAI的研究人员发现,他们最先进的计算机视觉系统可以被简单工具所欺骗:只要写下一个物体的名称贴在另一个物体上,就足以欺骗AI软件,让其“眼见不一定为实”。

“不想当iPod的苹果不是好苹果”

这个工具有多简单呢?只需要一张纸和一支笔。

OpenAI研究人员做了个小实验,用笔在纸上写下“iPod”这个单词,然后将纸贴在一个能吃的澳洲青苹果上,随即CLIP系统没有识别出这是个苹果,而是将它识别为“iPod”。

从下图可以看出,在没贴纸条之前,系统成功识别了“澳洲青苹果”,准确度达到85.6%;而在贴了“iPod”纸条之后,系统将苹果识别为iPod,显示的准确率竟然高达99.7%!

真是一个“有上进心”的苹果。

在另一个实验中,研究人员分别在一张贵宾犬照片和一张链锯的照片上加上了几个美元的符号,最终系统都将它们识别为“小猪存钱罐”。

这意味着在其他物品上覆盖“$$”字符串,也可以欺骗CLIP将其识别为存钱罐。

只要几个简单的文本符号就骗过了AI?这到底是怎么回事?

排版攻击

经过研究,OpenAI的研究人员将这些攻击称为【排版攻击】:即使是手写文字的照片,基于模型强大的读取文本能力也能够“欺骗”模型,核心在于CLIP的“多模态神经元”,多模态神经元能够对物体的照片、草图和文本做出反应。他们还指出,这类攻击相当于可以欺骗商业机器视觉系统的“对抗性图像”,但制作起来简单得多。

对抗性图像对于依赖机器视觉的系统来说非常危险。此前有研究人员已经证明,他们可以通过在路面上贴上某些标签,在没有警告的情况下成功欺骗特斯拉自动驾驶汽车的软件改变车道。

如此重大的攻击只需要简单贴几个标签就完成了,对于如今已经广泛采用人工智能技术的领域来说是很危险的,如果这种攻击用于医疗、军事等领域,那将会造成非常严重的威胁。

幸好,OpenAI软件目前还是CLIP的一个实验系统,还没有部署在任何商业产品上,不会被广泛使用造成攻击风险。

 “抽象的谬误”

OpenAI之所以检测出这样的漏洞,是源于CLIP不同于寻常的机器学习架构性质,正如文章开头的“红色”图片,有时候也会误导人类的大脑。

所以像OpenAI这类软件在同样的能力让程序能够在抽象层面上将文字和图像联系起来,就会造成了排版攻击得以成功的弱点。OpenAI将其描述为“抽象的谬误”。

根据近期OpenAI发表的新论文,研究人员发现所谓的“多模态神经元”不仅能对物体的图像做出反应,还能对素描、漫画和相关文本做出反应。

惊喜的是,这似乎反应了人类大脑对刺激的反应,因为已经观察到单个脑细胞对抽象的概念而不是具体的例子做出反应。虽然这种能力还处于初级阶段,但OpenAI这个研究很可能表明人工智能系统有望像人类一样内化知识。关于防止对抗攻击这件事,CLIP还需要继续努力。

“多模态神经元”加速AI可解释性

“多模态”指的是单个神经元对特定的照片、草图甚至文本产生反应,所有不同的“模式”都可以被归为一个单一的概念。

根据CLIP最新研究表示,可靠的计算机视觉是众多人工智能应用的基石,但神经网络识别图像的有效性只有在其不可穿透性的基础上才能与之匹敌。这项研究有望让科学家们窥探计算机视觉的黑盒子,从而减少偏见和错误。

CLIP在可用性和可解释性的关系中,艰难又坚持地前进。毕竟目前可解释AI做出的模型很难满足于当下的实际应用。

就像同一个神经元对蜘蛛的图像发出信号,也可能会对包含“蜘蛛”这个词的文本发出信号,甚至对蜘蛛侠漫画中识别出特定红蓝斑纹,从而返回信号。

OpenAI表示,目前大脑和这类合成视觉系统似乎都聚集在一种非常相似的信息组织模式上,这些系统并不像我们想象中的那么难以探索。深度了解错误、了解系统的工作可以帮助我们理解系统存在的偏见。

最重要的是,找到人脑和人工神经网络的相似之处,“深度学习”有望会进一步超越人们的想象。

☞入侵微博服务器刷流量,开发者获刑 5 年;马化腾重回中国首富;支持 M1 芯片,VS Code 1.54 发布 | 极客头条☞“无语!只因姓True,苹果封了我的iCloud账户”
☞CTO 写的低级 Bug 再致网站被黑,CEO 的号都被盗了!
☞TIOBE 3 月编程语言:Swift 一路低走,Java 份额大跌

尴尬!OpenAI惊现大漏洞,一张手写纸条竟瞒过计算机视觉系统相关推荐

  1. Log4j2惊现大漏洞? 开源维护者越来越难?

    Log4j2惊现大漏洞? 开源维护者越来越难? 作者:Filippo Valsorda 编译:郭露 原文链接:https://blog.filippo.io/professional-maintain ...

  2. Windows 多个系统版本惊现大漏洞,攻击者可随意操作程序!

    整理 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 之前在文章Windows 7,难说再见中提到,即使离Windows 7退役时间还有不到200天,可截至到三月份,仍有35.63%的用户使 ...

  3. 京东末位淘汰 10% 高管 ;聊天宝惊现大 Bug:用户可提现百万;斗鱼回应“人去楼空” | 极客头条...

    「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有料的新闻资讯,让所有技术人,时刻紧跟业界潮流. 快讯速知 京 ...

  4. Tensorflow学习教程------模型参数和网络结构保存且载入,输入一张手写数字图片判断是几...

    首先是模型参数和网络结构的保存 #coding:utf-8 import tensorflow as tf from tensorflow.examples.tutorials.mnist impor ...

  5. tomcat配置url跳转_架构成长之路:还不清楚原理就晚了,Java技术大咖带你手写Tomcat...

    推荐阅读 手把手教你手写SpringMVC,剑指优秀开源框架灵魂 纯手写实现高可用的RPC框架,Java架构师必备技能 前言 Tomcat,这只3脚猫,大学的时候就认识了,直到现在工作中,也常会和它打 ...

  6. 阿里P8架构大神分享纯手写“kafka文档”看完直呼太牛!

    什么是 Kafka Kafka 是由 Linkedin 公司开发的,它是一个分布式的,支持多分区.多副本,基于 Zookeeper 的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消息引擎系 ...

  7. TensorFlow惊现大bug?网友:这是逼着我们用PyTorch啊!

    公众号关注 "视学算法" 设为"星标",第一时间知晓最新干货~ 转自:机器之心 参与:魔王.陈萍 诞生五年的 TensorFlow 出现大 bug,使用对应训练 ...

  8. TensorFlow惊现大bug?网友:这是逼着我们用PyTorch啊

    诞生五年的 TensorFlow 出现大 bug,使用对应训练方式得到的模型甚至论文结果可能受到波及,然而相关 issue 提交 24 天后依然没有 TensorFlow 开发团队的处理.用户表示很失 ...

  9. Twitter 惊现密码漏洞,强制 3.3 亿用户修改密码!

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! Facebook 刚歇下,Twitter 又搅和进来了. 图片来源:The Verge 昨日 ...

最新文章

  1. 台式电脑耳机插孔在哪_一图教你学会电脑主机后面各接口正确接线
  2. centos上自动执行脚本执行php文件
  3. vue的路由怎么换端口_vue.js如何更改默认端口号8080为指定端口的方法
  4. 情感分析入门[2]-一些数学工具
  5. 简述自定义驱动在工业通讯软件开发中的应用
  6. 502 bad gateway
  7. 国产PLM软件在创新实践中强势崛起
  8. CSS font-weight 值对应(Regular、Normal、Medium、Light)
  9. ios 裁剪圆形头像_iOS如何将图片裁剪成圆形
  10. 【c语言】判断整数x是否是同构数。若是同构数,函数返回1;否则返回0.
  11. node.js学习笔记之简洁聊天室
  12. AWS之Glue使用方法
  13. 路由器如何恢复出厂设置
  14. 【深度解刨C语言】符号篇(全)
  15. 全网唯一:surfacepro系列用户重启或解锁后蓝牙失灵终极解决方法【绝对有效】
  16. linux 双网卡共享上网
  17. 知识分享 | EHS管理体系的合规义务和合规性评价
  18. 【Win10 UWP】QQ SDK(一):SDK基本使用方法
  19. lpv4的地址格式由多少个字节组成_2020年智慧树艺术品拍卖第八单元章节测试答案...
  20. 宠喵club商品页皇家商品

热门文章

  1. 使用递归判断二叉树对称
  2. 敏捷开发“松结对编程”实践之六:大型团队篇|后记(大型研发团队,学习型团队,139团队,师徒制度,人员招聘,职业生涯规划)...
  3. Mac下使用数据库将Excel数据转换存入.plist
  4. Android Studio开发学习 - 1. 添加Activity
  5. iOS学习——UITableViewCell两种重用方法的区别
  6. urllib2 request 模拟伪装浏览器
  7. Python创建cvs文件,包含标签和图片数据
  8. 世界上第一台计算机诞生-1946年2月14日
  9. HTML/CSS基础知识总结
  10. 《编码规范和测试方法——C/C++版》学习笔记 ·001