问:
Amazon Web Services(AWS)如何为客户提供AI机会?
A:亚马逊网络服务(AWS)是一个高度发展的综合云套件,适用于需要各种资源以促进机器学习和深度学习项目的客户。 作为主要的云提供商,AWS提供专业的机器学习和深度学习服务,以使客户能够构建AI基础架构。
根据其营销材料,亚马逊在三个“ AI堆栈层”中提供了机器学习资源–第一个是框架工具,第二个是API驱动的服务,第三个是机器学习平台。
在框架方面,亚马逊提供了“ AWS深度学习AMI”,其中包括MXNet和TensorFlow之类的工具。 Amazon将Amazon Machine Image或AMI描述为“提供启动实例(云中的虚拟服务器)所需的信息”。 因此,AMI是客户使用工具并构建将支持其企业工作的系统的工具。
亚马逊还开发了API驱动的服务,这些服务支持客户发起的机器学习项目。 一个是亚马逊所说的“ Lex”应用程序,它是基于消费产品Alexa构建的,并在客户端机器学习过程中扮演类似的角色,处理自然语言并允许客户端在其系统中构建聊天机器人和其他通信元素。 另一个由API驱动的服务称为“ Polly”,可将文本转换为语音,而第三个实例“ Rekognition”是图像处理实用程序。
最后,AWS提供了机器学习平台,客户可以使用该平台来避免与内部生产机器学习环境相关的开销。 Amazon AWS和Amazon Elastic MapReduce(EMR)上的Apache Spark是使用AWS来启动机器学习项目的选项。 Amazon Machine Learning平台提供的指南可帮助不那么精通技术的用户发展机器学习技能。 亚马逊将其描述为“高度可扩展”的资源,可以通过网络交付的平台提供实时生产力。 客户端还可以使用Apache Spark并将其应用于Amazon EMR,以进行与Hadoop相关的处理。 这涉及使用各种Apache开放源代码工具来创建客户端所需的功能。
AWS促进客户端机器学习的方式多种多样。 AWS工具与Elastic Compute Cloud(EC2)服务一起使用,可以为客户端提供这种“构建自己的”机器学习选项。