文档章节

前途光明的机器学习将走向何方?这里有 5 个关于它的未来预测

编辑部的故事
 编辑部的故事
发布于 2017/12/12 20:27
字数 1879
阅读 2901
收藏 46

机器学习目前是 IT 领域最热门的话题之一,这是因为它在看似无限的应用场景中都能发挥自身的作用。从检测欺诈网站到自动驾驶汽车,再到识别你的“金牌会员”身份以进行价格预测等等。

但这个如此有吸引力的领域未来将如何发展?会走向何处?下一个最好的东西又将是什么?未来十年我们将处于什么样的位置?无论下一个巨大的改变是否会给我们所有人带来惊喜,本文将对机器学习将发挥作用的领域和用例做出五个预测。

1. 量子计算(Quantum Computing)

机器学习任务涉及到诸如在高维空间中对大量向量进行处理和分类的问题。我们目前用来解决这些问题的经典算法都需要耗费相当的时间。而量子计算机在处理巨大张量积(tensor product)空间中的高维向量时,可能会处理得更好。无论是有监督还是无监督的量子机器学习算法发展,都能比经典算法更快速地以指数方式增加向量数和维数,这将使得机器学习算法运行速度的大幅增加。

相关开源项目推荐:

OpenFermion — 谷歌与量子计算机创企 Rigetti 合作开发的开源量子软件

这是一个用于编译和分析量子算法来模拟费米子系统,包括量子化学,其他功能方面,当前版本的特征是用数据结构和工具获取和操纵费米子和量子位哈密顿算子的表示。

这款软件内包含了一个算法库,可以在量子计算机上模拟电子相互作用,非常适于化学、材料学方面的研究。 有关更多信息,请参阅论文连接

2. 更好的无监督学习算法(Unsupervised Algorithms)

当给学习算法输入的数据没有赋予标签时,就可以认为是无监督学习,它自己会在输入的数据中找到结构。事实上,无监督学习本身就是一个目标,比如发现数据中隐藏的模式,或者实现目的的手段,通常也会把无监督学习称为特征学习。构建更智能的无监督学习算法的进步,将会带来更快、更准确的结果。

相关开源项目推荐:

CycleGAN — 生成对抗网络图像处理工具

生成对抗网络(GAN)可以实现能解决无监督学习问题的模型,GAN 的网络结构是具有颠覆性的,Yann LeCun 在一次关于这个研究的演讲中如此评论:「GAN 是机器学习过去的 20 年里最重要的思想之一。」

CycleGAN 这个项目与其它人工智能绘画不同,CycleGAN 的研究团队试图建立一个可双向转化不丢失信息的双向算法。研究团队必须以机器可以理解的方式去描述每种风格之间的关系,并给机器 “吃下” 大量来自 Flicker 的照片进行训练。

3. 协同学习(Collaborative Learning)

协同学习简单来说就是利用不同的计算实体,使它们共同协作,以产生比自己所取得的更好的学习成果。一个典型的例子就是利用物联网传感器网络的节点进行分析,或称为边缘分析。随着物联网的发展,将会有越来越多单独的实体被用来以多种方式进行协同学习。

4. 深度个性化推荐(Deeper Personalization)

个性化推荐既是伟大的,但它同样也会令用户感到厌烦。我们经常会收到一些没有什么价值的建议,而那些个性化推荐似乎与我们实际上可能感兴趣的任何东西没有任何实际的关系。但将来,凭着机器学习技术的发展,相信用户将会收到更精确的建议,推送的广告也变得更有效,准确性也更高。用户体验也将大大提升。

相关开源项目推荐:

Apache PredictionIO — 面向开发者和数据科学家的开源机器学习服务器

PredictionIO  不久前从 Apache 孵化项目中脱胎而出,宣布成为 Apache 顶级项目。

PredictionIO 是面向开发者和数据科学家的开源机器学习服务器。它支持事件采集、算法调度、评估,以及经由 REST APIs 的预测结果查询。使用者可以通过 PredictionIO 做一些预测,比如个性化推荐、发现内容等。PredictionIO 提供 20 个预设算法,开发者可以直接将它们运行于自己的数据上。几乎任何应用与 PredictionIO 集成都可以变得更“聪明”。其主要特点如下所示:

  • 基于已有数据可预测用户行为
  • 使用者可选择自己的机器学习算法
  • 无需担心可扩展性,扩展性好
  • 提供个性化视频、新闻、交易、广告或职位信息
  • 帮助用户发现有趣的事、文件、App 和资源等

PredictionIO 基于 REST API(应用程序接口)标准,不过它还包含 Ruby、Python、Scala、Java 等编程语言的 SDK(软件开发工具包)。其开发语言是Scala语言,数据库方面使用的是MongoDB数据库,计算系统采用 Hadoop 系统架构。 

5. 认知服务(Cognitive Service)

这项技术包括类似 API 和服务的工具包,开发者可以通过这些工具创建更多可发现而且是智能的应用程序。机器学习 API 将允许开发者引入智能功能,如情感检测分析;声音、面部和视觉识别;并将语言和声音理解融入其应用程序中。这个领域的未来将是为所有人推出深度个性化的计算体验。

简单来说,认知服务可向应用、网站和机器人注入智能算法,以自然的沟通方式来观察、倾听、谈话、了解和解释用户需求。

关于认知服务的一些假设:

当我们谈及人工智能时不可回避的一个问题是,人工智能究竟是天使还是魔鬼。而认知服务的主要任务是让机器理解人类世界,并能按照人类的思维方式或者超出普通人的思考能力去替代人类完成某些的判断或决策,以替代人类大脑。一旦人工智能拥有“思考能力”之后,人类很难预测她的行为究竟是善意的行为,还是恶意的陷阱。目前的认知服务是否开启了人工智能的潘多拉魔盒我们还未尝可知,未来的一切还有待我们来探索。

在机器学习的光明未来中,我们认为这些都是会发生的事情,不过同样的,引入一些新的未知的颠覆性技术将会使得我们永远无法预测未来。

编译自:https://dzone.com/

© 著作权归作者所有

共有 人打赏支持
编辑部的故事

编辑部的故事

粉丝 1180
博文 251
码字总数 440183
作品 0
深圳
运营/编辑
私信 提问
加载中

评论(8)

大连馋师
大连馋师
前人先铺路,后人调模块。
黑人牙膏
黑人牙膏

引用来自“黑人牙膏”的评论

机器学习,如果要想学好这个,都要把大学的数学再学回来才行,统计学、微积分、概率论、离散数学,Fuck!
Python是目前学"ML"最多解决方案的语言,Java也有(只是不多,DL4J)
我才刚开始学,实在很难完全理解,但能有个笼统的概念,大概能清楚要做啥。

引用来自“Holt_Vong”的评论

在米国能多些机会接触吗.
很多机会接触,国内也有了,不过其实都是处于刚开始的阶段,所以机器学习这门技术很有前途。
Holt_Vong
Holt_Vong

引用来自“黑人牙膏”的评论

机器学习,如果要想学好这个,都要把大学的数学再学回来才行,统计学、微积分、概率论、离散数学,Fuck!
Python是目前学"ML"最多解决方案的语言,Java也有(只是不多,DL4J)
我才刚开始学,实在很难完全理解,但能有个笼统的概念,大概能清楚要做啥。
在米国能多些机会接触吗.
milin
milin
想要高深发展不会高数都是扯淡!
莲花子
莲花子
前人先铺路,后人掉模块。
寂寞的大师
寂寞的大师
现在的人工智能都是以大数据为基础。
“你以前干过什么,你以后也会干什么的逻辑”
没有初恋
没有初恋

引用来自“黑人牙膏”的评论

机器学习,如果要想学好这个,都要把大学的数学再学回来才行,统计学、微积分、概率论、离散数学,Fuck!
Python是目前学"ML"最多解决方案的语言,Java也有(只是不多,DL4J)
我才刚开始学,实在很难完全理解,但能有个笼统的概念,大概能清楚要做啥。

哈哈哈
黑人牙膏
黑人牙膏
机器学习,如果要想学好这个,都要把大学的数学再学回来才行,统计学、微积分、概率论、离散数学,Fuck!
Python是目前学"ML"最多解决方案的语言,Java也有(只是不多,DL4J)
我才刚开始学,实在很难完全理解,但能有个笼统的概念,大概能清楚要做啥。
从Linley Group预测报告看物联网四大趋势

前景光明的物联网将走向何方,让我们来一探究竟。 早在1990年的时候物联网的概念就诞生了,比尔盖茨早年在《未来之路》也曾提及物联网,但未引起广泛重视。直到近年,随着各种家庭物联网设备...

行者武松
03/06
0
0
CNCC 最后一天,吕建院士精彩报告 + 3 场大会论坛让你满载而归 | CNCC 2018

雷锋网 AI 科技评论按,2018 中国计算机大会(CNCC2018)于 10 月 25-27 日在杭州国际博览中心举办,会议由中国计算机学会(CCF)主办,杭州市萧山区人民政府、浙江大学承办,浙江工业大学、...

黄善清
10/27
0
0
【干货合集】不免俗,咱们谈一谈这场“顺我者昌,逆我者亡的伟大技术革命”——区块链

区块链是一种新型去中心化协议,能安全地存储比特币交易或其他数据,信息不可伪造和篡改,可以自动执行智能合约,无需任何中心化机构的审核。交易既可以是比特币这样的数字货币,也可以是债权...

场景研读
01/12
0
0
[记事] 关于WEB未来发展的一些想法

Code Freeze 之后终于闲下来点,有时间做一些自己的事情,可怜的脑细胞也能稍微轻松一下。来到公司只需要关注一些 Log 和一些日常事务 ... 坐下来喝杯咖啡,看看久未翻起的书籍,悠闲的学习一...

晨曦之光
2012/03/09
0
0
CNCC2018 即将开幕,报名优惠截止倒计时5天!

2018中国计算机大会(CNCC2018)将于10月25-27日在杭州国际博览中心(G20会场)举行,大会主题为「大数据推动数字经济」(Big Data Drives the Digital Economy)。10月15日前报名可享优惠,...

量子位
10/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

thinkphp门窗定制电商平台-尺寸定制页面

这个门窗定制电商平台的目标是,消费者通过门窗定制平台,上传要定制门窗的尺寸数据下订单,电商平台分派订单给厂家商家定制商品,由厂家商家直接发货给消费者。消费者的资金托管在电商平台里...

乐兔CRM
21分钟前
4
0
全局光照---小结

中国龙-扬科
22分钟前
1
0
LAMP架构设置防盗链及访问控制

11月19日任务 11.25 配置防盗链 11.26 访问控制Directory 11.27 访问控制FilesMatch 配置防盗链 为什么要配置防盗链 第三方的站点可以通过引用的方式来获取本服务器上的资源如图片等,但是相...

robertt15
22分钟前
2
0
AWS 推出长期支持的 OpenJDK 免费分发版本 —— Amazon Corretto

简评:听说 Oracle JDK 要收费了,Oracle 要限制 Java 的商业或生产用途,针对这个问题,AWS 将会推出 Amazon Corretto。 Java 是 AWS 用户使用的最流行的编程语言之一,亚马逊一直致力于支持...

极光推送
28分钟前
4
0
Cloudinit如何判断虚拟机为初始化状态

Cloudinit简介 cloudinit是专为云环境中虚拟机的初始化而开发的工具,它从各种数据源读取相关数据并据此对虚拟机进行配置。常见的数据源包括:云平台的metadata服务、ConfigDrive等,常见的配...

空灵飞渡
40分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部