如何使机器学习产品化同时保持敏捷性?

如何将机器学习融入到你的开发周期之中? JAX London大会上的演讲者罗伯·希德具体解释了如何使你的进程适应机器学习,同时仍然保持着敏捷和精益的原则。

JAX London会议期间介绍了在敏捷开发环境中的机器学习研究。这是一些有关主题的高级概述。同时也做了一些很酷的机器学习演示,这会让它更为直观且具有趣味性。

问题是什么?

人造智能(AI)和机器学习(ML)现在风靡一时,在谷歌最近的I / O 2017活动中,他们将ML和中心计划渗透到所有产品中,许多大公司都转型成了机器学习公司,这是大数据时代的一种进步。

根据最近一份的调查,有38%的受访企业已经在使用人工智能,其中62%有望在2018年之前使用。因此,很多企业在充分了解他们实现的目标之前,可能会感觉到投资于人工智能战略方面的压力,更不用说适应传统的工程交付团队的压力了。

机器学习不等于产品

机器学习是一种增强产品的有力工具。但是,机器学习不应被视为产品的卖点,应该是产品第一。也就是说,无论是由机器管理还是人为监督,最应该考虑的是,它是否有产品的市场。为更好地适应市场并提供价值给客户,构建完全非ML版本的产品是否有意义。

  从“小”建立产品价值

精益创业和快速迭代原理这里仍然适用:依据上述观点,从非ML版本产品开始,当你开始应用ML技术时,如果你能够开始利用其中一些技术来获得均匀的性能的小幅增长(更好的建议是,减少人力/成本,改善用户体验。这只需5%的案例,用ML替代人力就可以实现成本效益),那么这就意味着价值上升的开始。从“小”开始,你可以见证价值的变化,同时也让ML基础架构经过了测试和验证。

进入发展冲刺周期

你可能正在招聘新的研发团队,或者可能正在使用现有工程团队的成员。无论哪种方式,让他们在类似的开发冲刺周期中工作(如果你在冲刺中工作)也很有帮助。这将使双方的团队能够了解发生的情况和工作进展情况:产品和工程变更和问题可能有助于指导研发方向。

同样,可能有了来自研发团队的数据特征或反馈,所以能很容易地进行设计,并使研究更简单。虽然研究正在进行,而且通常是一个耗时的任务,但有两周的时间可以进行讨论,这对整个团队的理解以及提供一个积极的鼓励都是有好处的。

不要忘记清洁代码

在试验和研究不同的想法时,很容易陷入黑客模式。而用粗略的脚本来证明一个初始的概念或想法这也是一种方式,但随着团队的进步,实际上将更有益于投资良好的编码原则的进步。尽管随着团队在多个方面的工作,让一次脚本变得更有意义,但通过正确分离,可重用和组织合理的代码使未来的研究更容易,也会减少生产中的成本。投资机器学习,使实验易于测试(并对不同的解决方案进行基准测试)将从一开始就非常有益。

本文转自d1net(转载)

时间: 2024-09-24 15:04:10

如何使机器学习产品化同时保持敏捷性?的相关文章

IT敏捷性:更好的利用能耗监测数据

每年IT部门需要做更多的事情,包括管理越来越多的服务器.智能设备.应用程序和服务等.最终用户不断提高标准,要求更高的性能和更好的响应时间.而与此同时,现代数据中心的一切都在不断发展,而从业人员人数和运营费用预算却保持不变甚至有所减少.数据中心的管理人员及其团队必须不断找寻更智能的工作方法,并减少最大的开支成本.由于能耗成本已日渐成为头等大事,因此找到有效降低电力消耗的方法会是一个良好的开端. 虚拟化和云技术的广泛使用,帮助IT部门更为经济高效地建设和管理数据中心.然而由于所有的关注点都集中在高级

IBM简述三大敏捷性杠杆

最近,IBM公司在京召开了新产品的媒体发布会,就针对云计算.SOA.BPM等重点领域进行全新的产品发布以及技术升级.IBM集团的WebSphere开发与产品组合管理副总裁Beth T. Smith提出了,关于敏捷性杠杆(agility levers)和Next SOA的全新概念,再次强调了IBM WebSphere持续投入以及不断的创新,用于帮助客户实现创新.转型和成长. 三大敏捷性杠杆 根据IBM进行的全球CEO调研结果表明,为了应对市场需求变化并对此快速反应,很多企业的CEO需要非常高效快速

Gartner认为安全性将取代成本和敏捷性成为政府部门采用云服务的首要原因

全球领先的信息技术研究和顾问公司Gartner表示,公有云如今具备可扩展性.计算威力.海量存储和安全性,可打造更好的政府数字化平台并满足对业绩和价值不断增长的期望值. Gartner预计到2018年,提升的安全性将取代成本节约和敏捷性成为政府部门在其权限内采用公有云的首要动力. Gartner研究总监Neville Cannon表示:"诸如亚马逊云服务(AWS).微软和谷歌等众多云服务厂商都注入巨额投资将高级别安全性融入各自的产品中,以确保它们的数据更加安全.许多此类厂商都有能力投入巨额资金,这

IT 敏捷性:更好的利用能耗监测数据

为物联网而设计,今天的数据中心硬件设备,可以提供有价值的反馈信息,从而使全软件定义的自动化成为可能. 每年IT部门需要做更多的事情,包括管理越来越多的服务器.智能设备.应用程序和服务等.最终用户不断提高标准,要求更高的性能和更好的响应时间.而与此同时,现代数据中心的一切都在不断发展,而从业人员人数和运营费用预算却保持不变甚至有所减少.数据中心的管理人员及其团队必须不断找寻更智能的工作方法,并减少最大的开支成本.由于能耗成本已日渐成为头等大事,因此找到有效降低电力消耗的方法会是一个良好的开端. 虚

SIM CIO查结果:IT敏捷性和IT预算都上升

信息管理学会年度CIO调查发现:高级IT领导者正以新角度处理商业/IT敏捷性. IT预算正在上升,而云服务会在2016年出现显著性增长.根据最新的信息管理学会(SIM)年度CIO调查显示,安全性已经正式进入IT领导者投资领域的前三名.Leon Kappelman领导研究员进行SIM的IT趋势研究后,呈上对785个独特企业的最高IT领导者的CIO调查结果.一些调查结果关键点简介如下: 安全性会迎来大增长.今年,安全性/网络安全性在最大的IT投资中排名第三.后续分析学/商业智能/数据挖掘排第一,ER

CIO要努力发掘云计算除效率与敏捷性以外的东西

三月份在美国麻省理工学院(MIT)斯隆举办的CIO研讨会上,CIO们讨论了关于"在云和移动计算中演变的CIO角色"这一复杂的问题.Global Crossing公司CIO兼CTO AnthonyD.Christie.VMware公司CIOMarkEgan:EMC公司CIO兼COO Sanjay Mirchandani以及Iron Mountain公司执行副总裁兼CIO Tasos Tsolakis就如何最好地利用云和移动计算发表了见解.他们一致认为,云计算开始于效率,但应当快速带来其他

IBM模块化数据中心:针对日益复杂的世界提供运营敏捷性

商业企业目前都在一个极度互联互通且相互依赖的世界中运营,而且这个世界越来越复杂.这是2010IBMCEO 调查"Capitalizing on Complexity: Insights from the Global ChiefExecutive Officer Study(把握复杂性带来的商机:来自全球http://www.aliyun.com/zixun/aggregation/32086.html">首席执行官调查的洞察力)的结论. 我们从过去的CEO 调查了解到,应对变更

CTO:寻求敏捷性 我们选择OpenStack

在企业IT中所做的一切都应该能够提高敏捷性.为什么? 因为未来是通过技术创新来定义的,而且这些创新发生的既快速又激烈.因此,我需要确保我的系统.流程.技术和领导能力更加敏捷,易于改变. 这就是我今天的主题--OpenStack.OpenStack已经存在了很长时间.更重要的是,OpenStack是一种旨在帮助我们获得敏捷性的方法的早期表现.在OpenStack出现后的几年中,其他人也创建了OpenStack的替代方案,但它们都是类似的:利用通用硬件,开放标准,虚拟化和编排工具来实现流畅,便携和完

CIO:六步实现敏捷性组织

你可能已经从软件开发团队那里听说过敏捷方法论了.但你也许不知道,组织敏捷性的影响甚至超出了IT的范围,会让你的公司大不同, 从求生走向繁荣. 现在你的公司也许过得还行,不用做太多辛苦的工作也能成为敏捷型组织. 不过以我的经验,在市场可以在数周乃至数日内建立.摧毁.颠覆的情况下,在瞬息万变的经济环境下,能够兴旺发展的组织一定是能够快速行动的组织.要想身手敏捷,你需要颠覆过去对业务运作方式大部分的理解. 敏捷实现为什么那么难? 组织敏捷性的讨论已经很多了.真的,在意识到行业正在快速变化后,许多组织都