0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TensorFlow产品总监:未来的开源机器学习平台需要什么?

倩倩 来源:lq 作者:极客公园 2019-09-20 10:11 次阅读

AI 开放相关的名词术语当中,TensorFlow 也许是大众知名度最高的一个,甚至成为了空气水源一般,在大多数人数字生活中无法或缺又视而不见的必需存在。从中国的视频平台、二手交易社区、英语线上教学,直到东南亚的病虫害防治,太平洋的鱼类保护,甚至是南美雨林的实时监测。

近期,TensorFlow 最新产品总监,Kemal El Moujahid 到访中国,同极客公园在内的技术媒体一起分享了 TensorFlow 的应用成果、未来方向,以及 Google 在 AI 领域的标准原则。

这是 Google 首次在中国正式公布 TensorFlow 2.0 版本。在 TensorFlow 2.0 版本的中国发布中,进一步明确了这枚 Google 开源机器学习平台将在未来集中强化的三个支柱属性,分别是:易于使用,易于掌握;功能强大,确保用户能以非常快的速度训练非常大的模型;扩展性强,可部署在从小型设备到大型服务器的各类设备上。其中对易用性和强化移动端部署能力,是其中被 Moujahid 反复强调的重中之重。

Moujahid 表示,TensorFlow 2.0 移动端部署能力将成为和 5G技术普及相辅相成的重要技术特征。

在新版 TensorFlow 平台技术特性和Google AI 应用原则的交叉点上,Moujahid 讲述了一个例子:在印度,空气污染问题非常严重,在冬季,其空气质量指数可达到正常值的 4 倍。测量空气质量是解决空气污染问题的第一步,但部署传感器的费用相当昂贵。德里的一群学生想出了一种创新的方法,利用 TensorFlow 实现一个成本低廉的解决方案。他们开发的 AirCognizer 应用程序,利用手机相机拍摄的照片进行实时空气质量评估,只需拍下一张天空的照片,便可得知空气质量指数。

有趣的是,就在几乎同时,我们的注意力就被一款数据隐私条款含混不清的刷脸应用所占据,几乎同时发生的,还有被用于教室内学生面部和动作监控的一则人工智能应用展示。

(TensorFlow 全球产品总监 Kemal El Moujahid | Google)

以下为 TensorFlow 全球产品总监 Kemal El Moujahid 的访谈纪要,经极客公园编辑整理:

Q:目前 TensorFlow 最大的改进的空间在哪里?最近投入最多的改进方向有哪些?

Moujahid:今天早上,我在演讲当中谈到了 TensorFlow 2.0 这个项目,其中重要的有两点。

一是让 TensorFlow 这样一个平台更加易用,能够让更多人触手可及。我们希望在以后 2.0 的平台中,可以为那些没有接触过机器学习、并不是这方面的专家的开发者提供一个最好的机器学习工具,让他们去解决他们自己生活当中、所处行业当中的实际问题。今天早上我们举的这个例子,就是在新德里,两个小朋友用 TensorFlow 做了一个空气质量监控 App——这就是一个最好的例子。

我们要加大投入的第二个点,是在移动端侧持续发力。因为我们认为移动端是机器学习未来非常重要的一个方向。我们可以看到,随着越来越多的小型移动端设备普及,在 55 亿台移动设备、2500 个微传感器这样的基础上,机器学习的应用场景需求是非常广泛的,所以未来 TensorFlow 2.0 也将会继续关注这一领域,希望能够把机器学习带到更多的端侧。

Q:目前 TensorFlow 的下载量,最新的数据是多少?哪几个行业应用的比例是比较高的?哪些行业会有更大的突破或者进展?

Moujahid:TensorFlow 在全球的下载量已经超过了 4000 万次,全球社区有超过 2000 人对 TensorFlow 的开发做出贡献。当然还有一些其他技术层面上的数字现在没有公布,但是从全球角度来看的话,无论是从下载量,还是从我们整个社区发展的良性循环角度来看的话,我们都取得了非常好的进展。

谈到不同行业应用比例的问题,其实很难划分哪一个行业现在的应用量会比较大,但我可以和大家分享几个让我自己印象深刻、觉得特别兴奋的应用例子。

一个就是在医疗行业,其实我们都知道传统医疗行业,首先是要先对医生做很大资源投入去培养他们,我们才能保证医生的诊断水平。但是,随着机器学习技术的普及,可以通过训练模型,然后把这个训练好的模型放到我们的移动端设备当中,这可以让整个诊断的过程更加高效准确。举个例子,斯坦福大学现在做的一个项目,把机器学习模型放到手机端,然后去检测皮肤癌。

第二种是在环保领域,还是跟我今天早上谈的印度这个空气质量指数监测这个例子有关系的,通过传感器和更多的手机便携式摄像头,可以把机器学习这一应用拓展得更加广泛。比如现在在亚马逊丛林中,你可以拿着摄像头对着一棵树进行拍摄,进而识别这棵树是否属于非法砍伐,还是属于合理的树木砍伐,这也是一个很好的例子。

Q:有没有什么印象深刻的例子是在中国的?

Moujahid:谈到我们在中国的 TensorFlow 应用,有两个例子可以和大家分享。

第一个就是爱奇艺。爱奇艺在视频编辑和分段领域大量地使用 TensorFlow 机器学习技术。在移动端,他们也是利用机器学习,推出了很多很酷炫的功能。

第二个例子就是今天谈到的流利说这个英语学习的 App。通过机器学习,完全改变了整个英语学习的方式和方法。因为它是通过建议模型来给用户提供他所需要的信息,假如说您可能对某些词或句法已经掌握,那就没有必要在学习当中把你懂的东西再展现给你。我认为这也是在改变我们整个教育行业的生态。

Q:我们看到有很多中国的公司,不管是大的科技公司还是创业公司,他们也都在推出自己的机器学习框架,想问一下您对这些中国公司推出的框架是怎么看的?

Moujahid:其实从这个层面来看,我非常乐见整个行业的发展,因为我们现在谈的机器学习,或者 AI 的应用和普及,可能还处在一个比较早期的阶段。即使处在这样一个接受和普及的早期阶段,我们也不要去忘了我们最终的目标,还是希望能够在全球范围内去推广机器学习和 AI,所以我们现在能做的就是提供我们能做到的最好的应用、最好的技术和最好的平台,让整个应用场景的可能性和速度,以及普及的速度越来越快。从全球范围来看,整个行业的发展有利于我们应用的发展。

Q:关于 TensorFlow Federated 的近况,尤其是开源之后的使用状况,有没有一些现在可以看到的趋势?大概有多大比例的用户,更倾向于选择在本地做学习和计算等?

Moujahid:关于 TensorFlow Federated 系统开源之后,它具体的应用数据和变化,我今天还没有。但是我可以和大家分享的是,其实我已经看到了,大家对这个系统的兴趣度非常高,因为这个技术的核心优势在于,很多个人化开发中,隐私数据没有必要再去上传到服务器和云端,所以完全可以在本地的设备就可以做一个分析和存储。另外,我们刚才也谈到了,移动端这一块的应用将会是 TensorFlow 未来很关键的发展方向,所以这也是为什么说我们现在也看到 TensorFlow Federated 有很大的潜力。

Q:像 5G 这样的最新技术发展,会对 TensorFlow 的进化产生什么影响?

Moujahid:对,像 5G 这样的新技术,的确对机器学习、包括 TensorFlow 的发展,会产生很大的影响。但是我认为 5G 无法解决所有的互联和使用方面的问题。像 TensorFlow 一些低延迟方面的优势,是对这类新技术很好的补充。因为,我们其实想传达的一个最重要的信息点就在于希望我们能够借助 5G 的环境,在所有传感器互联的情况下,让每一个人,哪怕他不是机器学习专家,也能够发挥自己的创造性,能够利用这样的平台,利用这样的互联设备生态,来做更多的事情。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    66

    文章

    8402

    浏览量

    132544
  • 5G技术
    +关注

    关注

    8

    文章

    532

    浏览量

    18409
  • tensorflow
    +关注

    关注

    13

    文章

    329

    浏览量

    60527
收藏 人收藏

    评论

    相关推荐

    构建云原生机器学习平台流程

    构建云原生机器学习平台是一个复杂而系统的过程,涉及数据收集、处理、特征提取、模型训练、评估、部署和监控等多个环节。
    的头像 发表于 12-14 10:34 91次阅读

    NPU与机器学习算法的关系

    紧密。 NPU的起源与特点 NPU的概念最早由谷歌在其TPU(Tensor Processing Unit)项目中提出,旨在为TensorFlow框架提供专用的硬件加速。NPU的设计目标是提高机器学习算法的运行效率,特别是在处理
    的头像 发表于 11-15 09:19 427次阅读

    TensorFlow是什么?TensorFlow怎么用?

    TensorFlow是由Google开发的一个开源深度学习框架,它允许开发者方便地构建、训练和部署各种复杂的机器学习模型。
    的头像 发表于 07-12 16:38 654次阅读

    AI智能眼镜都需要什么芯片

    国内的厂家又该如何跟上这一潮流趋势?那咱们国内厂商的AI智能眼镜究竟需要什么样的芯片来支撑它的运行呢?如果你对以上问题感兴趣的话就来听我唠唠吧。接下来介绍设计AI智
    的头像 发表于 07-11 08:17 1074次阅读
    AI智能眼镜都<b class='flag-5'>需要什么</b>芯片

    tensorflow和pytorch哪个更简单?

    TensorFlow和PyTorch都是用于深度学习机器学习开源框架。TensorFlow
    的头像 发表于 07-05 09:45 842次阅读

    tensorflow和pytorch哪个好

    :2015年由Google Brain团队发布。 语言支持 :主要使用Python,也支持C++、Java等。 设计哲学 :TensorFlow是一个端到端的机器学习平台,支持从研究
    的头像 发表于 07-05 09:42 665次阅读

    tensorflow简单的模型训练

    在本文中,我们将详细介绍如何使用TensorFlow进行简单的模型训练。TensorFlow是一个开源机器学习库,广泛用于各种
    的头像 发表于 07-05 09:38 617次阅读

    keras模型转tensorflow session

    和训练深度学习模型。Keras是基于TensorFlow、Theano或CNTK等底层计算框架构建的。TensorFlow是一个开源机器
    的头像 发表于 07-05 09:36 506次阅读

    如何使用Tensorflow保存或加载模型

    TensorFlow是一个广泛使用的开源机器学习库,它提供了丰富的API来构建和训练各种深度学习模型。在模型训练完成后,保存模型以便将来使用
    的头像 发表于 07-04 13:07 1464次阅读

    TensorFlow的定义和使用方法

    TensorFlow是一个由谷歌人工智能团队谷歌大脑(Google Brain)开发和维护的开源机器学习库。它基于数据流编程(dataflow programming)的概念,将复杂的
    的头像 发表于 07-02 14:14 747次阅读

    TensorFlow与PyTorch深度学习框架的比较与选择

    深度学习作为人工智能领域的一个重要分支,在过去十年中取得了显著的进展。在构建和训练深度学习模型的过程中,深度学习框架扮演着至关重要的角色。TensorFlow和PyTorch是目前最受
    的头像 发表于 07-02 14:04 948次阅读

    名单公布!【书籍评测活动NO.35】如何用「时间序列与机器学习」解锁未来

    重要意义。 比如,你是一家超市的经理,已经获得了数百种产品的每日销售历史数据,需要寻找一种时间序列预测算法来预测未来几周的销售情况。 再比如,你是一位运维工程师,想要知道当前的业务运转是否正常,在
    发表于 06-25 15:00

    谷歌模型框架是什么软件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌开发的用于机器学习和人工智能的软件框架,其中最著名的是TensorFlowTensorFlow是一个开源
    的头像 发表于 03-01 16:25 862次阅读

    基于TensorFlow和Keras的图像识别

    ,让我们先花点时间来了解一些术语。TensorFlow/KerasTensorFlow是GoogleBrain团队创建的一个Python开源库,它包含许多算法和模型
    的头像 发表于 01-13 08:27 803次阅读
    基于<b class='flag-5'>TensorFlow</b>和Keras的图像识别

    如何使用TensorFlow构建机器学习模型

    在这篇文章中,我将逐步讲解如何使用 TensorFlow 创建一个简单的机器学习模型。
    的头像 发表于 01-08 09:25 960次阅读
    如何使用<b class='flag-5'>TensorFlow</b>构建<b class='flag-5'>机器</b><b class='flag-5'>学习</b>模型