写点什么

最新进展!谷歌 AutoML-Zero 验证自我演化:成功复现数十年 AI 演进历程

  • 2020-04-16
  • 本文字数:2211 字

    阅读完需:约 7 分钟

最新进展!谷歌AutoML-Zero验证自我演化:成功复现数十年AI演进历程

人工智能也能独立进化了

AI 也能独立自我进化?

机器人会不会像生物一样自动进化?一直以来,这个问题常引发争议与谈论。


近日,据外媒报道称,谷歌高科技部门的计算机科学家们创造了一种新的人工智能程序—AutoML-Zero,这款软件具有类似于生物进化的过程,它可以只使用高中生都知道的基本数学概念,在没有人为干预的情况下,软件自身就能一代代改进代码,进行自我进化。


AutoML-Zero 的构建借鉴了达尔文进化论中“适者生存”的概念,谷歌团队实际上是在将“变异”机制引入算法集。


该程序在短短几天内就复制了数十年的 AI 研究成果,主导该项目的谷歌计算机科学家 Quoc Le 表示,“我们的最终目标是开发出连研究人员都不知道的新型机器学习概念”。他表示,增加数学运算数量,并为该程序投入更多的计算资源,可能会让它发现全新的人工智能。“这是我们真正热衷的方向,去发现一些人类需要很长时间才能发现的真正重要的东西。


据了解,目前这款 AI 程序正在测试中。科学家们希望弄清如何基于简单的数学方法从零开始构建机器学习算法,并使其具备自然进化能力。


机器学习工具通过“训练”从大量数据当中寻找模式,同时也掌握了自动完成模式识别的诀窍,能够根据过往经验不断实现自我完善。


ProPrivacy 公司计算机专家兼数字化研究员 Ray Walsh 在接受采访时表示,“这种 AI 方案的优势在于无需任何预定义参数即可运行在设备之上,并能够以 24/7 全天候方式推动新算法的开发流程。”


AutoML-Zero 计划利用基础随机数学方法创建 100 种“候选算法”,并在图像分类等简单任务之上进行进行结果测试。最终,性能最佳的算法将进一步通过随机代码变更实现“进化”。


最为成功的算法变体随后会被添加到其他常规算法内,且整个过程不断重复。如此一来,网络即可显著增长,最终为系统提供愈发自然且行之有效的算法结果。

AutoML-Zero 希望解决偏见问题

研究人员们表示,AutoML-Zero 真正希望解决的难题,在于如何避免引入偏见。


根据开发者们的说法,由于无需人为干预,AutoML-Zero 有望生产出不受人类偏见影响的算法。人类可以对现有软件进行更新,从而“自动发现”完全未知的算法,同时减少数据输入过程所引发的人为偏见。从理论层面出发,未来的企业也许将依靠这些前沿算法提升运营效率。


AutoML-Zero 的研究论文《从零开始不断演进的机器学习算法(Evolving Machine Learning Algorithms From Scratch)》,由谷歌 Brain 部门工作团队撰写,并于今年 3 月份发表在了 arXiv 上。



在论文中,研究专家指出,“人为设计的组件总会偏向某些搜索结果,这种存在偏见的人为算法可能会降低 AutoML 的创新潜力。创新也是有极限的,我们不可能发现那些无法搜索的内容。”


Techspert 公司首席技术官 Haran Jackson 在接受媒体采访时表示,以往的 AutoML 工具通常用于“识别并提取”数据集中的实用特征。而此次突破无疑代表着一种可喜的发展进程。


“虽然 AutoML 确实令人兴奋,但以往的它只能从我们已经了解的各类公认大型算法中找到性能最高的选项”,他解释道,人工智能社区中的很多参与者一直有种感觉,只有发明新的算法才能真正让人工智能获得令人印象深刻的革命性飞跃。而这些新算法可能与人类物种迄今设计出的所有算法都存在着根本性不同。


“正因为如此,这篇论文才这么值得关注。它提供了一种方法,能够帮助我们自动构建并测试前所未有的新型机器学习算法。”


Jackson 强调,“在解决现实问题的过程中,性能更好的变异算法将始终得以保留,而性能较差的算法则被丢弃。整个过程不断重复,直到找到一套性能极高的算法为止。这项研究中最有趣的点在于,整个过程‘重新发现’了我们已知且正在使用的某些神经网络算法。更重要的是,它还带来了我们甚至从未想到过的全新算法,并有可能在未来给我们的日常生活产生巨大影响”。


在此之前,Alphabet 公司 CEO Sundar Pichai 曾经盛赞 AutoML 的成就,表示这项技术已经被用于改进一种检测乳腺癌向相邻淋巴结扩散趋势的算法。他还在 2018 年的一篇博文中写道,“AI 获得的成果确实令人欢欣鼓舞。”


“当大多数人还在蹒跚学步时,他们已经向未知领域迈出了一大步”,未参与该研究的美国得克萨斯大学奥斯汀分校计算机科学家 Risto Miikkulainen 说,“这是一篇可以启动未来大量研究的论文。”

目前仍在概念验证阶段

参与论文撰写的几位谷歌 Brain 团队成员表示,这项最新研究当中应用的基本概念确实非常可靠,但项目本身仍有很长的发展道路要走。


科学家们在预发表论文中写道,“从空组件函数开始,这种新方法仅利用基础数学运算就一步步发展出线性回归、神经网络、梯度下降……以及相乘交互作用。这些结果让我们充满希望,但目前仍有很多工作要做。”


Walsh 在采访中表示,“AutoML-Zero 的开发者们相信,他们打造出的系统有能力带来人类开发者从未想到过的算法。”


Le 承认,与当今最先进的算法相比,这些解决方案很简单,但有可能将其扩展用于创建更复杂的人工智能。


荷兰埃因霍芬理工大学计算机科学家 Joaquin Vanschoren 认为,这种方法要与最先进的技术抗衡还需要一段时间,但机器学习概念或有助于推动其改变。


“但需要强调的是,至少从目前来看,这种 AI 技术仍停留在概念验证阶段——换言之,它还需要一段时间才能输出目前人们普遍使用的复杂算法。而好消息是,这项研究展示了 AI 的另一种未来面貌——以完全由机器产生的算法为导向快速发展”,Walsh 表示。


2020-04-16 14:005366
用户头像
刘燕 InfoQ高级技术编辑

发布了 1123 篇内容, 共 608.8 次阅读, 收获喜欢 1982 次。

关注

评论 1 条评论

发布
用户头像
未来的世界很恐怖
2020-04-22 15:15
回复
没有更多了
发现更多内容

阿里架构师首发:80W字微服务架构手册GitHub上杀疯了

冉然学Java

Java 编程 程序员 架构 微服务

巧用自定义函数,文本控件秒变高速缓存

明道云

SAP ABAP 里存在 Java List 这种集合工具类么?CL_OBJECT_COLLECTION 了解一下

汪子熙

设计模式 迭代器模式 SAP abap 8月月更

阿里云 Hologres助力好未来网校实时数仓降本增效

阿里云大数据AI技术

数据分析 数据治理 数据安全

Netty进阶 -- WebSocket长连接开发

Bug终结者

8月月更

5 张弹珠图彻底弄清 RxJS 的拉平策略:mergeMap、switchMap、concatMap、exhaustMap

掘金安东尼

前端 RXJS 8月月更

如何解决 “主节点故障恢复的自动化” 问题?

八点半的Bruce.D

兴盛优选:时序数据如何高效处理?

TDengine

数据库 tdengine 时序数据库

ABAP应用服务器的HTTP响应状态码(Status Code)

汪子熙

前端开发 HTTP web开发 SAP 8月月更

深度解析佛萨奇,Forsage魔豹联盟系统开发方案(源码部署)

开发微hkkf5566

TiSpark 原理之下推丨TiDB 工具分享

PingCAP

TiDB

易观分析:银行零售业务实现智能化营销还需突破七大关键点

易观分析

零售 银行 智能化营销

7月月更开奖啦!快来看看你中奖了吗?

InfoQ写作社区官方

热门活动 7月月更

突破次元壁垒,让身边的玩偶手办在屏幕上动起来!

HarmonyOS SDK

开源一夏 |卷王必备学习的MyBatis-Plus用法~

叶秋学长

开源 mybaits 8月月更

从普通程序员晋升到架构师需要掌握哪些技术,这份37W字Java高性能架构用13个章节彻底讲明白了

Java永远的神

Java 程序员 面试 程序人生 架构师

分析 Flink 任务如何超过 YARN 容器内存限制

移动云大数据

Flink 平台

在座的Python爬虫工程师,你敢爬律师事务所站点吗?

梦想橡皮擦

Python 爬虫 8月月更

运动健康服务场景事件订阅,让应用推送“更懂用户”

HarmonyOS SDK

有了阿里这5份Java架构师手册,学习起来轻松多了!

冉然学Java

Java 算法 java面试 性能调优实战 并发架构设计思想

Go-Excelize API源码阅读(七)—— CopySheet(from, to int)

Regan Yue

开源 源码阅读 8月日更 8月月更

从滴滴被罚款事件思考企业数据治理问题

墨天轮

大数据 滴滴 数据治理 数据安全

SAP 产品增强技术回顾

汪子熙

SaaS SAP 企业级应用 云应用 8月月更

浅谈Java和SAP ABAP的静态代理和动态代理,以及ABAP面向切面编程的尝试

汪子熙

编程语言 oop aop spring aop 8月月更

如何设计一组会出现死锁(Deadlock)的ABAP程序

汪子熙

操作系统 SAP abap 8月月更 ABAP死锁

直播预告 | Authing 如何打造云原生 SaaS 产品架构?

Authing

使用脚手架 快速开发 React组件 npm包 (基于TSDX)

HullQin

CSS JavaScript html 前端 8月月更

AS北京站如约而至!发布参会感想有机会获得官方周边奖励

InfoQ写作社区官方

热门活动 ArchSummit

开源一夏 | 使用 CSS 的水波文本动画(免费代码)

海拥(haiyong.site)

开源 8月月更

CCF大会腾源会专场即将召开,聚焦基础软件与开发语言未来发展

腾源会

开源 腾源会

最新进展!谷歌AutoML-Zero验证自我演化:成功复现数十年AI演进历程_AI&大模型_刘燕_InfoQ精选文章