【51CTO.com快译】随着许多公司加大对AI的投入,开发人员和工程师面临越来越大的压力,要求他们在整个企业更快地在大规模环境下部署AI项目。
在这个快速发展的环境中,仅仅评估不断扩大的AI工具和服务生态系统是个重大挑战,这些工具和服务常常是为不同的用户和目的设计的。
为了应对这一挑战,我们制作了AI基础设施堆栈(AI Infrastructure Stack),这个生态图直观显示了AI技术堆栈的各层和每一层内的供应商,更清楚地阐明了AI生态系统。
在英特尔资本公司,这有助于我们确定我们认为将对AI未来产生最大积极影响的投资,但它也有助于开发人员和工程师确定他们需要的资源,以最卓有成效的方式交付AI项目。
图1. AI基础设施堆栈
该技术基础设施堆栈专注于满足开发AI方面基本需求的横向解决方案,不管它部署在哪种类型的公司或行业。我们不包括针对特定行业的纵向解决方案。
该堆栈由7层组成,每层又分为两部分,这包括针对全然不同的工作负载、数据量、计算和内存需求以及SLA构建的解决方案:
连接一切的是企业的分布式引擎——跨计算资源分配工作负载的计算平台。
栈的层数为:
每一层的工具和服务加速了AI的开发和部署;然而与所有新兴技术一样,在决定使用哪种工具和服务时需要权衡和取舍。比如说,AutoML可以加快ML模型的开发,但是训练可能不如自定义模型来得准确。
用户要根据项目的需求来决定在每个层中使用哪些工具和服务。
图2. AI基础设施堆栈的更高层的详细视图。
AI价值链的顶端是编排、自动化和自主这几层——自主层通过使AI更容易被任何人(而不仅仅是数据科学家)访问和使用,对实现AI的大众化变得更至关重要。
虽然这几层是整个堆栈的最新层,其中AI工具和服务支持AI的持续集成和持续部署(CI/CD),不过要注意:创新出现在整个堆栈中——打破新的边界,提高可用性,并将AI引入到新的社区。
最后,我们用工具、服务和公司(许多是开源)方面的例子来填充模型。它们不包括市场上的所有选择,它们对考虑AI解决方案的那些人来说就是样本,每一层都有一系列可靠的选择。
图3. AI基础设施堆栈中工具、服务和公司的代表性例子。
AI不再处于起步阶段。对于力求利用AI来改进产品和服务,或者提高效率和改进决策的公司来说,现在有一个丰富的生态系统,其中的诸多工具和服务可用于构建、部署和监控ML和AI模型。
密切关注这个领域的所有动向以及各组成部分如何结合在一起,这关系到你的AI项目的成败。
原文标题:Demystifying the AI Infrastructure Stack,作者:Assaf Araki
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】
如今,企业通过数据洞察力增强产品功能,从而利用大数据分析来保持在竞争激烈和...
1.终有那么一个人,可以随时改变着你的心情。 2.有的东西你再喜欢也不会属於你...
图片来源:https://pixabay.com/images/id-1495707/ 5G技术旨在创建更快、更可靠...
01 Theano Theano是在BSD许可证下发布的一个开源项目,诞生于加拿大魁北克蒙特利...
没有人喜欢模糊不清的图片,是不是有还原真实面目的冲动?AI算法让一切皆有可能...
本报讯(记者 李玲)中国电子技术标准化研究院、百度等携手发布业内首个AR技术标...
大家在使用银行卡APP转账时,可通过对方手机号转账,资金直接进入对方手机号关联...
12月2日,微软与周迅AI语音红丹丹公益项目发起人鹿音苑文化传播公司、以及来自微...
只需要输入流程图,平台自动实现软件的开发、测试、运维,在全球首发的中国原创...
11月26日,由绿色计算产业联盟(Green Computing Consortium,简称GCC)主办的2020...