Prediksi waktu nyata - Amazon Fraud Detector

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Prediksi waktu nyata

Anda dapat mengevaluasi aktivitas online untuk penipuan secara real time dengan meneleponGetEventPrediction API. Anda memberikan informasi tentang satu peristiwa dalam setiap permintaan dan secara sinkron menerima skor model dan hasil berdasarkan logika prediksi penipuan yang terkait dengan detektor yang ditentukan.

Cara kerja prediksi penipuan waktu nyata

GetEventPredictionAPI menggunakan versi detektor tertentu untuk mengevaluasi metadata peristiwa yang disediakan untuk acara tersebut. Selama evaluasi, Amazon Fraud Detector pertama-tama menghasilkan skor model untuk model yang ditambahkan ke versi detektor, kemudian meneruskan hasilnya ke aturan untuk evaluasi. Aturan dijalankan seperti yang ditentukan oleh mode eksekusi aturan (lihat Membuat versi detektor). Sebagai bagian dari respons, Amazon Fraud Detector memberikan skor model serta hasil apa pun yang terkait dengan aturan yang cocok.

Mendapatkan prediksi penipuan waktu nyata

Untuk mendapatkan prediksi penipuan secara real time, pastikan Anda telah membuat dan menerbitkan detektor yang berisi model dan aturan prediksi penipuan Anda, atau sekadar kumpulan aturan.

Anda bisa mendapatkan prediksi penipuan untuk suatu peristiwa secara real time dengan memanggil operasi GetEventPredictionAPI menggunakanAWS Command Line Interface (AWSCLI) atau salah satu SDK Amazon Fraud Detector.

Untuk menggunakan API, berikan informasi dari satu peristiwa dengan setiap permintaan. Sebagai bagian dari permintaan, Anda harus menentukandetectorId bahwa Amazon Fraud Detector akan digunakan untuk mengevaluasi kejadian. Anda dapat secara opsional menentukandetectorVersionId. Jika tidakdetectorVersionId ditentukan, Amazon Fraud Detector akan menggunakanACTIVE versi detektor.

Anda opsional dapat mengirim data untuk memanggil SageMaker model dengan melewati data di lapanganexternalModelEndpointBlobs.

Dapatkan prediksi penipuan menggunakanAWS SDK for Python (Boto3)

Untuk menghasilkan prediksi penipuan, panggilGetEventPrediction API. Contoh di bawah ini mengasumsikan Anda telah menyelesaikanBagian B: Menghasilkan prediksi penipuan. Sebagai bagian dari respons, Anda akan menerima skor model serta aturan yang cocok dan hasil yang sesuai. Anda dapat menemukan contohGetEventPrediction permintaan tambahan pada aws-fraud-detector-samples GitHub repositori.

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' } )