View a markdown version of this page

Buat detektor - Amazon Fraud Detector

Amazon Fraud Detector tidak lagi terbuka untuk pelanggan baru pada 7 November 2025. Untuk kemampuan yang mirip dengan Amazon Fraud Detector, jelajahi Amazon SageMaker, AutoGluon, dan AWS WAF.

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

Buat detektor

Anda membuat detektor dengan menentukan jenis peristiwa yang telah Anda tentukan. Secara opsional, Anda dapat menambahkan model yang sudah dilatih dan digunakan oleh Amazon Fraud Detector. Jika menambahkan model, Anda dapat menggunakan skor model yang dihasilkan oleh Amazon Fraud Detector dalam ekspresi aturan saat membuat aturan (misalnya,$model score < 90).

Anda dapat membuat detektor di konsol Amazon Fraud Detector, menggunakan PutDetector API, menggunakan perintah put-detector, atau menggunakan SDK. AWS Jika Anda menggunakan API, perintah, atau SDK untuk membuat detektor, setelah Anda membuat detektor ikuti instruksi untukBuat versi detektor.

Buat detektor di konsol Amazon Fraud Detector

Contoh ini mengasumsikan bahwa Anda telah membuat jenis peristiwa dan juga telah membuat dan menerapkan versi model yang ingin Anda gunakan untuk prediksi penipuan.

Langkah 1: Bangun detektor

  1. Di panel navigasi kiri konsol Amazon Fraud Detector, pilih Detektor.

  2. Pilih Buat detektor.

  3. Di halaman Define detector details, masukkan sample_detector nama detektor. Secara opsional, masukkan deskripsi untuk detektor, sepertimy sample fraud detector.

  4. Untuk Jenis Peristiwa, pilih jenis acara yang telah Anda buat untuk prediksi penipuan.

  5. Pilih Berikutnya.

Langkah 2: Tambahkan versi model yang digunakan

  1. Perhatikan bahwa ini adalah langkah opsional. Anda tidak perlu menambahkan model ke detektor Anda. Untuk melewati langkah ini, pilih Ber ikutnya.

  2. Di Tam bah model - opsional, pilih Tambahkan Model.

  3. Di halaman Tambah model, untuk Pilih model, pilih nama model Amazon Fraud Detector yang Anda gunakan sebelumnya. Untuk Pilih versi, pilih versi model dari model yang digunakan.

  4. Pilih Tambahkan model.

  5. Pilih Berikutnya.

Langkah 3: Tambahkan aturan

Aturan adalah kondisi yang memberi tahu Amazon Fraud Detector cara menafsirkan nilai variabel saat mengevaluasi prediksi penipuan. Contoh ini akan membuat tiga aturan menggunakan skor model sebagai nilai variabel:high_fraud_risk,medium_fraud_risk, danlow_fraud_risk. Untuk membuat aturan, ekspresi aturan, urutan eksekusi aturan, dan hasil Anda sendiri, gunakan nilai yang sesuai untuk model dan kasus penggunaan Anda.

  1. Di halaman Tambah aturan, di bawah T entukan aturan, high_fraud_risk masukkan nama aturan dan di bawah Deskripsi - opsional, masukkan This rule captures events with a high ML model score sebagai deskripsi untuk aturan.

  2. Di Expression, masukkan ekspresi aturan berikut menggunakan bahasa ekspresi aturan yang disederhanakan Amazon Fraud Detector:

    $sample_fraud_detection_model_insightscore > 900

  3. Di Hasil, pilih Buat hasil baru. Hasil adalah hasil dari prediksi penipuan dan dikembalikan jika aturan cocok selama evaluasi.

  4. Di Buat hasil baru, masukkan verify_customer sebagai nama hasil. Secara opsional, masukkan deskripsi.

  5. Pilih Simpan hasil.

  6. Pilih Tambahkan aturan untuk menjalankan pemeriksa validasi aturan dan menyimpan aturan. Setelah dibuat, Amazon Fraud Detector membuat aturan tersedia untuk digunakan di detektor Anda.

  7. Pilih Tambahkan aturan lain, lalu pilih tab Buat aturan.

  8. Ulangi proses ini dua kali lagi untuk membuat low_fraud_risk aturan medium_fraud_risk dan menggunakan detail aturan berikut:

    • resiko penipuan sedang

      Nama aturan: medium_fraud_risk

      Hasil: review

      Ekspresi:

      $sample_fraud_detection_model_insightscore <= 900 and

      $sample_fraud_detection_model_insightscore > 700

    • rendah_risiko penipuan

      Nama aturan: low_fraud_risk

      Hasil: approve

      Ekspresi:

      $sample_fraud_detection_model_insightscore <= 700

  9. Setelah Anda membuat semua aturan untuk kasus penggunaan Anda, pilih Ber ikutnya.

    Untuk informasi selengkapnya tentang membuat dan menulis aturan, lihat Aturan danReferensi bahasa aturan.

Langkah 4: Konfigurasikan eksekusi aturan dan urutan aturan

Mode eksekusi aturan untuk aturan yang disertakan dalam detektor menentukan apakah semua aturan yang Anda tentukan dievaluasi, atau jika evaluasi aturan berhenti pada aturan yang cocok pertama. Dan urutan aturan menentukan urutan di mana Anda ingin aturan dijalankan.

Mode eksekusi aturan default adalahFIRST_MATCHED.

Pertama dicocokkan

Mode eksekusi aturan yang dicocokkan pertama mengembalikan hasil untuk aturan pencocokan pertama berdasarkan urutan aturan yang ditentukan. Jika Anda menentukan FIRST_MATCHED, Amazon Fraud Detector mengevaluasi aturan secara berurutan, pertama hingga terakhir, dengan berhenti pada aturan pertama yang cocok. Amazon Fraud Detector kemudian memberikan hasil untuk aturan tunggal itu.

Urutan di mana Anda menjalankan aturan dapat memengaruhi hasil prediksi penipuan yang dihasilkan. Setelah Anda membuat aturan, urutkan ulang aturan untuk menjalankannya dalam urutan yang diinginkan dengan mengikuti langkah-langkah berikut:

Jika high_fraud_risk aturan Anda belum ada di bagian atas daftar aturan, pilih Urutan, lalu pilih 1. Ini bergerak high_fraud_risk ke posisi pertama.

Ulangi proses ini sehingga medium_fraud_risk aturan Anda berada di posisi kedua dan low_fraud_risk aturan Anda berada di posisi ketiga.

Semua cocok

Semua mode eksekusi aturan yang cocok mengembalikan hasil untuk semua aturan yang cocok, terlepas dari urutan aturan. Jika Anda menentukanALL_MATCHED, Amazon Fraud Detector mengevaluasi semua aturan dan mengembalikan hasil untuk semua aturan yang cocok.

Pilih FIRST_MATCHED untuk tutorial ini dan kemudian pilih Ber ikutnya.

Langkah 5: Tinjau dan buat versi detektor

Versi detektor mendefinisikan model dan aturan spesifik yang digunakan untuk menghasilkan prediksi penipuan.

  1. Di halaman Tinjau dan buat, tinjau detail detektor, model, dan aturan yang Anda konfigurasikan. Jika Anda perlu membuat perubahan apa pun, pilih Edit di sebelah bagian yang sesuai.

  2. Pilih Buat detektor. Setelah dibuat, versi pertama detektor Anda muncul di tabel versi Detektor dengan Draft status.

    Anda menggunakan versi D raft untuk menguji Detektor Anda.

Buat detektor menggunakan AWS SDK untuk Python (Boto3)

Contoh berikut menunjukkan permintaan sampel untuk PutDetector API. Detektor bertindak sebagai wadah untuk versi detektor Anda. PutDetectorAPI menentukan jenis peristiwa apa yang akan dievaluasi oleh detektor. Contoh berikut mengasumsikan Anda telah membuat jenis acarasample_registration.

import boto3 fraudDetector = boto3.client('frauddetector') fraudDetector.put_detector ( detectorId = 'sample_detector', eventTypeName = 'sample_registration' )