Previsione in tempo reale - Amazon Fraud Detector

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Previsione in tempo reale

Puoi valutare le attività online per individuare eventuali frodi in tempo reale chiamando. GetEventPrediction API Fornisci informazioni su un singolo evento in ogni richiesta e ricevi in modo sincrono un punteggio del modello e un risultato basati sulla logica di previsione delle frodi associata al rilevatore specificato.

Come funziona la previsione delle frodi in tempo reale

GetEventPredictionAPIUtilizza una versione del rilevatore specificata per valutare i metadati dell'evento forniti per l'evento. Durante la valutazione, Amazon Fraud Detector genera prima i punteggi dei modelli per i modelli che vengono aggiunti alla versione del rilevatore, quindi passa i risultati alle regole per la valutazione. Le regole vengono eseguite come specificato dalla modalità di esecuzione delle regole (vedi Creare una versione del rilevatore). Come parte della risposta, Amazon Fraud Detector fornisce punteggi dei modelli e tutti i risultati associati alle regole abbinate.

Ottenere una previsione delle frodi in tempo reale

Per ottenere previsioni sulle frodi in tempo reale, assicurati di aver creato e pubblicato un rilevatore che contenga il modello e le regole di previsione delle frodi, o semplicemente un set di regole.

Puoi ottenere la previsione delle frodi per un evento in tempo reale chiamando l'GetEventPredictionAPIoperazione utilizzando la AWS Command Line Interface (AWS CLI) o uno degli Amazon Fraud SDKs Detector.

Per utilizzare ilAPI, fornisci le informazioni su un singolo evento con ogni richiesta. Come parte della richiesta, devi specificare detectorId che Amazon Fraud Detector utilizzerà per valutare l'evento. Facoltativamente, puoi specificare un. detectorVersionId Se a non detectorVersionId è specificato, Amazon Fraud Detector utilizzerà la ACTIVE versione del rilevatore.

Facoltativamente, puoi inviare dati per richiamare un modello di SageMaker intelligenza artificiale passando i dati sul campo. externalModelEndpointBlobs

Ottieni una previsione delle frodi utilizzando il AWS SDK for Python (Boto3)

Per generare una previsione di frode, chiama il. GetEventPrediction API L'esempio seguente presuppone che tu abbia completato. Parte B: Generazione di previsioni sulle frodi Come parte della risposta, riceverai un punteggio del modello, nonché tutte le regole corrispondenti e i risultati corrispondenti. Puoi trovare altri esempi di GetEventPrediction richieste nel repository. aws-fraud-detector-samples GitHub

import boto3 fraudDetector = boto3.client('frauddetector') fraudDetector.get_event_prediction( detectorId = 'sample_detector', eventId = '802454d3-f7d8-482d-97e8-c4b6db9a0428', eventTypeName = 'sample_registration', eventTimestamp = '2020-07-13T23:18:21Z', entities = [{'entityType':'sample_customer', 'entityId':'12345'}], eventVariables = { 'email_address' : 'johndoe@exampledomain.com', 'ip_address' : '1.2.3.4' } )