翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
変数の作成
変数は、Amazon 詐欺検出器コンソールで作成することができます。変数を作成するには、create-variable
Amazon 詐欺検出コンソールを使用して変数を作成する
この例では、と 2 email_address
つの変数を作成しip_address
、それらを対応する変数タイプ (EMAIL_ADDRESS
とIP_ADDRESS
) に割り当てます。これらの変数は例として使用されます。モデルトレーニングに使用する変数を作成する場合は、ユースケースに適したデータセットの変数を使用してください。可変エンリッチメント変数を作成する前に変数タイプ、必ずその内容と内容をお読みください。
変数を作成するには、
-
AWSマネジメントコンソールを開き
、アカウントにサインインします。 -
Amazon Fraud Detector に移動し、左側のナビゲーションで [変数] を選択し、[作成] を選択します。
-
「新規変数」ページで、
email_address
変数名として入力します。オプションで、変数の説明を入力します。 -
「変数タイプ」で、「メールアドレス」を選択します。
-
この変数タイプは事前定義されているため、Amazon Fraud Detector はこの変数タイプのデータタイプを自動的に選択します。変数に自動的に変数タイプが割り当てられない場合は、リストから変数タイプを選択します。詳細については、「変数タイプ」を参照してください。
-
変数にデフォルト値を指定する場合は、「カスタムデフォルト値を定義」を選択し、変数のデフォルト値を入力します。この例に従っている場合は、この手順をスキップしてください。
-
[作成] を選択します。
-
email_address の概要ページで、作成した変数の詳細を確認します。
更新する必要がある場合は、[編集] を選択して更新内容を入力します。[変更を保存] をクリックします。
-
ip_address
このプロセスを繰り返して別の変数を作成し、変数タイプとして [IP Address] を選択します。 -
変数ページには、新しく作成された変数が表示されます。
重要
データセットから必要な数の変数を作成することをお勧めします。後でイベントタイプを作成するときに、どの変数をモデルにトレーニングして不正行為を検出したり不正行為を検出したりするかを決めることができます。
AWS SDK for Python (Boto3) を使用した変数の作成
次の例は、CreateVariable API のリクエストを示しています。この例では、email_address
と ip_address
の 2 つの変数を作成し、それらを対応する変数型 (EMAIL_ADDRESS
および IP_ADDRESS
) に割り当てます。
これらの変数は例として使用されます。モデルトレーニングに使用する変数を作成する場合は、ユースケースに適したデータセットの変数を使用してください。可変エンリッチメント変数を作成する前に変数タイプ、必ずその内容と内容をお読みください。
必ず変数ソースを指定してください。変数値の派生元を特定するのに役立ちます。変数ソースが EVENT の場合、GetEventPrediction変数値はリクエストの一部として送信されます。変数値がの場合MODEL_SCORE
、Amazon 詐欺検出器によって入力されます。もしそうならEXTERNAL_MODEL_SCORE
、SageMaker変数値はインポートされたモデルによって入力されます。
import boto3 fraudDetector = boto3.client('frauddetector') #Create variable email_address fraudDetector.create_variable( name = 'email_address', variableType = 'EMAIL_ADDRESS', dataSource = 'EVENT', dataType = 'STRING', defaultValue = '<unknown>' ) #Create variable ip_address fraudDetector.create_variable( name = 'ip_address', variableType = 'IP_ADDRESS', dataSource = 'EVENT', dataType = 'STRING', defaultValue = '<unknown>' )