SageMaker Canvas とは何ですか?
Amazon SageMaker Canvas を使用すると、PB 規模のデータを変換し、コーディングなしで本番対応の機械学習 (ML) モデルを構築、評価、デプロイできます。安全な統合エンタープライズ環境で、エンドツーエンドの ML ライフサイクルを効率化します。Amazon Q Developer が SageMaker Canvas で利用可能になったため、会話型チャットを使用して、データ準備からモデルのデプロイまで、ML ジャーニー全体にわたってガイダンスを得ることができます。
SageMaker Canvas はチーム間のコラボレーションを促進し、生成されたコードの透明性を高め、モデルのバージョニングとアクセスコントロールを通じてガバナンスを実現します。SageMaker Canvas を使用すると、コーディングの専門知識にかかわらず、すべてのスキルレベルで ML 開発を民主化することで、イノベーションを加速し、ビジネス上の問題をより迅速に解決できます。
SageMaker Canvas の利点
ML ライフサイクル全体にわたって構築します
SageMaker Data Wrangler によるデータ準備や SageMaker Autopilot による AutoML モデルトレーニングなど、エンドツーエンドの機械学習機能をすべて、ビジュアルノーコードインターフェイスを通じて活用できます。 また、Amazon Q Developer を使用して、ML モデルの構築のために、生成 AI を活用したサポートを受けることもできます。目標を自然言語で述べるだけで、Q Developer がそれを分解し、一連の ML タスクに変換します。その後、Q Developer は、ML 問題タイプの定義、データの準備、ならびにモデルの構築、評価、およびデプロイに関するガイドを提供します。
1
PB 規模のデータを視覚的に準備
- Amazon S3、Athena、Redshift、Snowflake、Databricks など、50 以上のソースからのデータにアクセスし、インポートします
- 300 種類以上の事前構築済みの分析と変換により、データ品質とモデルパフォーマンスを改善します
- 直感的なローコード / ノーコードインターフェースで、データパイプラインを視覚的に構築および調整できます
- 数回のクリックでペタバイトサイズのデータにスケーリングします
2
複数の問題タイプにわたってモデルをトレーニングおよび評価
- AutoML の機能を活用して、特定のユースケースに合わせてモデルを自動的に探索して最適化します
- 数回クリックするだけで、リグレッション、分類、時系列予測、自然言語処理、コンピュータービジョン用のモデルをトレーニングし、基盤モデルをファインチューニングできます
- 客観的メトリクス、データ分割、アルゴリズム選択やハイパーパラメーターなどのモデル制御の柔軟なオプションでモデルトレーニングをカスタマイズします
- インタラクティブな可視化とモデルの説明により、モデルのパフォーマンスに関する洞察を得ます
- モデルリーダーボードから最もパフォーマンスの高いモデルを選択し、生成されたコードをエクスポートしてさらにカスタマイズします
3
Amazon Q Developer でのチャットガイドを利用した ML 開発
- ビジネス上の問題を自然言語で説明することで、Amazon Q Developer はチャットインターフェイスを使用して ML プロセス全体を通じて解決策に関するガイドを提供できます
- Q Developer は、問題を実行可能な ML タスクに分解し、データ準備、モデルの構築、評価、およびデプロイをサポートします
- ML の用語やデータおよびモデルについて質問し、回答を受け取りましょう
- Q Developer は、タスクを独自に実行するためのフルコントロールを許可しながら、高度なデータ準備およびモデル構築手法を適用します
4
大規模に正確な予測を生成 - バッチまたはリアルタイム
- インタラクティブな予測と what-if 分析をアプリケーション内で直接実行します
- ワンクリックで SageMaker エンドポイントにモデルをデプロイしてリアルタイムで推論するか、バッチ予測をアドホックまたは自動スケジュールで実行します
- SageMaker モデルレジストリにモデルを登録することで、ガバナンスとバージョン管理を確保します
- Amazon SageMaker Studio とモデルをシームレスに共有して、高度なカスタマイズとコラボレーションを実現します
- Amazon QuickSight を使用して予測を可視化し、利害関係者と共有して意思決定を強化します
コラボレーションし、ガバナンスを確保します
チーム間のコラボレーションを促進しながら ML を民主化します。ガバナンスや MLOps のためのモデル共有や他の AWS サービスとの統合を可能にします。
1
チーム間のコラボレーションと知識共有を促進
- SageMaker Studio による簡単なモデル共有により、データサイエンティストおよび専門家と共同作業できます
- Canvas ワークスペース内でデータサイエンティストが作成したモデルを使用して予測を生成します
- 自動生成されたノートブックを使用してコードの透明性によって信頼性を改善します
- Amazon QuickSight ダッシュボードを使用してモデル、予測、および洞察を利害関係者と共有します
- バージョン管理とモデルリネージ追跡を維持し、チーム間の再現性とトレーサビリティを確保します
2
ガバナンスと MLOps のベストプラクティスを確保
- きめ細かなユーザーレベルの権限とアクセス制御を実装して、セキュアなモデル管理を実現します
- シングルサインオン (SSO) 機能によってシームレスな認証を実現します
- SageMaker モデルレジストリにモデルを登録することで、ガバナンスとバージョニングを確実にモデル化します
- モデルノートブックをエクスポートしてさらなるカスタマイズと統合を行うことで、MLOps パイプラインを合理化します
- 自動シャットダウン機能でコストとリソース使用率を最適化します
基盤モデルを使用して構築
- タスクに最適な基盤モデルを簡単に比較して選択できます
- 数回クリックするだけで、ビジネスユースケース向けにラベル付けされたトレーニングデータセットを使用して基盤モデルをファインチューニングします
生成 AI を活用します
- Amazon Kendra に保存されている独自のドキュメントやナレッジベースにクエリを実行して、カスタマイズされた出力を生成できます
- インタラクティブな可視化、モデルの説明、およびリーダーボードにより、モデルのパフォーマンスに関する洞察を得ます
- 最適な基盤モデルを製品化し、リアルタイムの SageMaker エンドポイントにデプロイします