投稿日: Nov 7, 2019
AWS Step Functions Data Science ソフトウェア開発キット (SDK) は、データを前処理し、Amazon SageMaker と AWS Step Functions を使用して機械学習モデルをトレーニングおよび公開するワークフローを簡単に作成できるオープンソースライブラリです。AWS サービスを個別にプロビジョニングおよび統合する必要なく、AWS インフラストラクチャを大規模に調整する Python の機械学習ワークフローを作成できます。
AWS Step Functions は、Amazon SageMaker、AWS Glue、AWS Lambda などの AWS サービスを使用して復元力のあるワークフローを構築できるサーバーレスオーケストレーションサービスです。Amazon SageMaker を使って機械学習モデルをすばやく構築、トレーニング、デプロイできます。新しい Data Science SDK では、データサイエンティストの推奨ツール (Python および Jupyter ノートブック) を使用して、AWS インフラストラクチャ上でパイプラインとも呼ばれるワークフローを簡単に構築できます。
Data Science SDK を使用して、AWS Glue でのデータ前処理や Amazon Sagemaker でのモデルトレーニング、ハイパーパラメータ調整、エンドポイント作成などのタスクを実行するエンドツーエンドのデータサイエンスワークフローを作成し、視覚化できます。AWS CloudFormation テンプレートをエクスポートすることで、本番環境でワークフローを再利用できます。
AWS Step Functions Data Science SDK の使用を開始するには、GitHub から Hello World ノートブックをダウンロードするか、Amazon SageMaker のノートブックインスタンスから開きます。
詳細は以下をご確認ください。
- 技術ドキュメントと GitHub で AWS Step Functions Data Science SDK について学びます。
- Amazon SageMaker で Step Functions Jupyter サンプルノートブックを表示します。