Ringkasan arsitektur

Apa yang dimaksud dengan AML AI?

AML AI adalah pipeline machine learning berbasis API untuk melatih, menguji, men-deploy, dan memantau model anti-pencucian uang (AML) yang diproduksi secara otomatis. Sebagai layanan terkelola, Google menangani infrastruktur di balik layar dan menyediakan sistem yang siap produksi untuk melatih, memprediksi, dan melakukan pengujian balik model guna mengatasi pencucian uang.

Antarmuka

Cara utama untuk berinteraksi dengan AML AI API adalah menggunakan endpoint https://financialservices.googleapis.com dengan panggilan REST API. Alat Google Cloud CLI tidak didukung untuk memanggil AML AI API secara langsung, tetapi sebaiknya gunakan Google Cloud CLI untuk mendapatkan kredensial.

Anda dapat menggunakan bahasa pemrograman untuk berinteraksi dengan AI AML. Untuk mempermudah coding terhadap AI AML, Google menyediakan library klien API generik untuk sejumlah bahasa yang dapat mengurangi jumlah kode yang perlu Anda tulis dan membuat kode Anda lebih andal.

Setiap library klien API menyediakan cara untuk menggunakan kredensial default aplikasi (ADC).

Untuk mengetahui detail tentang antarmuka REST, lihat Financial Services API.

Data

AI AML membaca data input dari BigQuery dan menulis prediksi output dan data pengujian balik ke BigQuery. Untuk data input, resource set data AI AML harus dibuat yang mereferensikan data di BigQuery. Set data ini harus berada di lokasi yang sama dengan instance AML AI.

Resource set data AI AML mewakili pointer ke set data di BigQuery. Tabel ini tidak menyimpan atau mengarah ke snapshot data tertentu dalam tabel ini. Jika data diubah setelah set data dibuat (misalnya, jika data dihapus), hal ini akan tercermin dalam hasil panggilan lain ke API (misalnya, pembuatan model baru atau saat menjalankan prediksi). Mengubah data dengan cara ini tidak direkomendasikan. Untuk mengetahui informasi selengkapnya, lihat Membuat dan mengelola set data.

Layanan yang digunakan oleh AML AI

Selain AML AI API itu sendiri, ada sejumlah layanan Google Cloud API lain yang diperlukan untuk menggunakan AML AI:

Wajib

  • Cloud IAM: untuk pengelolaan identitas dan pengelolaan akses
  • Cloud KMS: untuk pengelolaan kunci
  • BigQuery: untuk penyimpanan data
  • Cloud Logging: untuk logging dan pemantauan

Opsional

  • Cloud HSM: Penyimpanan opsional yang didukung hardware untuk kunci enkripsi
  • Kontrol Layanan VPC: Mencegah pemindahan data yang tidak sah ke jaringan dan perangkat yang tidak sah

Layanan yang digunakan oleh AML AI

Langkah Berikutnya