专栏首页智能算法开发AI可是个大工程 脸书想让AI自己开发AI

开发AI可是个大工程 脸书想让AI自己开发AI

深度神经网络正在重塑互联网。通过分析大量的数字信息,深度神经网络可以自己学习,执行人类执行的任务,就在短短几年前,类似的智能系统还无法植入到网络服务中去。

要开发深度神经网络解决下一个AI大问题,研究人员必须经历无数次失败的尝试,在一台、几十台甚至几百台机器中尝试。“我们更加像是教练而非运动员。”DeepMind联合创始人Demis Hassabis认为,“你引诱它们做一些事,而不是直接告诉它们做什么。”

正因如此,许多企业试图将实验和错误变成自动化流程——或者至少将其中的一部分自动化。如果可以将最繁重一部分任务自动化,你就可以向前再进一步,让最新的机器更快速学习,只需要一般的工程师引导就可以了。如此一来,最顶尖的人才可以有更多时间专心研究更大的创意和更难的问题。最终,AI在互联网APP和服务中的进化速度会更快。

换句话说,随着计算机越来越聪明、越来越快,计算机本身可以处理更多简单单调的任务。互联网巨头正在开发计算系统,让它们代表工程师测试无尽的机器学习算法,它们自己就可以循环测试许多的可能性。更棒的是企业正在开发一套AI算法,让算法来编写AI算法。没有开玩笑。Facebook工程师正在设计所谓的“自动机器学习工程师”和人工智能系统,它可以协助开发AI系统。要让技术达到完美还有很长的路要走。但Facebook的最终目标是开发一套新的AI模式,让人类从事的单调乏味工作尽可能少。

2012年,Facebook成功IPO,候赛因米汉那(Hussein Mehanna)和Facebook广告团队的工程师感到压力加大,因为公司的广告销售目标提高,他们需要提高广告和无数用户的匹配度。Facebook拥有无数用户,公司会根据用户的特点和行为收集数据,开发深度神经网络及其它机器学习算法可以更好地利用庞大的数据库。

据米汉那透露,在开发新的AI时,Facebook工程师并不缺少创意,但是要测试这些创意却是另一回事。为了解决问题,他和团队开发了所谓的“Flow”工具。“我们想开发一条机器学习组装线,所有的Facebook工程师都可以使用。” 米汉那说。Flow的设计目的是为了帮助工程师大规模开发、测试、执行机器学习算法,它实际上包括了任何类型的机器学习——也就是说这门技术是一门泛技术,可以覆盖到所有服务,大部分学习任务依赖机器自己完成。

“你尝试的创意越多,结果就越好。”米汉那认为,“你测试的数据越多,结果也会越好。”有了新工具,别人开发的算法工程师可以拿来重新利用,十分轻松,修改算法应用在其它任务上也会简单许多。

很快,米汉那与团队就将Flow应用到整个公司。其它团队利用Flow生成算法,从用户的News Feed中挑选链接,还可以识别社交网络中的图片,为照片添加音频标签,盲人可以根据音频了解自己看的是什么东西。

据米汉那透露,有了Flow之后,Facebook每月可以训练、测试大约30万种机器学习模型。以前在Facebook社交网上推出一个新AI模型需要60天左右的时间,现在每周就可以发布几个新的模型。

事实上,深度学习的应用前景远不止如此。去年,Twitter收购了WhetLab,它是深度学习的专家。最近,微软告诉外界自己的研究人员如何利用一套系统测试海量AI模型。微软研究人员Jian Sun管它叫“人工助手搜索”。

Facebook希望能加速前进,它的目标是打造一个开源Flow,与整个世界分享,LinkedIn、Uber、Twitter已经有兴趣使用它。米汉那还与团队开发了一个名叫AutoML的工具,它可以更多地承担人类工程师的工作。AutoML运行于Flow之上,可以自动“整理”用于训练神经网络和其它机器学习算法的数据,不需要人的干预就可以准备好测试数据,在米汉那的理想中,他们希望AutoML最终可以自己收集数据。更有趣的地方在于:AutoML也许可以利用AI来开发AI。

正如米汉那所说的,每个月Facebook要训练和测试大约30万个机器学习模型。AutoML可以利用测试结果训练其它机器学习模型,优化机器学习模型的训练过程。米汉那将它比作“Inception”(指电影《盗梦空间》),它的确行得通,系统可以自动选择可能会管用的算法和参数。米汉那认为:“在训练之前几乎就可以预测结果了。”

回复数字或算法名称即可查看相关文章:

1. 决策树算法之一C4.5

2. 数据挖掘之Apriori算法

3. 网页排序算法之PageRank

4. 分类算法之朴素贝叶斯分类(Naive Bayesian classification)

5. 遗传算法如何模拟大自然的进化?

本文分享自微信公众号 - 智能算法(AI_Algorithm)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-05-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 史上最强----机器学习经典总结---入门必读

    导读:在本篇文章中,将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。当然,本文也面对一般读者,不会对...

    智能算法
  • 机器学习三人行(系列一)----机器学习花样入门

    写在前面 深度学习如火如荼,作为一个IT技术人员,不搞一下深度学习,总有一种活在上个世纪的感觉,因此笔者准备认认真真的搞一下深度学习,努力跟上时代的步伐。话说基...

    智能算法
  • Google为何能在机器学习领域始终居霸主地位?

    这不是武侠世界——她已经做到了。26岁的Holgate得到了第二条跆拳道黑带。这次是算法的黑带。Holgate花费数个星期沉浸于一个程序中,这次比肉搏更...

    智能算法
  • 脑洞 | AI之间有一场“搏击赛”,邪恶 AI 能否被战胜?

    大数据文摘
  • 深入Facebook机器学习部门:服务、模型、框架和硬件(贾扬清等HPCA论文)

    来源:research.fb.com 作者:Kim Hazelwood et al. 编译:刘小芹 【新智元导读】近日 Facebook 研究团队公开一篇 HP...

    新智元
  • 【支撑20亿人的机器学习】Jeff Dean、贾扬清等ScaledML大会演讲

    新智元
  • 深度学习模型那么多,科学研究选哪个?

    以深度学习为代表的机器学习技术,已经在很大程度颠覆了传统学科的研究方法。然后,对于传统学科的研究人员,机器学习算法繁杂多样,到底哪种方法更适合自己的研究问题,常...

    AI科技评论
  • 2018年最受欢迎Python机器学习库介绍

    IT故事会
  • 3招打破机器学习工程师的边界

    对,就是数学。掌握了数学这个机器学习的底层基础,不仅可以加深对算法的理解,还能在模型优化阶段更加游刃有余。

    double
  • 演讲 | Yann LeCun清华演讲:深度学习与人工智能的未来

    机器之心原创 作者:高静宜 2017 年 3 月 22 日下午,Facebook 人工智能研究院院长、纽约大学终身教授 Yann LeCun 在清华大学大礼堂为...

    机器之心

扫码关注云+社区

领取腾讯云代金券