谷歌发布"自动机器学习"技术 AI可自我创造
谷歌发布"自动机器学习"技术 AI可自我创造
据Inverse报道,今年5月份,谷歌宣布其人工智能(AI)研究取得重大进展,似乎帮助科幻小说中最耸人听闻的末日预言成为现实。谷歌推出名为“自动机器学习(AutoML)”的技术,在无需人类工程师的支持下,允许AI进行自我创造。

从表面上看,这种技术可能会让人觉得AI发展终于迎来“奇点时刻”,它正在失去控制。但实际上,谷歌正利用它将机器学习令人不可思议的力量交到普通人手中。从本质上讲,AutoML的策略就是利用神经网络设计其他神经网络,这并不让人感到新奇,因为促使程序为其他程序编写代码正是机器学习的神奇所在。
AutoML之所以让人感觉耳目一新,原因在于它让神经网络开始介入设计过程中。AutoML并非精炼已经存在的简单模型,而是首先会选择这些模型,然后再对它们进行精炼。在这种情况下,AutoML就进化成我们所期盼的“全功能版机器学习”。在有关这个项目的博文中,谷歌首席执行官桑达尔·皮查伊(Sundar Pichai)表示:“我们希望AutoML可以具备今天少数博士拥有的能力,对于成千上万的开发者来说,在3到5年内就能设计出全新的神将网罗以满足他们的特别需求。”

GoogleNet架构,设计这个网络需要对卷积结构的初始版本进行多年的谨慎实验和完善
所谓的神经网络是模仿人类大脑开发出的计算机系统,包括许多不同的计算层。通常情况下,如果我们想要利用机器学习技术解决某个问题,人类专家必须提供启动神经网络,它可以按照固定规则执行解决问题所需的基本计算。而AutoML则会尝试许多可能合适的算法,测试完全不同的神经网络构架,然后将其与目标相匹配。无需人类监督,随着时间推移,这个过程就会给出解决问题的最佳数学方案以及执行这个方案的最佳方式。最后的神经网络不一定要使用这些算法中的某个,而是可多次使用某个元素,前提是这样做更加有效。

从理论上讲,AutoML的方法应该能够设计出更高效的神经网络。它不仅可用于解决当前的简单问题,也可用于帮助解决对人类来说不可思议的问题。下面我们就来看看谷歌如何利用AutoML的关键能力。
假如对庞大的图片数据库进行分类,AutoML能设计出与人类工程师相似但又略优的神经网络。这种设计令人感到震惊的是,人类工程师们在观察AutoML设计的神经网络时,并不知道自己设计的神经网络与AutoML的设计差异所在。由于他们自己没有提出神经网络,为此他们最初完全无法确定。

AutoML设计的神经网络拥有额外的节点,谷歌称其类似人类研究员最近提出的改进方案
AutoML的目标并非是要将人类从开发过程中剥离出去,甚至也不是要开发全新的AI,而是要让AI继续以我们多年来已经习惯的速度改变这个世界。编码神经网络的挑战正成为整个行业面临的阻碍,AutoML尝试为将来学习机器学习技术的人降低进入的门槛。
虽然远远超出当前技术的复杂水平,但AutoML依然是相同“极端民主化”过程的开始,我们已经在正常编码中多次看到这个过程。HTML拥有Dreamweaver,通过在AutoML模具中运行一整套AI创造AI程序,机器学习可能很快就能实现类似水平的方便操作。
为此,短期内AutoML可能还无法设计出更好的AI,尽管其最终肯定能实现这个目标。可是AutoML能够为正变得绝望的人才打开一个行业。AutoML没有谷歌顶级工程师的理论和数学才华,但普通人也无法让谷歌的顶级工程师来亲手解决他们的问题。有了AutoML,谷歌正在创造普通人可以掌握的AI工程师。
------------------------------
本人微信公众帐号: 心禅道(xinchandao)



本人微信公众帐号:双色球预测合买(ssqyuce)
谷歌发布"自动机器学习"技术 AI可自我创造的更多相关文章
- 谷歌发布基于机器学习的Android APP安全检测系统:Google Play Protect
Google Play作为众所周知的在线应用市场,因为审查制度的松散,经常会有一些恶意软件伪装成其他应用混入其中.此前阿里聚安全小编就报道了2例关于恶意软件伪装在Google Play上的事件:< ...
- zz【重磅】微软开源自动机器学习工具 - NNI
[重磅]微软开源自动机器学习工具 - NNI 在机器学习建模时,除了准备数据,最耗时耗力的就是尝试各种超参组合,找到模型最佳效果的过程了.即使是对于有经验的算法工程师和数据科学家,有时候也很难把握其中 ...
- 谷歌发布 Android 8.1 首个开发者预览版,优化内存效率
今晨,谷歌推出了 Android 8.1 首个开发者预览版,此次升级涵盖了针对多个功能的提升优化,其中包含对 Android Go (设备运行内存小于等于 1 GB)和加速设备上对机器学习的全新神经网 ...
- 《2017全球人工智能人才白皮书》发布丨解读世界顶级AI牛人的秘密——腾讯研究院
<2017全球人工智能人才白皮书>发布丨解读世界顶级AI牛人的秘密——腾讯研究院:下载链接:http://www.tisi.org/c16 这个报告写的很好,排版布局,表格,色调,内容都值 ...
- 自动机器学习(AutoML)
自动机器学习(AutoML) 不再需要苦恼于学习各种机器学习的算法 目录: 一.为什么需要自动机器学习 二.超参数优化 Hyper-parameter Optimization 三.元学习 Meta ...
- 数据挖掘:实用机器学习技术P295页:
数据挖掘:实用机器学习技术P295页: 在weka软件中的实验者界面中,新建好实验项目后,添加相应的实验数据,然后添加对应需要的分类算法 ,需要使用多个算法时候重复操作添加add algorithm. ...
- Tomcat 设置自动编译,自动发布,自动部署
Tomcat服务器 具有一个常用的功能: 即自动编译,自动发布,自动部署功能. 问题: 当我们第一次发布程序以后,我们增删改Servelt,Java,.xml等文件,都必须重启Tomcat,如果项目巨 ...
- 微软开源自动机器学习工具NNI安装与使用
微软开源自动机器学习工具 – NNI安装与使用 在机器学习建模时,除了准备数据,最耗时耗力的就是尝试各种超参组合,找到最佳模型的过程了.对于初学者来说,常常是无从下手.即使是对于有经验的算法工程师 ...
- 【重磅】微软开源自动机器学习工具 - NNI
[重磅]微软开源自动机器学习工具 - NNI 在机器学习建模时,除了准备数据,最耗时耗力的就是尝试各种超参组合,找到模型最佳效果的过程了.即使是对于有经验的算法工程师和数据科学家,有时候也很难把握其中 ...
随机推荐
- 在CentOS6.8下安装Docker
在CentOS6.8下安装Docker 一.查看系统版本 [root@localhost opt]# uname -a Linux localhost.localdomain -.el6.x86_64 ...
- 9.6Django
2018-9-6 12:56:32 2018-9-6 18:32:22 把那个用户列表的页面优化了一下!用了老师更好看的页面,但是功能还是那些! 就是修改一下url就好! 放在我我的github : ...
- Saltstack生产案例之系统初始化
把之前的配置打个包 zip -r salt.zip * 拷贝到/root/tools目录 博客园文件里面也保留一份,删除之前所有的salt配置文件重新开始 想 1,系统初始化 2,功能模块:设置单独的 ...
- 使用cv::invert()求解Mat矩阵的逆矩阵
opencv中cv::invert()可直接用来求解矩阵的逆矩阵 函数原型如下: double cv::invert(InputArray src, OutputArray dst, int fl ...
- UVA 11881 - Internal Rate of Return - [二分]
依然是来自2017/9/17的周赛水题…… 题目链接:https://cn.vjudge.net/problem/UVA-11881 题解: 观察这个函数: 由于CF[i]固定值,因此NPV(IRR) ...
- 从0开始做一个的Vue图片/ 文件选择(上传)组件[基础向]
原文:http://blog.csdn.net/sinat_17775997/article/details/58585142 之前用Vue做了一个基础的组件 vue-img-inputer ,下面就 ...
- ARP报文
硬件类型:指明了发送方想知道的硬件接口类型,以太网的值为1: 协议类型:指明了发送方提供的高层协议类型,IP为0x0800(16进制): 硬件地址长度和协议长度:指明了硬件地址和高层协议地址的长度,这 ...
- kubernetes实战(十四):k8s持久化部署gitlab集成openLDAP登录
1.基本概念 使用k8s安装gitlab-ce,采用GlusterFS实现持久化(注意PG使用的是NFS存储,使用动态存储重启postgresql的pod后无法成功启动pg,待解决),并集成了open ...
- 9 jmeter之检查点
jmeter有类似loadrunner检查点的功能,就是断言中的响应断言. 1.响应断言(对返回文字结果进行相应的匹配)右击请求-->添加-->断言-->响应断言-->添加“要 ...
- 更新Newtonsoft.Json后报异常,未能加载文件或程序集“Newtonsoft.Json
未能加载文件或程序集“Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个 ...