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à.
Parte B: Generazione di previsioni sulle frodi
La previsione delle frodi è una valutazione delle frodi per un'attività aziendale (evento). Amazon Fraud Detector utilizza i rilevatori per generare previsioni di frode. Un rilevatore contiene una logica di rilevamento, ad esempio modelli e regole, per un evento specifico che si desidera valutare per frode. La logica di rilevamento utilizza regole per indicare ad Amazon Fraud Detector come interpretare i dati associati al modello. In questo tutorial, valuti l'evento di registrazione dell'account utilizzando il set di dati di esempio di registrazione dell'account che hai caricato in precedenza.
Nella Parte A, hai creato, addestrato e distribuito il tuo modello. Nella parte B, si crea un rilevatore per il tipo disample_registration
evento, si aggiunge il modello distribuito, si creano regole e un ordine di esecuzione delle regole, quindi si crea e si attiva una versione del rilevatore da utilizzare per generare previsioni di frode.
Per creare un rivelatore
-
Nel pannello di navigazione a sinistra della console Amazon Fraud Detector, seleziona Detettori.
-
Scegli Crea rilevatore.
-
Nella pagina Definisci i dettagli del rilevatore, inserisci
sample_detector
il nome del rilevatore. Facoltativamente, inserisci una descrizione del rivelatore, ad esempiomy sample fraud detector
. -
Per Tipo di evento, seleziona sample_registration. Questo è l'evento che hai creato nella parte A di questo tutorial.
-
Seleziona Successivo.
Se hai completato la parte A di questo tutorial, probabilmente hai già un modello Amazon Fraud Detector che puoi aggiungere al tuo rilevatore. Se non hai già creato un modello, vai alla Parte A e completa i passaggi per creare, addestrare e distribuire un modello, quindi continua con la Parte B.
-
In Aggiungi modello - opzionale, scegli Aggiungi modello.
-
Nella pagina Aggiungi modello, per Seleziona modello, scegli il nome del modello Amazon Fraud Detector che hai distribuito in precedenza. Per Seleziona la versione, scegli la versione del modello distribuito.
-
Scegliere Add model (Aggiungi modello).
-
Seleziona Successivo.
Una regola è una condizione che indica ad Amazon Fraud Detector come interpretare il punteggio di performance del modello nella valutazione della previsione di frode. Per questo tutorial, crei tre regole:high_fraud_risk
,medium_fraud_risk
, elow_fraud_risk
.
-
Nella pagina Aggiungi regole, in Definisci una regola, inserisci
high_fraud_risk
il nome della regola e in Descrizione - opzionale, inserisciThis rule captures events with a high ML model score
come descrizione della regola. -
In Espressione, inserisci la seguente espressione di regola utilizzando il linguaggio semplificato delle espressioni delle regole di Amazon Fraud Detector:
$sample_fraud_detection_model_insightscore > 900
-
In Risultati, scegli Crea un nuovo risultato. Un risultato è il risultato di una previsione fraudolenta e viene restituito se la regola corrisponde durante una valutazione.
-
In Crea un nuovo risultato, inserisci
verify_customer
come nome del risultato. Facoltativamente, inserisci una descrizione. -
Scegli Salva risultato.
-
Scegli Aggiungi regola per eseguire il controllo di convalida delle regole e salvare la regola. Dopo la creazione, Amazon Fraud Detector rende la regola disponibile per l'uso nel rilevatore.
-
Scegli Aggiungi un'altra regola, quindi scegli la scheda Crea regola.
-
Ripeti questa procedura altre due volte per creare le tue
low_fraud_risk
regolemedium_fraud_risk
e utilizzando i seguenti dettagli:-
rischio di frode medio
Nome della regola:
medium_fraud_risk
Esito:
review
Espressione:
$sample_fraud_detection_model_insightscore <= 900 and
$sample_fraud_detection_model_insightscore > 700
-
basso rischio di frode
Nome della regola:
low_fraud_risk
Esito:
approve
Espressione:
$sample_fraud_detection_model_insightscore <= 700
Questi valori sono esempi usati per questo tutorial. Quando crei regole per il tuo rilevatore, usa valori appropriati per il tuo modello e il tuo caso d'uso,
-
-
Dopo aver creato tutte e tre le regole, scegli Avanti.
Per ulteriori informazioni sulla creazione e la scrittura di regole, consultaRegolamento eRiferimento linguistico delle regole.
La modalità di esecuzione delle regole incluse nel rilevatore determina se tutte le regole definite vengono valutate o se la valutazione delle regole si ferma alla prima regola corrispondente. E l'ordine delle regole determina l'ordine in cui desideri che la regola venga eseguita.
La modalità di esecuzione delle regole predefinita èFIRST_MATCHED
.
- Primo abbinamento
-
La modalità di esecuzione della prima regola corrispondente restituisce i risultati per la prima regola corrispondente in base all'ordine delle regole definito. Se si specifica
FIRST_MATCHED
, Amazon Fraud Detector valuta le regole in sequenza, dalla prima all'ultima, fermandosi alla prima regola corrispondente. Amazon Fraud Detector fornisce quindi i risultati per quella singola regola.L'ordine in cui vengono eseguite le regole può influire sull'esito della previsione delle frodi risultante. Dopo aver creato le regole, riordina le regole per eseguirle nell'ordine desiderato seguendo questi passaggi:
Se la tua
high_fraud_risk
regola non è già in cima all'elenco delle regole, scegli Ordina, quindi scegli 1. Si passahigh_fraud_risk
alla prima posizione.Ripeti questa procedura in modo che la tua
medium_fraud_risk
regola sia nella seconda posizione e la tualow_fraud_risk
regola sia nella terza posizione. - Tutti abbinati
-
La modalità di esecuzione di tutte le regole corrispondenti restituisce i risultati per tutte le regole corrispondenti, indipendentemente dall'ordine delle regole. Se l'utente specifica
ALL_MATCHED
, Amazon Fraud Detector valuta tutte le regole e restituisce i risultati per tutte le regole corrispondenti.
SelezionaFIRST_MATCHED
questo tutorial, quindi scegli Avanti.
Una versione detector definisce i modelli e le regole specifici utilizzati per generare previsioni di frode.
-
Nella pagina Rivedi e crea, esamina i dettagli, i modelli e le regole del rilevatore che hai configurato. Se devi apportare modifiche, scegli Modifica accanto alla sezione corrispondente.
-
Scegli Crea rilevatore. Dopo la creazione, la prima versione del rilevatore viene visualizzata nella tabella Versioni del rilevatore con
Draft
lo stato.Utilizzi la versione Draft per testare il tuo Detector.
Nella console Amazon Fraud Detector, puoi testare la logica del tuo rilevatore utilizzando dati fittizi con la funzione Esegui test. Per questo tutorial, puoi utilizzare i dati di registrazione dell'account dal set di dati di esempio.
-
Scorri fino a Esegui test nella parte inferiore della pagina dei dettagli della versione del rilevatore.
-
Per i metadati dell'evento, inserisci un timestamp di quando si è verificato l'evento e inserisci un identificatore univoco per l'entità che esegue l'evento. Per questo tutorial, seleziona una data dal selettore di date per il timestamp e inserisci «1234» per l'ID dell'entità.
-
In Variabile evento, inserisci i valori della variabile che desideri testare. Per questo tutorial, sono necessari solo i
email_address
campiip_address
e. Questo perché sono gli input utilizzati per addestrare il tuo modello Amazon Fraud Detector. Puoi utilizzare i seguenti valori di esempio. Ciò presuppone che tu abbia usato i nomi delle variabili suggeriti:-
indirizzo_ip:
205.251.233.178
-
indirizzo_email:
johndoe@exampledomain.com
-
-
Scegli Esegui test.
-
Amazon Fraud Detector restituisce l'esito della previsione delle frodi in base alla modalità di esecuzione delle regole. Se la modalità di esecuzione della regola è
FIRST_MATCHED
, il risultato restituito corrisponde alla prima regola corrispondente. La prima regola è quella con la massima priorità. È corrispondente se viene valutato come vero. Se la modalità di esecuzione delle regole èALL_MATCHED
, il risultato restituito corrisponde a tutte le regole corrispondenti. Ciò significa che sono tutte valutate come vere. Amazon Fraud Detector restituisce anche il punteggio del modello per tutti i modelli aggiunti al rilevatore.Puoi modificare gli input ed eseguire un paio di test per vedere risultati diversi. Puoi utilizzare i valori ip_address ed email_address del tuo set di dati di esempio per i test e verificare se i risultati sono quelli previsti.
-
Quando sei soddisfatto del funzionamento del rilevatore, promuovilo da
Draft
aActive
. In questo modo il rilevatore è disponibile per l'uso nel rilevamento delle frodi in tempo reale.Nella pagina dei dettagli della versione del rilevatore, scegli Azioni, Pubblica, Versione pubblica. Questo modifica lo stato del rilevatore da Bozza a Attivo.
A questo punto, il tuo modello e la logica di rilevamento associata sono pronti per valutare le attività online alla ricerca di frodi in tempo reale utilizzando l'
GetEventPrediction
API Amazon Fraud Detector. Puoi anche valutare gli eventi offline utilizzando un file di input CSV e l'CreateBatchPredictionJob
API. Per ulteriori informazioni sulla previsione delle frodi, consultaPrevisioni di frode
Completando questo tutorial, l'utente ha eseguito le seguenti operazioni:
-
Ha caricato un set di dati di esempio in Amazon S3.
-
Ha creato e addestrato un modello di rilevamento delle frodi Amazon Fraud Detector utilizzando il set di dati di esempio.
-
Ho visualizzato il punteggio delle prestazioni del modello e altre metriche di performance generate da Amazon Fraud Detector.
-
Implementato il modello di rilevamento delle frodi.
-
Ha creato un rilevatore e aggiunto il modello distribuito.
-
Sono state aggiunte le regole, l'ordine di esecuzione delle regole e i risultati al rilevatore.
-
Ho testato il rilevatore fornendo diversi input e controllando se le regole e l'ordine di esecuzione delle regole funzionavano come previsto.
-
Hai attivato il rilevatore pubblicandolo.