Amazon Redshift ML 入门 - Amazon Redshift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon Redshift ML 入门

Amazon Redshift ML 使 SQL 用户能够使用熟悉的 SQL 命令轻松创建、训练和部署机器学习模型。 Amazon RedshiftML 允许您使用 Amazon Redshift 集群中的数据来通过 训练模型Amazon SageMaker。随后,可以本地化模型,并且可以在 Amazon Redshift 数据库内进行预测。训练和预测可由任何不熟悉机器学习的任何人执行。

Amazon Redshift ML 为不同的方法提供了不同的功能:

  • 作为机器学习初学者,您可以使用 AUTO ON,而无需用户指南。此路径允许 SageMaker Autopilot 自动为功能选择预处理器,并选择算法和问题类型,例如二进制分类、多类别分类。

  • 作为机器学习高级从业者,您可以使用 AUTO ON 以及用户指南。此路径仍然通过 SageMaker Autopilot,但您可以通过指定候选预处理器、问题类型或目标来限制训练空间。

  • 作为机器学习专家,您可以使用直接SageMaker路径并选择 AUTO OFF。您可以为基于 XGBoost 的训练指定超参数。

  • 作为数据工程师,您可以在 中引入预训练XGBoost 模型SageMaker,并将其导入 Amazon Redshift 以进行本地推理。

作为 Amazon Redshift ML 用户,您可以选择以下任一选项来训练和部署模型。

要了解如何使用 Amazon Redshift ML,请观看以下视频。

阅读以下各节,了解使用 Amazon Redshift ML 设置Amazon Redshift集群、权限和所有权的先决条件。这些部分还介绍了简单训练和预测在 Amazon Redshift ML 中的工作方式。