Platform for AI (PAI) は、データ準備、モデルトレーニングからモデルデプロイまで、エンドツーエンドの AI 開発ライフサイクルをカバーします。本トピックでは、PAI のコンポーネントを素早く理解し、利用を開始するための適切な方法を紹介します。
1. PAI の有効化
PAI コンソールにログインします。左上隅でリージョンを選択し、ワンクリック有効化 をクリックします。サービスを有効化すると、PAI は自動的にデフォルトのワークスペースを作成します。
AliyunPAIFullAccess ポリシーがないことによる有効化の失敗を防ぐため、Alibaba Cloud アカウントで PAI を有効化することを推奨します。2. クイックスタート
新規ユーザーは、単一のコンポーネントから利用を開始できます。次の表の説明に基づいて、適切なコンポーネントを選択してください。
コンポーネントを選択した後、そのクイックスタートガイドをお読みください。簡単な例を通じて、すぐに利用を開始できます。
コンポーネントのユーザーガイドを読むことで、その機能とベストプラクティスについてさらに学ぶことができます。
[Component] 列のリンクをクリックすると、そのコンポーネントのユーザーガイドに移動します。
コンポーネント | 説明 | クイックスタート |
DLC と EAS を統合し、コードなしでオープンソースの大規模モデルを効率的にトレーニングおよびデプロイできます。 | ||
最小限の設定で、トレーニング済みモデルをオンライン推論サービスとしてデプロイできます。 | ||
AI 開発のためのクラウドベースの IDE (開発インスタンス) を提供します。Notebook または VSCode に精通している開発者は、すぐにモデル開発を開始できます。 | ||
分散型または単一ノードのトレーニングタスクを迅速に作成できます。これにより、手動でマシンを購入してランタイム環境を設定する必要がなくなり、ローカルでトレーニングスクリプトを実行するのと同じような体験ができます。 | ||
140 以上の組み込みアルゴリズムコンポーネントを提供し、ローコードのドラッグアンドドロップアプローチで視覚的にモデルを構築できます。 |
3. ヘルプの利用
FAQ には、開発者が PAI を使用する際に遭遇する一般的な問題とその解決策がまとめられています。DSW や EAS などのコンポーネントを使用する際に問題が発生した場合は、関連する FAQ をご参照ください:
4. 代表的な AI 開発ワークフロー
PAI は、データ準備、モデルトレーニングからモデルデプロイまで、エンドツーエンドの AI 開発プロセスをサポートします。以下のセクションでは、2 つの代表的な AI 開発ワークフローについて説明します。
クラウドネイティブ AI 開発
ステップ | 説明 | 関連ドキュメント |
① | PAI のデータセット管理機能を使用すると、ローカル、クラウド、およびパブリックデータセットをモデルトレーニングのデータソースとして一元管理できます。 | |
② | DSW は、AI 開発のためのクラウドベースの IDE を提供します。Notebook または VSCode に精通している開発者は、すぐにモデル開発を開始できます。 | |
③ | イメージは、コード実行のためのランタイム環境を提供します。PAI のイメージ管理機能を使用すると、公式のパブリックイメージとカスタムイメージを一元管理できます。 | |
④ | DSW でのモデルコードの開発とテストが完了した後、DLC を使用してトレーニングタスクを実行すると、効率が向上し、コストを節約できます。 | |
⑤ | PAI はファイルシステム (NAS または OSS) と Git リポジトリのマウントをサポートしているため、タスクを送信する際にデータとコードを簡単に指定できます。 | |
⑥ | モデル管理機能を使用すると、トレーニング済みのモデルを一元管理でき、EAS でのモデルデプロイに直接使用できます。 | |
⑦ | モデルトレーニングが完了した後、EAS を使用してモデルをオンラインサービスとして迅速にデプロイできます。 |
AI とビッグデータ開発
ステップ | 説明 | 関連ドキュメント |
① | MaxCompute を使用してデータを保存する場合、まず DataWorks でデータを前処理し、その後 PAI の MaxCompute テーブルをトレーニングのデータソースとして使用します。 | |
② | Designer では、140 以上の組み込みアルゴリズムコンポーネントを提供し、ドラッグアンドドロップのビジュアルインターフェイスでローコードでモデルを構築できます。 | |
③ | DataWorks を使用すると、タスクの時間指定スケジューリングを設定および実行できます。 | |
④ | タスク管理サービスは、Designer の実験やカスタムタスクの実行情報を記録し、異なるタスクの結果の比較と分析が容易になります。 | |
⑤ | モデル管理機能を使用すると、トレーニング済みのモデルを一元管理でき、EAS でのモデルデプロイに直接使用できます。 | |
⑥ | モデルトレーニングが完了した後、EAS を使用してモデルをオンラインサービスとして迅速にデプロイできます。 |
5. よくある質問
Q:[Activate Now] ボタンが無効になっているのはなぜですか?
次のいずれかの方法をお試しください:
Alibaba Cloud アカウントを使用して有効化を完了してください。
RAM ユーザーを使用している場合は、RAM ユーザーに AliyunPAIFullAccess システムポリシーをアタッチする必要があります。注:このポリシーは広範な権限を付与します。Alibaba Cloud アカウントの管理者は、このポリシーを付与する前にセキュリティリスクを評価する必要があります。
Q:エラー「Create order error: message is Your account balance is less than 0. Please top up your account and try to purchase again. productRequestId is ***」を修正するにはどうすればよいですか?
ユーザーセンターに移動し、請求書を表示して未払いの料金を支払い、再度 PAI の有効化をお試しください。
Q:エラー「Create order error: message is Failed to verify the order before placing productRequestId is 8F5」を修正するにはどうすればよいですか?
このエラーは権限が不十分であることを示します。Alibaba Cloud アカウントまたは AliyunPAIFullAccess ポリシーを持つ RAM ユーザーを使用して操作を実行してください。