如何设置 SageMaker?
按照以下步骤设置 Amazon SageMaker −
步骤 1:登录 AWS
设置 Amazon SageMaker 的第一步是登录您的 AWS 管理控制台。如果您没有 AWS 账户,则必须创建它。您可以在 AWS 网站上免费创建它。
步骤 2:导航到 SageMaker
登录后,在 AWS 控制台中搜索"SageMaker"并选择它。它将打开 Amazon SageMaker 仪表板,您可以在其中管理您的机器学习项目。
步骤 3:创建 SageMaker 笔记本实例
要开始构建机器学习模型,您需要创建一个笔记本实例。点击"笔记本实例",然后选择"创建笔记本实例"。
步骤 4:配置笔记本实例
您需要根据计算需求选择实例类型。如果您是初学者,可以从较小的实例类型开始,例如 ml.t2.medium。
您还需要为笔记本实例命名。之后,选择具有必要权限的角色。
步骤 5:启动笔记本实例
配置完成后,点击"创建笔记本实例"。实例需要几分钟才能准备就绪。
准备就绪并运行后,点击"打开 Jupyter"以访问 Jupyter Notebook 界面。现在,您可以开始编写代码、训练模型和运行实验。
第 6 步:准备数据
在开始训练模型之前,您需要将数据上传到 Amazon S3 存储桶。
S3 是 AWS 推荐的用于 SageMaker 的存储服务。您可以直接从笔记本环境访问和预处理数据。
配置您的第一个 SageMaker 项目
一旦您的 SageMaker 笔记本实例准备就绪,您就可以开始配置您的第一个项目。请按照以下步骤操作:
第 1 步:选择预构建算法或编写您自己的算法
SageMaker 提供了许多针对性能优化的内置算法,例如 Linear Learner、XGBoost 等。您可以选择其中一种预构建算法,也可以使用 Python 编写自己的算法。
步骤 2:数据准备
数据准备是项目成功的关键。SageMaker 提供用于清理和转换数据的工具。您可以直接从笔记本访问存储在 Amazon S3 中的数据集。
使用数据准备库探索、清理和预处理数据,然后再将其输入到机器学习模型中。
步骤 3:训练模型
数据准备完成后,下一步是训练模型。在 Jupyter Notebook 中,您可以指定算法、定义超参数并配置训练作业。
步骤 4:调整和优化
Amazon SageMaker 提供自动模型调整,可调整超参数以找到最佳模型性能。训练后,您可以查看结果并进一步调整模型以提高准确性。
您还可以使用 SageMaker 的内置优化工具来加快此过程。
第 5 步:部署模型
训练和优化模型后,就可以部署它了。SageMaker 允许您将模型直接部署到端点以进行实时推理。
从 SageMaker 仪表板中选择"创建端点"并配置您的部署设置。部署后,您可以开始使用训练有素的模型进行预测。
第 6 步:监控和扩展
部署模型后,您可以监控其性能。对于监控,您可以使用 SageMaker 的内置工具。它提供实时监控、基于需求的自动扩展和版本控制。