3年前,美国加利福尼亚州山景城神秘的谷歌x实验室的研究人员从youtube视频中提取了1000万个静态图像,并将其输入“谷歌大脑”——由1000台计算机构成的网络,从而试图像一个蹒跚学步的孩子一样吸收这个世界的信息。经过3天寻找重复出现的模式后,谷歌大脑凭自身判断,它可以识别一些特定的重复类别:人类面孔和人类身体,甚至是猫。

谷歌大脑发现互联网上到处都是关于猫的视频,这还曾引起一连串的笑话。不过,谷歌大脑是深度学习复兴的一个里程碑。深度学习是一项有着30年历史的技术,其中大量数据和强大的处理能力帮助计算机破解那些人类几乎可以凭直觉就可解决的难题——从识别人脸到理解语言。
深度学习本身是对神经网络这个更老的想法的复兴。这些系统的灵感大多来自于大脑中紧密连接的神经元,通过改变模拟神经连接的强度来模拟人脑学习。谷歌大脑拥有约100万个模拟神经元和10亿个模拟连接,比之前任何深度神经网络强度都要高10倍。该项目建立者andrew ng目前是加州斯坦福大学人工智能实验室的负责人,他的开发已经使深度学习系统的强度又提高了10倍。

人工智能(ai)领域取得的这些激动人心的进步试图让电脑像人类一样思考。纽约大学数据科学中心主任、深度学习领域先驱yann lecun说:“人工智能已经失败了无数次,其间只有少许的进步。如今它实现了一次超越。”
“在未来几年,我们将看到一种疯狂的情况:很多人会跟随深度学习的潮流。”加州大学伯克利分校从事图像识别研究的jitendra malik表示同意。但是从长远看,深度学习并不占上风,一些研究人员正在寻求其他有前景的技术。“我是不可知论者。”malik说,“随着时间的推移,人们会决定不同领域的最佳技术。”

初出茅庐
malik称,初期的深度学习程序并不比其他更简单的系统有更好的表现。另外,它们还很难处理。“神经网络管理一直是一种精妙的艺术,其中有一些黑魔法。”该网络需要从丰富的事例来源中进行学习,就像一个婴儿从世界收集信息一样。在20世纪八九十年代,并没有太多可用的数字信息,而且计算机消化这些存在的信息需要很长时间。当时的相关应用很少,lecun开发的技术是为数不多的应用之一,现在还被银行用于读取手写支票。
然而到了21世纪,像lecun和其前任主管、加拿大多伦多大学计算机科学家geoffrey hinton这样的提倡者确信,计算能力的提高和数字数据的爆炸意味着是时候重新推动这一技术了。hinton现在的学生george dahl说:“我们想向世界展示,这些深度神经网络真的很有用,并能提供真正的帮助。”
在开始时,hinton、dahl和其他一些人解决了语音识别中对商业应用很重要的一些难题。2009年,研究人员报告称,通过典型数据集的练习,他们的深度学习神经网络已经打破了将口语转化为文本的精度纪录。

巨大飞跃
当谷歌在其安卓系统的智能手机操作系统中采用基于深度学习的语音识别技术时,它的文字错误率下降了25%。“人们本来期待在10年后才能达到这种下降程度。”hinton表示,“这相当于实现了10项突破。”
同时,ng说服谷歌,让自己使用其数据和计算机,谷歌大脑由此产生。该项目指认猫的能力是对无监督学习的有力证明,无监督学习是最困难的学习任务,因为其输入中不包含任何像名字、标题或者类别等解释性信息。不过ng很快就遇到了麻烦,谷歌公司之外很少有研究人员拥有进行深度学习研究的设备。因此ng在回到斯坦福大学后,开始使用图像处理单元(gpus)研发更大、更便宜的深度学习网络。ng说:“使用价值约10万美元的硬件,我们可以用64个gpus建立一个有着110亿个连接的网络。”

胜利之后
不过,要想说服计算机视觉领域的科学家还需要更多努力:他们希望看到标准测试中的收获。malik认为,在国际知名的imagenet竞赛中取得胜利将会达到理想的结果。
在该竞赛中,各团队基于大约含有100万个图像、属于同类别的一个数据集开发计算机项目。2012年,hinton的实验室成为首个使用深度学习的竞争者,其错误率只有15%。这一次的胜利使hinton在谷歌获得了兼职工作,而2013年5月,谷歌公司使用该程序更新了其图像搜索软件。

malik被说服了。他说:“在科学上,你必须接受经验证据,而这正是明显的证据。”之后,他使用该技术在另一个视觉识别比赛中打破了纪录。很多其他团队也跟随这一趋势,2013年,imagenet比赛的参与团队都使用了深度学习技术。
随着深度学习技术在图像和语音识别方面取得胜利,人们越来越有兴趣将其应用于自然语言理解(例如,充分理解人类话语来改述或者回答问题)或者翻译语言。同样,这些工作目前可以通过使用手工编码规则和对已知文本的统计分析来实现,例如谷歌翻译。众包专家luis von ahn说:“深度学习技术将有机会比现在使用的技术做得更好。”他的公司duolingo位于宾夕法尼亚州匹兹堡市,依赖于人,而不是计算机进行文本翻译。“每个人都认为,是时候尝试一些不同的东西了。”
与此同时,深度学习技术被证明可用于完成各种科学任务。2012年,默克制药公司为那些可以帮助预测有用候选药物的最佳项目提供了奖金。dahl和同事使用深度学习系统赢得了2.2万美元。
尽管深度学习技术取得了不少成功,但它仍处于起步阶段。“它是未来的一部分。”dahl称,“我们才刚刚开始。”

想了解更多人工智能资讯机器人请登录Giiso智搜: http://www.giiso.com 谢谢

转载于:https://blog.51cto.com/13806764/2132472

深度学习:向人工智能迈进相关推荐

  1. 吴恩达 NIPS 2016:利用深度学习开发人工智能应用的基本要点(含唯一的中文版PPT)...

    雷锋网按:为了方便读者学习和收藏,雷锋网(公众号:雷锋网)特地把吴恩达教授在NIPS 2016大会中的PPT做为中文版,由三川和亚峰联合编译并制作. 今日,在第 30 届神经信息处理系统大会(NIPS ...

  2. 自学机器学习、深度学习、人工智能学习资源推大聚合

    想要解决如何自学机器学习.深度学习和人工智能这一问题,首先要了解三个概念以及它们之间的关系. 人工智能:人工智能英文缩写为AI,它是研究.开发用于模拟.延伸和扩展人的智能的理论.方法.技术及应用系统的 ...

  3. Yann LeCun:深度学习与人工智能的未来(附PPT与译文)

    深度学习 作者Yann Le Cun 纽约大学,柯朗数学科学学院(CourantInstitute of Mathematical Science, NYU), Facebook 人工智能研究 我们需 ...

  4. 【人工智能深度学习】人工智能中的梯度下降算法和反向传播教程

    [人工智能深度学习]人工智能中的梯度下降算法和反向传播教程 梯度下降优化算法 参数化模型 用方块图表达参数模型的计算图 损失函数 梯度下降 在传统神经网络中随机梯度下降和反向传播算法的优势 随机梯度下 ...

  5. 【中英双语】TensorFlow 2.0 大师班:动手深度学习和人工智能

    参与 6 个项目,动手实践 TensorFlow 2.0.Keras.深度学习和人工智能!此教程共15小时,中英双语字幕,画质清晰无水印,源码附件全 课程英文名:TensorFlow 2.0 Mast ...

  6. 神经网络、深度学习、人工智能、智能制造2018资料汇编(公号回复“AI2018资料”下载PDF资料,欢迎转发、赞赏支持科普)

    神经网络.深度学习.人工智能.智能制造2018资料汇编(公号回复"AI2018资料"下载PDF资料,欢迎转发.赞赏支持科普) 秦陇纪 科学Sciences 今天 科学Science ...

  7. 北京 | 深度学习与人工智能研修

    今年8月19-20号,LeadAI学院在上海徐汇瑞峰酒店成功举办了<深度学习与人工智能研修>课程,课后学员反馈很好(详情报道请看这篇文章),于是LeadAI学院决定在今年年末,于北京再次举 ...

  8. 深度学习、人工智能领域顶级书籍推荐

    机器学习 吴恩达书籍和网上视频: 吴恩达老师的机器学习视频,必看经典,不容错过:视频地址:https://mooc.study.163.com/smartSpec/detail/1001319001. ...

  9. 深度学习帮助人工智能走得更远

    说深度学习就不得不提Geoffrey Hinton. 一.Geoffrey Hinton是何许人? Geoffrey Hinton是Deep Learning(深度学习)方面的领军人物,是世界上机器学 ...

  10. 自学机器学习、深度学习、人工智能的学习资源集合

    本人美国top50本科统计就读,想当初我的机器学习和深度学习就是靠自学入门的.现在行业中对于人工智能自学这一方法众说纷纭,也有很多人质疑那些通过自学获得的技术及实力.就我个人而言,我体验过各种各样的课 ...

最新文章

  1. flash新闻图片轮转————c#+数据库解决
  2. PyQt 5布局管理
  3. 《剑指offer》c++版本 7.重建二叉树
  4. 买卖股票的最佳时机II
  5. HDU 2177HDU 2176
  6. 组态中常用c语言代码,工业组态软件中CFC语言的设计实现及语言转换的研究
  7. C++中使用cin读取一组词存入vector后将其大写打印
  8. 计算差分方程的收敛点_数值计算(五十九)热传导方程组的差分数值求解
  9. Fedora core 2下建立Poptop服务器以及常见问题
  10. 接口测试 接口自动化测试框架
  11. oracle环境变量怎么配,oracle环境变量配置-Oracle
  12. mysql limit 1 10000_Mysql面试题,优化:SELECT * FROM user LIMIT 10000,1.
  13. 解决bootstrap dropdown 下拉菜单有时候不能显示的问题
  14. LeetCode 53.最大子序和(动态规划)
  15. 朋友们,想去一线大厂?卷起来...
  16. 会议直播全流程解决方案
  17. 周易六十四卦——同人卦
  18. java 地图坐标转换_百度地图经纬度和地址互转(Java代码)
  19. picsart下载_PicsArt下载-PicsArt 安卓版v15.9.53-PC6安卓网
  20. 新项目上传之svn服务器

热门文章

  1. 【ORACLE 高可用】 作业 :配置ORACLE GoldenGate 1
  2. AndroidManifest Intent-Filter Action android:name属性
  3. android studio设置内存
  4. Linux(内核和用户态的)动态内存管理
  5. 用户测评 | EDAS Serverless 上手体验 1
  6. Spring框架—SpringBean配置
  7. OpenStack从入门到放弃
  8. 获取Web.config配置节
  9. 转:“401 - 未授权:由于凭据无效,访问被拒绝”在iis的解决办法
  10. Java虚拟机一览表