阅读更多
百度近日正式对外宣布开放其深度学习开源平台PaddlePaddle,这也是继Google、Facebook、IBM后又一家将人工智能技术开源的公司。



PaddlePaddle的前身是百度于2013年自主研发的深度学习平台Paddle(Parallel Distributed Deep Learning,并行分布式深度学习),且一直为百度内部工程师研发使用。

PaddlePaddle在深度学习框架方面,覆盖了搜索、图像识别、语音语义识别理解、情感分析、机器翻译、用户画像推荐等多领域的业务和技术。今年9月1日百度世界大会上,百度首席科学家Andrew Ng(吴恩达)首次宣布将百度深度学习平台对外开放,命名PaddlePaddle。

目前,PaddlePaddle已实现CPU/GPU单机和分布式模式,同时支持海量数据训练、数百台机器并行运算,以应对大规模的数据训练。此外,PaddlePaddle具备高质量GPU代码,提供了Neural Machine Translation、推荐、图像分类、情感分析、Semantic Role Labelling等5个Task,每个Task都可迅速上手,且大部分任务可直接套用。



PaddlePaddle研发负责人徐伟

百度资深科学家、PaddlePaddle研发负责人徐伟介绍:“在PaddlePaddle的帮助下,深度学习模型的设计如同编写伪代码一样容易,设计师只需关注模型的高层结构,而无需担心任何琐碎的底层问题。未来,程序员可以快速应用深度学习模型来解决医疗、金融等实际问题,让人工智能发挥出最大作用。”

目前,PaddlePaddle已在百度30多项主要产品和服务之中发挥着作用,如外卖的预估出餐时间、预判网盘故障时间点、精准推荐用户所需信息、海量图像识别分类、字符识别(OCR)、病毒和垃圾信息检测、机器翻译和自动驾驶等领域。以外卖行业为例,外卖员等待商家出餐的时间耗时严重,百度将不同时段商家的客流量、菜品的制作时间和订单量等数据交给了PaddlePaddle,经过对海量数据的深度学习处理,如今,百度外卖的内部系统可以预估每个商家菜品出餐时间,及时告知外卖员,提高了送餐效率,系统也可以更加合理地规划取餐和送餐的路线。

早在今年1月份,百度便将可让人工智能软件运行更高效的关键代码Warp-CTC开源。该代码可直接用在当前的人工智能框架中,不仅比传统CTC训练速度快百倍,还大幅降低了对硬件的要求,缩短了研发的周期,让端到端的深度学习变得简单、快速。

据百度方面透露,9月底百度还将发布PaddlePaddle的新版本,将全面支持Mac操作系统、以及Cuda8.0和GCC5.4的支持,同时进一步优化了安装过程,帮助更多开放者更好地“上手”。

公开资料显示,谷歌于去年11月发布并开源了新的机器学习平台TensorFlow,供相关技术人员进行语音识别或照片识别等多项机器深度学习领域的研究;IBM几乎同步采取了行动,于去年11月底宣布通过Apache软件基金会免费为外部程序员提供System ML人工智能工具的源代码;社交巨头Facebook,继去年1月公开多款深度学习人工智能工具后,又于去年12月开源了Big Sur人工智能硬件架构。(李根)

来自:新浪科技
  • 大小: 25.3 KB
  • 大小: 29.8 KB
0
3
评论 共 4 条 请登录后发表评论
4 楼 oyypm 2016-10-14 14:47
百度外卖可以根据各商店食材过期情况
预估 某一天某店家的菜式与定价销量等
可以预备充足的飞车党供附近店家调配
3 楼 ray_linn 2016-10-12 11:39
程序员可以快速应用深度学习模型来解决医疗、金融等实际问题, ---  莫非就是推荐莆田医院的系统?
2 楼 田梦桦 2016-10-09 11:41
1 楼 remyzane 2016-09-28 09:49

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【微服务】spring webflux响应式编程使用详解

    目录 一、webflux介绍 1.1 什么是webflux 1.2 什么是响应式编程 1.3 webflux特点 二、Java9中响应式编程 2.1 定义事件流源 2.2 实现订阅者 三、Spring Webflux介绍 四、Reactor 介绍 五、Reactor 常用API操作 5.1 ...

  • storybook-graphql-kit:编写GraphQL查询并将响应数据传递到组件

    故事书GraphQL套件 编写GraphQL查询并将响应数据传递到您的组件或仅显示它们为什么要使用它1.开发组件与实际的后端存储数据隔离地开发组件。 使用此插件,您可以向故事添加查询,并使用获取的数据作为组件的道具。 ...

  • MFC中动态创建控件以及添加事件响应

    本文实例讲述了MFC中动态创建控件以及事件响应实现方法,分享给大家供大家参考。具体实现方法如下: 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。 一、创建动态控件:  ...

  • Vue--Router--解决多路由复用同一组件页面不刷新问题

    本文介绍如何解决Vue的多路由复用同一组件页面不刷新问题。

  • 微信小程序|自定义弹窗组件

    深入探讨如何创建自定义弹出组件,穿插案例研究和实际应用,在实际开发中更好地利用自定义弹出组件来提升用户体验。

  • 响应式编程简介之:Reactor

    注意,没有参数并不表示Flux的对象不被消费,只是不可见而已。 看下带参数的情况:consumer用来处理on each事件,errorConsumer用来处理on error事件,completeConsumer用来处理on complete事件,...

  • Flutter 笔记 | Flutter 可滚动组件

    Flutter可滚动组件,Flutter可滚动组件,Flutter可滚动组件,Flutter可滚动组件,Flutter可滚动组件,Flutter可滚动组件,Flutter可滚动组件,Flutter可滚动组件,Flutter可滚动组件,Flutter可滚动组件,Flutter可...

  • element表单组件el-input填写不显示问题

    input框填写不显示,日期组件选择不了,主要时因为我是动态加载的数据,存在异步问题,所以导致组件内容不能及时更新; 下面是解决方法: <!--文本标签--> <el-inputv-if="item.type=='4'"v-model="form...

  • Unity3D实践系列07,组件的启用或禁用开关,物体的的可见或不可见开关,以及相应事件...

    中,添加"_MyScene"文件夹。 点击"File"中的"Save Scene",给Scene命名,并保存到"_MyScene"文件夹。 创建一个类型为"Plane"的GameObject,并调整其大小。 创建...

  • 前端学习-Antd 组件库基础

    通用组件 1. Icon 图标,用于语义化的表示一些业务场景,比如:购物车、收藏夹、搜索、重置。 典型场景: 方向性图标 提示建议性图标 编辑类图标 数据类图标 品牌和标识 网站通用图标 2. Button 按钮用于...

  • java-swing-基本组件

    不乱于心,不困于情,不念过去,不惧将来

  • Android四大组件

    Android的一些基本所知(可做面试复习用)2019前言一、四大组件1.ActivityActivity的作用Activity的生命周期Activity的启动模式Activity可能会遇到的问题你后台的Activity被系统 回收怎么办:onSaveInstanceState2....

  • Windows消息传递机制详解

    Windows是一个消息(Message)驱动系统。...应用程序想要实现的功能由消息来触发,并且靠对消息的响应和处理来完成。必须注意的是,消息并非是抢占性的,无论事件的缓急,总是按照到达的先后派对,

  • Android架构组件-Lifecycle

    生命周期感知组件执行操作以响应另一个组件(例如活动和片段)的生命周期状态的更改。这些组件可帮助您生成更易于组织且通常更轻量级的代码,这些代码更易于维护。 一种常见的模式是在活动和片段的生命周期方法中...

  • 响应式开发

    4、响应式布局:通过检测设备信息,决定网页布局方式,即用户如果采用不同的设备访问同一个网页,有可能会看到不一样的内容,一般情况下是检测设备屏幕的宽度来实现。 注:以上几种布局方式并不是独立存在的

  • 第一章 四大组件

    1、介绍一下四大组件 Activity:是一个应用程序组件,提供一个界面,可以与用户交互来实现功能...BroadcastReceiver(广播接收器):用于接收应用发出的广播信息,并作出响应 2、谈谈对Activity生命周期的理解 Activi...

  • Android 四大组件(一)Activity

    Activity是Android四大组件之一,其他三个是(Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器)。Activity翻译为“活动”,在android应用中,一个Activity通常就是一个单独的屏幕,用来与...

  • flutter组件整理

    flutter(全部组件) 基础组件(在构建您的第一个Flutter应用程序之前,您绝对需要了解这些widget。) 基础 Widgets Container : 一个拥有绘制、定位、调整大小的 widget。 Row:在水平方向上排列子widget的列表。 ...

  • Delphi组件开发-在窗体标题栏添加按钮

    这是一个在窗体标题栏添加自定义按钮的组件(TTitleBarButton)开发实例,标题栏按钮组件TTitleBarButton以TComponent为直接继承对象,它是一个可以在窗体标题栏上显示按钮的组件,像最大化、最小化和关闭按钮等。...

  • C++ Builder组件属性详解

    尽管C++Builder的组件种类繁多,每种组件又都有许多不同的属性,但是在这些众多的属性中有相当一部分是大多数组件所共有的。因此我们应当主要掌握这些共有组件。 在设计时设置属性一般是通过属性窗口来进行的。在...

Global site tag (gtag.js) - Google Analytics