AI开发框架
编者按:《百度云说》是刊登百度云管理层及产品、技术专家系列观点文章的专栏。在这些文章中,将逐步揭秘百度云对行业、市场、生态、技术、产品和解决方案的实践与思考。我们希望通过这样的方式,让您更加了解百度云,同时促进行业交流,更好地服务用户。 百度云主任架构师王栋 本期《百度云说》邀请到的嘉宾为百度云主任架构师王栋。 如何将AI应用到行业之中,这是百度云AI To B战略需要解决的问题之一。在本期访谈中,王栋重点阐述了百度云AI开发平台的优势以及对企业的价值所在。相信阅读完本文后,可以帮助你和你所在的企业更好的认识AI,更好的利用AI开发平台。 AI到底有多火?如果你不亲自体验一下,很难感受。 在前不久百度云智峰会广州站的AI分会场中,开场没多久,会场只能出不能进了,原来参观、学习的观众人数远远超过预期,能有个落脚点,就很不错了。 王栋说,这让人感到很欣慰,因为他看到有越来越多的人在拥抱AI,主动靠近AI。在过去的多次演讲中,他曾告诉大家AI不只是AlphaGo,还有更多价值,应该主动拥抱AI,但这个过程中不可避免会遇到一些阻力。 “不仅普通人不能很好地理解AI,甚至很多传统领域的专家也会有抵触心理,常常会反问AI是不是要完全取代现有基于技术经验和积累的业务系统。而我们一直强调的是,AI是一项新技术,是要帮助人们在合适的领域基于数据作出自动的判断,提升生产效率。”王栋说道。 这其实也是百度云AI开发平台的使命所在,让更多企业用更简单、更快捷的方式使用AI、利用AI,从而发挥更大的商业价值。 AI开发平台是什么? IDC报告显示,在未来13年内,人工智能应用将渗入到企业的各项应用程序和业务场景,势必将为组织的人力结构、业务流程甚至所在的产业结构带来变革。IDC预计到2022年,中国人工智能市场规模将达到98.4亿美金。 “不够AI化的企业,注定被新一代企业取代。” 百度在多次大会中如此强调。 如今,有不少企业开始尝试使用AI,但有一些困难。王栋所在的这个部门,就是希望通过企业AI开发平台,输出百度云AI能力,成为赋能行业的关键出口。 那么,什么是企业AI开发平台?简单来说,百度云企业AI开发平台集软硬件为一体,企业只需要将数据输送到开发平台,通过平台的硬件、基础软件和算法的优化和配合,让企业以数据为核心,“获取知识、应用知识、达到目的”,从而实现数据的商业/社会价值。 以下这张示意图很好的表现了AI开发平台的价值所在。 一个案例:用了平台后效率提升变简单 王栋举了个例子,说明企业应用AI开发平台之后让效率提升变得多么简单。 在江苏一个手机配件工厂的生产线上有1500名工人负责手机某接口的质检,为达到理想的质检效果,需要工人经过一定时间的培训,具备相当的经验。通常一次质检需要1分钟左右,工人找到不合格产品后手工放入另一个筐中,但就算再优秀的工人也会有疲惫的时候,这往往会导致质检效果的波动。 这家工厂引入百度云AI质检一体机后,通过和生产流水线的无缝连接,之前分钟级别的人工检测在一秒内搞定,也就是说在你眨眼的瞬间,一个手机接口的质检已经完成,而且效果可靠稳定。这种效率和效果的提升远远超出工厂的预期。 同时,百度云AI质检一体机还具有统计、分析、反馈能力。“今天质检的产品有多少不合格,分别是哪几个类型?”等问题,以往需要多人反复操作才能整理清楚的数据,质检一体机可以一次性、实时搞定,这种结果甚至可以实时反映出产线上某些故障的存在。 除了有效提升质检效率外,百度云质检一体机受欢迎的另外一个原因是易于更换。像这种流水线工厂,有一个很大的特点就是产品会经常更换,随之而来的是工人需要重新培训,生产线以及检测方式也需要重新调整,这种调整一般需要一周的时间来实现。而百度云AI质检一体机,在事先离线训练模型的情况下,仅仅需要两步就可完成操作:切换程序,更改流水线,一晚上搞定。 在这个案例中,百度云AI质检一体机是百度云企业AI开发平台的一种落地形式。由此不难窥见的是,企业AI开发平台的意义在于赋能企业,帮助企业提高效率、降低人工成本,并且多维度地完成任务目标。 不同行业的需求点在哪里? 目前,越来越多的企业、行业对AI开发平台有需求。而百度云AI开发平台也在有目的、有战略的进入不同的行业和企业中,毕竟,从应用角度来说,行业和行业之间,企业和企业之间存在巨大的差异性。 当前,百度云AI开发平台重点着眼于金融、制造、安防等行业和领域,同时也在通信、能源、零售、教育、媒体、气象、医疗等新型行业进行落地的尝试和探索。王栋简单阐述了这些行业的需求。 金融行业。这类企业具有一定的技术实力,能够在基础平台上自主开发其他功能,对平台基础能力的需求度更高。 制造业。以上述江苏工厂为代表的这类制造业,对可视化、拖拽式建模的需求较高。 安防等领域。由于这类行业中的数据图像资料居多,所以对图像的识别需求较大,对相关算法和算力,如高端GPU等的要求较高。 “还有些应用领域需要的是更加简单易于操作的平台,开箱即用”。王栋说,百度云AI开发平台会根据不同企业的性质,从底层业务到上层简单的操作,匹配出真正适合企业的硬件、计算能力、图像处理能力,这就表现在AI一体机的封装能力上。 但这也有利弊,因为从技术角度来讲,开发平台的封装完整性越高,屏蔽的能力也会越多,平台自身的可延展性越弱。所以这需要辩证的去认知,真正了解企业需要什么样的AI开发平台。 数据越多越全面,才是最好的 如果从企业角度来说,要想快速的使用AI开发平台,需要具备哪些条件?还是说只要想用就一定能用到这个平台,让企业的数据发挥价值? “理论上来说,所有的企业,只要想进行AI智能化转型,都可以采用AI开发平台。AI的本质是从人的经验入手,辅助优化,转变成为以现实数据为基础做出判断,所以数据很重要。”王栋说到。 那么企业需要哪几类的数据呢?王栋谈了三个维度。 企业自身的数据。数据越全,越有利于平台搭建,最大程度发挥数据价值。 产业链层面上的数据。产业链上下游的数据,可以加深平台对行业的了解。 其他辅助数据。弱相关的数据,对于应用的效果也是加分项。 从实践看,企业在AI开发平台的过程中,数据不足是硬伤,这可能和我国大多数企业的信息化水平有关。而在算法和算力这两个指标上,百度云都能帮助企业轻松应对。王栋强调:“当然,企业人员的认知也很重要,企业通常有深入理解行业应用能力的专家,我们希望这些专家对AI技术本身和企业的智能化转型有正确的认知,这样他们的参与会使整个过程更加的顺利,落地更有效果。” 结束语:正在形成生态圈 除了传统意义上的算力之外,百度云企业AI开发平台的强大功能还表现在兼容各类框架,更有自家专有的开源架构PaddlePaddle,这对企业文本的处理,在敏感性、安全性、时效性、可用性等方面具有突出优势。 当前,百度云企业AI开发平台希望依赖在金融、制造、安防等多领域的项目经验,不断优化自身,更好的贴合客户需求。从单纯的输出产品和项目,过渡到给整个行业输出经验模型,从而构建整个生态圈。 百度云称之为P³M战略,即project(项目)、product(产品)、platform(平台),这是企业AI应用的递进过程,也是向往未来的美好愿景。...