作者 | Charles Ollion

译者 | 王天宇

编辑 | Jane

出品 | AI 科技大本营(rgznai100)

【导读】谈到人工智能(特别是计算机视觉领域),大家关注的都是这一领域不断取得的进步,然而人工智能到底发展到什么程度了?AI 已经成为万能的了吗?Heuritech 的 CTO  Charles Ollion 希望通过他的文章可以揭露一些当前的真实情况。接下来就让我们一起看看这位作者都谈了什么内容吧!



作者基于 Xkcd 的漫画改编

最近,我读了 Pete Warden 的一篇文章,这篇文章介绍了一种可以辨别植物疾病的分类器。在辨别病害类型方面,这个分类器的精确度要比人类肉眼辨别的精确度高的多。但是,这个分类器在面对一张随机不含有植物的图片时会给出一个非常惊人的错误结果(如下图所示:左图展现了分类器在真实植物上检测病害类型的良好效果;而右图,在指向计算机键盘时,一张随机的非植物图片,分类器仍会认为这是一种受损的作物)。然而这个错误,却不会发生在人类身上。

(来源:Pete Warden's blog —— What Image Classifiers Can Do About Unknown Objects)

上面的举例说明,计算机视觉系统的能力仍有别于人类的智力,下面我想通过一道测试题来进一步证明这一观点:

你知道当前人工智能系统最擅长做什么吗?

下面有五个不同的计算机视觉问题,通过给出的输入与得到的输出结果,试着猜一下哪类问题是计算机视觉系统最容易解决的?哪类问题是非常困难的?

1.检测糖尿病性视网膜病变

输入:有约束的视网膜图片

输出:5个类别(健康型以及处于不同阶段与形式的病变状态)



糖尿病性视网膜病变,一种影响到眼睛的糖尿病并发症

来源:

https://ai.googleblog.com/2016/11/deep-learning-for-detection-of-diabetic.html

2.摄像头手势识别

输入:由摄像头拍摄的一系列短视频

输出:25种动作中可能性最大的一种

(注:TwentyBN 现已发布了更丰富的数据集)

来源:TwentyBN

来源:

https://medium.com/twentybn/building-a-gesture-recognition-system-using-deep-learning-video-d24f13053a1

3.识别 Instagram 图片里的手提包



输入:Instagram 上的图片

输出:圈出图片里的手提包



4.识别行人



输入:由固定摄像机拍摄的图片

输出:圈出图中所有的行人

5.机器人抓取物体

输入:由固定摄像机拍摄的两张图

输出:机器人控制策略



左图为待抓取的物体,机器人上装有一台固定摄像机来学习如何抓取物体

来源:

https://ai.googleblog.com/2017/10/closing-simulation-to-reality-gap-for.html

然而真相是?

糖尿病性视网膜病变:这类识别器是容易实现的,因为输入和输出都是有约束的(谷歌在他们的报道中声明已经实现并有良好表现了)。但当把这一系统投入到实际应用时,困难出现了。用户的体验以及系统与医生的配合是关键问题,因为对不同类型结果的判定可能会有失偏颇。

▌摄像头手势识别:这个问题相对来说很好定义,但多变性增加了它的难度:这些由摄像头拍摄的视频中,人们的距离不同,手势持续时间不同,等等... 此外,在对视频资料进行分析训练时,随之产生的还有诸多的工程问题。不得不说这个问题是非常困难的,但已经得到了解决。

▌识别 Instagram 图片里的手提包:这个问题看起来似乎很容易解决,但输入的图片是没有约束的,而且类别的定义也非常广(手提包有很多种形态,没有一个明确的视觉模式,因此很有可能被识别成很多其它物体)。这使得问题变的非常困难,看看下面图就明白了。

由经过手提包识别训练的模型给出的识别结果

我们的训练数据中没有“斧子”的图片作为反例,而斧子的头部和模型学习过的手提包的图像非常相似。它是褐色的,有着手提包的形状和大小,而且被握在手里。

然后我们就这样放弃了吗?不,我们可以通过主动学习来解决这个问题,即对模型给出的错误判断进行标记,然后把这些错误例子反馈给模型继续训练。但凭借现有的技术来说,想像 Instagram 中的图片,如此开放的领域上达到完美的效果,仍然是一项巨大的挑战。

对于我们人类来讲,关于糖尿病相关的工作很难,但辨认斧子和手提包却很容易,这主要原因是斧子对我们来说是一种极为普遍的存在,一种大家都知道的常识,并且这些内容超出了输入到系统数据的范围。

▌识别摄像头中的行人:这类问题很简单:输入非常受限(固定摄像机),而且类别(行人)也很标准。可能会存在目标被遮挡等相关问题,但总体来说这个问题很容易就可以解决。不过,如果对这个问题稍作改动,就会变得困难很多:如摄像机是移动的;或从不同方位、角度、范围进行拍摄 —— 这个问题就变得更开放且棘手了。

▌机器人抓取物体:这个问题是极其困难的。它超出了标准分类和回归问题的范围,因为输出是控制机器人的策略,通常使用强化学习来进行训练,与有监督学习相比,这种学习方法还不太成熟。此外,对象在大小、形状和抓取的方式上都会有所不同,可能还要借助语义的理解。但是这个问题可以由一个2岁的小孩子轻易解决(即使没有固定摄像头、背景完全相同这些设定),但对我们来说,让人工智能做这件事还有很长的路要走。

作者声明:如果不同意我给出的答案,我很乐于和大家讨论,因为在这个领域要学的知识很多,我不认为我知道所有问题的答案。

对计算机视觉与人工智能的期望

对计算机视觉系统和我们人类来说,“难度”这个概念是有很大不同的,这一点很容易引导我们对人工智能产生错误的期望。工程师和科研人员不得不从现实出发来对待人工智能系统在开放域的表现。

当前我们在对人工智能系统发展情况的理解上也还存在很多问题。以自动化驾驶为例:在有约束(例如:高速公路)下驾驶与无约束(如: 市区、小路... ...)下对驾驶存在着极大的区别。如今大多数企业都基于在没有司机操控下,通过自动驾驶汽车所行驶的里程数来对自动化驾驶水平进行评估。这也促使了测试者更乐于把汽车放到容易驾驶的环境里,但其实我们更应该做的是建立一些指标,重点关注扩大自动化驾驶汽车正常驾驶的范围。

更概括地来讲,我认为我们不应该再说什么“计算机视觉已经实现了。”这样的话了。如果我们有足够多已经标记了的数据和有约束的类别,小范围内的问题可能已经解决了。但若将世界范围的常识知识引入计算机视觉系统,这仍然是一个巨大的挑战。

ClevR,用于组合式语言和初级视觉推理的诊断数据集

其实现在很多的研究人员已经开始在进行这方面的研究了,也有一些研究领域正在蓬勃的发展着,例如:视觉推理、物理发现法则、通过无监督/自我监督进行表征学习等。AI 科技大本营在文末给大家列出了相关的研究文章,方便大家学习。

鉴于我对计算机视觉的研究与发展了解多一些,上述都是我关于这方面的一些看法,但我相信同样的理由也可以应用到其它机器学习问题上,特别是关于 NLP 应用深度学习与机器学习的研究领域。

看了作者的一些看法,也欢迎大家在 AI 科技大本营后台留言,和大家一起交流自己的看法~

原文链接:

https://medium.com/@CharlesOllion/whats-easy-hard-in-ai-computer-vision-these-days-e7679b9f7db7

参考阅读:

A diagnostic dataset for compositional language and elementary visual reasoning

https://arxiv.org/abs/1612.06890

Discovering Causal Signals in Images

http://openaccess.thecvf.com/content_cvpr_2017/papers/Lopez-Paz_Discovering_Causal_Signals_CVPR_2017_paper.pdf

Interaction Networks for Learning about Objects, Relations and Physics

http://papers.nips.cc/paper/6417-interaction-networks-for-learning-about-objects-relations-and-physics

Iterative Visual Reasoning Beyond Convolutions

https://arxiv.org/abs/1803.11189

Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzles

https://arxiv.org/pdf/1603.09246.pdf

World Models

https://arxiv.org/pdf/1803.10122.pdf

——【完】——

在线公开课 知识图谱专场

今晚直播

时间:8月9日:20:00-21:00

添加微信csdnai,备注:公开课,加入课程交流群

参加公开课,向讲师提问,即有机会获得定制T恤或者技术书籍

AI是万能的吗?当前AI仍面临的难题是什么?相关推荐

  1. 大数据之于智能交通意义重大仍面临五大难题

    日前,在2015中国智慧城市国际博览会上,来自台湾的勤亚科技张及人透露"台湾政府在将近九年前就开始规划所谓的大的交通数据云,用数据来管理整个交通出行.比如通知你从A到B大概走多少时间,这个时 ...

  2. AI时代已经起航,一些问题仍待解决

    国务院近期印发的<新一代人工智能发展规划>,提出了面向2030年我国第一代AI发展的指导思想.战略目标.重点任务以及保障措施,部署构筑我国AI发展的先发优势,加快建设创新型国家以及世界科技 ...

  3. 借助ChatGPT爆火,股价暴涨又暴跌后,C3.ai仍面临巨大风险

    来源:猛兽财经 作者:猛兽财经 C3.ai的股价 作为一家人工智能技术提供商,C3.ai(AI)的股价曾在2021年初随着炒作情绪的增加,达到了历史最高点,但自那以后其股价就下跌了90%,而且炒作情绪 ...

  4. 实现AI技术自立自强,国产深度学习框架面临三大难题

    作为推动AI应用大规模落地的关键力量,深度学习框架的重要性日益凸显.它不仅关系国计民生的行业和领域广泛的应用,同样也对信息系统的科技安全有着决定性的意义. "深度学习框架在人工智能技术体系中 ...

  5. 谁说AI无用?疫情下,AI已经代替人类做了很多...

    整理 | 夕颜 出品 | AI科技大本营(ID:rgznai100) 经历过无比漫长的十多天,疫情至今还没有任何退散的迹象,形势越来越严峻.百度实时大数据报告显示,截至2020年2月4日9时,新型冠状 ...

  6. 花旗报告揭秘2016全球FinTech变革全景、“AI如何落地”公开课分享 | AI金融评论周刊...

    花旗报告:2016 全球 FinTech 变革全景揭秘,及 2017 年前景展望 雷锋网(公众号:雷锋网)此前报道,今年 1 月,花旗研究团队再次聚焦FinTech金融科技,并发布更新版调研报告< ...

  7. AI值得信任吗?“可信AI”或能给出答案

    科技云报道原创. AI技术所带来的便利和AI技术不可信之间的矛盾,正逐渐成为AI在现实生活中大规模落地应用的核心问题. 美国前国务卿亨利·基辛格曾在文章中称,AI的危险极其巨大,"人类历史可 ...

  8. KubeEdge SIG AI发布首个分布式协同AI Benchmark调研

    摘要:AI Benchmark旨在衡量AI模型的性能和效能. 本文分享自华为云社区<KubeEdge SIG AI发布首个分布式协同AI Benchmark调研>,作者:KubeEdge ...

  9. 【张钹院士 | 大师谈AI】迈向第三代人工智能「AI核心算法」

    关注:决策智能与机器学习,深耕AI脱水干货 作者:张钹, 朱军, 苏航  报道:中国科学杂志社 如需转载,请联系作者 摘 要 人工智能 (artificial intelligence, AI) 自1 ...

最新文章

  1. 【ACM】POJ 1664
  2. iOS - UITableViewCell Custom Selection Style Color
  3. Spring AOP(通知、连接点、切点、切面)
  4. go channel 缓冲区最大限制_Go语言11周年,泛型问题有望明年得到解决
  5. Redis学习总结(10)——缓存雪崩、缓存穿透、缓存并发、缓存预热、缓存更新、缓存降级、缓存算法的概念及解决思路总结
  6. GridView中的全选操作(转)
  7. Git如何创建本地分支并推送到远程仓库
  8. SQL Server调优系列进阶篇(查询优化器的运行方式)
  9. Leetcode 169 Majority Element
  10. 华为路由器支持ftp服务器,如何配置华为路由器的FTP
  11. C10K 和 C1000K
  12. python--mysql创建数据库
  13. 解决eclipse mars2中不能设置tomcat8.5
  14. 如何用FFmpeg编写一个简单播放器详细步骤介绍
  15. 分类算法-决策树、随机森林
  16. Word 2016 公式编辑器中微分符号的竖线(2018.5.17)
  17. 2021.11.28
  18. 综合案例 跳转到主页面
  19. dota2自建房间服务器,创建房间与房间设置 - DOTA2 - 刀塔官方网站 - 勇士令状全新上线 天陨旦活动模式推出...
  20. 为什么叫析取?为什么叫合取?

热门文章

  1. Shell脚本十三问
  2. django mysql 时区_django 中的时区设置
  3. Comprehensive Guide to build a Recommendation Engine from scratch (in Python) / 从0开始搭建推荐系统...
  4. 解压和生成 system.imgdata.img ( ext4格式)
  5. 40个出色的Wordpress cms插件
  6. CS研究笔记-缓存 (转)
  7. 【组队学习】【33期】动手学数据分析
  8. 【组队学习】【31期】基于Python的办公自动化
  9. 刻意练习:LeetCode实战 -- Task05. 最接近的三数之和
  10. 记录一次自己清理数据的过程