翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ソリューションバージョンの作成
を完了するとソリューションの作成と構成、トレーニングを開始する準備が整います。
-
ソリューションが自動トレーニングを使用している場合、ソリューションは指定したトレーニング頻度でソリューションバージョンを作成します。デフォルトでは、すべての新しいソリューションは自動トレーニングを使用して 7 日ごとに新しいソリューションバージョンを作成します。ソリューションバージョンは手動で作成できます。詳細については、「自動トレーニングの設定」を参照してください。
-
ソリューションの自動トレーニングをオフにした場合、または手動でトレーニングする場合は、ソリューションバージョンを手動で作成できます。ソリューションバージョンとは、トレーニング済みの機械学習モデルをいいます。ソリューションバージョンは、コンソール、 AWS Command Line Interface (AWS CLI)、または AWS SDKsを使用して作成できます。ソリューションバージョンのステータスが CREATE_PENDING または CREATE_IN_PROGRESS の場合、この StopSolutionVersionCreation 操作を使用してソリューションバージョンの作成プロセスを停止できます。ソリューションバージョンの作成の停止 を参照してください。
エラーが原因でトレーニングが完了しない場合、トレーニングの料金は請求されません。ソリューションバージョンのステータスが CREATE_PENDING または CREATE_IN_PROGRESS の場合、ソリューションバージョンの作成プロセスを停止できます。ソリューションバージョンの作成を停止するには、ソリューションバージョンの詳細のページに移動して、[Stop] (停止) を選択します。ソリューションバージョンの作成の停止 を参照してください。
ソリューションバージョンの作成 (コンソール)
Amazon Personalize コンソールを使用して新しいソリューションバージョンを手動で作成するには、ソリューションの詳細ページからトレーニングを開始します。
新しいソリューションバージョンを作成するには
-
https://console.aws.amazon.com/personalize/home
で Amazon Personalize コンソールを開き、アカウントにサインインします。 -
データセットグループのページに移動し、新しいソリューションのデータセットグループを選択します。
-
ナビゲーションペインの [カスタムリソース] を選択し、[ソリューションとレシピ] を選択します。
-
[Solution and recipes] (ソリューションとレシピ) のページで、ソリューションバージョンを作成するソリューションを選択します。
-
ソリューションの概要のページで、[Create solution version] (ソリューションバージョンを作成) を選択して、新しいモデルのトレーニングを開始します。
ソリューションの詳細のページでは、[Solution versions] (ソリューションバージョン) のセクションでトレーニングの進捗状況を追跡できます。トレーニングが完了すると、ステータスは [Active] (アクティブ) になり、Amazon Personalize が提供するメトリクスを使用して評価できます。詳細については、「メトリクスを使用した Amazon Personalize ソリューションバージョンの評価」を参照してください。
ソリューションバージョンが ACTIVE になると、それを使用してレコメンデーションを取得する準備が整います。アクティブなソリューションバージョンの使用方法は、レコメンデーションの取得方法によって異なります。
リアルタイムのレコメンデーションについては、Amazon Personalize キャンペーンで ACTIVE ソリューションバージョンをデプロイします。キャンペーンを使用して、ユーザー向けのレコメンデーションを取得します。キャンペーンを使用した Amazon Personalize ソリューションバージョンのデプロイ を参照してください。
-
バッチレコメンデーションでは、バッチ推論ジョブまたはバッチセグメントジョブを作成するときに ACTIVE ソリューションバージョンを指定します。「バッチアイテムレコメンデーションの取得」または「バッチユーザーセグメントの取得」を参照してください。
ソリューションバージョンの作成 (AWS CLI)
ソリューションが ACTIVE である場合は、次のコマンドを実行してモデルをトレーニングします。solution arn
を、ソリューションの作成と構成 からのソリューションの Amazon リソースネーム (ARN) に置き換えます。
aws personalize create-solution-version \ --solution-arn
solution arn
ソリューションバージョンの ARN が表示されます。次に例を示します。
{ "solutionVersionArn": "arn:aws:personalize:us-west-2:acct-id:solution/SolutionName/<version-id>" }
describe-solution-version
コマンドを使用して、ソリューションバージョンのトレーニングステータスを確認します。前のステップで返ったソリューションバージョンの ARN を指定します。API の詳細については、「DescribeSolutionVersion」を参照してください。
aws personalize describe-solution-version \ --solution-version-arn
solution version arn
ソリューションバージョンのプロパティとトレーニングの status
が表示されます。最初、ステータスには CREATE PENDING と表示されます。次に例を示します。
{ "solutionVersion": { "solutionVersionArn": "arn:aws:personalize:us-west-2:acct-id:solution/solutionName/<version-id>", ..., "status": "CREATE PENDING" } }
status
が ACTIVE
であればトレーニングは完了しており、Amazon Personalize が提供するメトリクスを使用して評価できます。詳細については、「メトリクスを使用した Amazon Personalize ソリューションバージョンの評価」を参照してください。エラーが原因でトレーニングが完了しない場合、トレーニングの料金は請求されません。
ソリューションバージョンのステータスが CREATE_PENDING または CREATE_IN_PROGRESS の場合、この StopSolutionVersionCreation 操作を使用してソリューションバージョンの作成プロセスを停止できます。ソリューションバージョンの作成の停止 を参照してください。
ソリューションバージョンが ACTIVE になると、それを使用してレコメンデーションを取得する準備が整います。アクティブなソリューションバージョンの使用方法は、レコメンデーションの取得方法によって異なります。
リアルタイムのレコメンデーションについては、Amazon Personalize キャンペーンで ACTIVE ソリューションバージョンをデプロイします。キャンペーンを使用して、ユーザー向けのレコメンデーションを取得します。キャンペーンを使用した Amazon Personalize ソリューションバージョンのデプロイ を参照してください。
-
バッチレコメンデーションでは、バッチ推論ジョブまたはバッチセグメントジョブを作成するときに ACTIVE ソリューションバージョンを指定します。「バッチアイテムレコメンデーションの取得」または「バッチユーザーセグメントの取得」を参照してください。
ソリューションバージョンの作成 (AWS SDKs)
ソリューションが ACTIVE である場合は、次のコードを使用してソリューションバージョンを作成します。ソリューションの作成と構成 から Amazon リソースネーム (ARN) を指定します。DescribeSolutionVersion の操作を使用してソリューションバージョンのステータスを取得します。
現在のソリューションバージョンのステータスを確認するには、DescribeSolutionVersion オペレーションを呼び出して、CreateSolutionVersion
オペレーションから返されるソリューションバージョンの ARN を渡します。status
が ACTIVE
であればトレーニングは完了しており、Amazon Personalize が提供するメトリクスを使用して評価できます。詳細については、「メトリクスを使用した Amazon Personalize ソリューションバージョンの評価」を参照してください。エラーが原因でトレーニングが完了しない場合、トレーニングの料金は請求されません。
ソリューションバージョンのステータスが CREATE_PENDING または CREATE_IN_PROGRESS の場合、この StopSolutionVersionCreation 操作を使用してソリューションバージョンの作成プロセスを停止できます。ソリューションバージョンの作成の停止 を参照してください。
ソリューションバージョンが ACTIVE になると、それを使用してレコメンデーションを取得する準備が整います。アクティブなソリューションバージョンの使用方法は、レコメンデーションの取得方法によって異なります。
リアルタイムのレコメンデーションについては、Amazon Personalize キャンペーンで ACTIVE ソリューションバージョンをデプロイします。キャンペーンを使用して、ユーザー向けのレコメンデーションを取得します。キャンペーンを使用した Amazon Personalize ソリューションバージョンのデプロイ を参照してください。
-
バッチレコメンデーションでは、バッチ推論ジョブまたはバッチセグメントジョブを作成するときに ACTIVE ソリューションバージョンを指定します。「バッチアイテムレコメンデーションの取得」または「バッチユーザーセグメントの取得」を参照してください。