Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengaitkan algoritma model yang dikonfigurasi di AWS Clean Rooms ML
Setelah Anda mengonfigurasi algoritma model, Anda siap untuk mengaitkan algoritma model ke kolaborasi. Mengaitkan algoritma model membuat algoritma model tersedia untuk semua anggota kolaborasi.
Gambar berikut menunjukkan menghubungkan algoritma model yang dikonfigurasi sebagai langkah terakhir, setelah membuat gambar pelatihan kontainer dan mengonfigurasi algoritma model.
- Console
-
catatan
Setelah algoritma model dikaitkan, itu tidak dapat diedit. Untuk membuat perubahan, Anda dapat menghapus algoritma model terkait dan mengaitkan yang baru.
Untuk mengaitkan algoritma model ML kustom (konsol)
-
Masuk ke Konsol Manajemen AWS dan buka AWS Clean Rooms konsol di https://console.aws.amazon.com/cleanrooms
. -
Di panel navigasi kiri, pilih Model ML K ustom.
-
Pada halaman Custom ML models, pilih algoritma model yang dikonfigurasi yang ingin Anda kaitkan ke kolaborasi, lalu pilih Associate to.
-
Di jendela Algoritma model yang dikonfigurasi terkait, pilih Kolaborasi yang ingin Anda kaitkan.
-
Pilih Pilih kolaborasi.
-
Pada halaman Algoritma model Associate, untuk Detail asosiasi algoritma Model, masukkan Nama dan Deskripsi opsional.
-
Untuk Algoritma Model, pilih Algoritma model yang dikonfigurasi.
-
Untuk konfigurasi privasi ekspor model terlatih,
-
Untuk mengekspor file model, pilih kotak centang file model.
-
Untuk mengekspor file keluaran, pilih kotak centang file keluaran.
-
Masukkan nilai ukuran maksimum untuk data yang diekspor. Nilai harus antara 0,01 dan 10.
-
-
(Opsional) Jika Anda ingin mengirim log kesalahan lengkap atau ringkasan kesalahan yang lebih pendek kepada anggota, di bawah Konfigurasi privasi pekerjaan inferensi model terlatih,
-
Di bawah Log lengkap, pilih satu atau beberapa ID Akun dari daftar tarik-turun.
-
(Opsional) Jika Anda ingin mengirim log yang cocok dengan pola filter, masukkan pola Filter.
-
(Opsional) Jika Anda ingin menambahkan akun lain dan pola filter opsional, pilih Tam bah kebijakan log.
-
Di bawah Ringkasan kesalahan, pilih satu atau beberapa ID Akun dari daftar tarik-turun.
-
(Opsional) Pilih satu atau beberapa Enti tas yang akan disun ting untuk menentukan entitas mana yang akan disunting dari log kesalahan atau ringkasan kesalahan.
-
PII — menyunting Informasi Identifikasi Pribadi
-
Angka - menyunting angka
-
Kustom - penyunting berdasarkan pola redaksi kustom
-
Jika Anda memilih K ustom pada langkah sebelumnya, masukkan pola penyun tingan kustom. Ini mencatat informasi yang cocok dengan pola ini.
-
(Opsional) Jika Anda ingin menambahkan pola penyuntingan khusus lainnya, pilih Tambahkan pola kustom lainnya.
-
-
-
(Opsional) Jika Anda ingin mengonfigurasi metrik model terlatih, di bawah Konfigurasi metrik model terlatih, pilih tingkat kebisingan dari daftar dropdown.
Anda dapat memilih Tidak Ada, Rendah, Sed ang dan Tinggi.
-
(Opsional) Jika Anda ingin mengatur ukuran artefak maksimum, di bawah konfigurasi artefak, masukkan nilai ukuran artefak maksimum. Nilai harus antara 0,01 dan 10.
-
(Opsional) Jika Anda ingin mengaktifkan Tag, pilih Tambahkan tag baru dan kemudian masukkan pasangan Kunci dan Nilai.
-
Pilih Kaitkan.
-
- API
-
Untuk mengaitkan algoritma model ML kustom (API)
Jalankan kode berikut dengan parameter spesifik Anda.
Anda juga memberikan kebijakan privasi yang menentukan siapa yang memiliki akses ke log yang berbeda, memungkinkan pelanggan untuk menentukan regex, dan berapa banyak data yang dapat diekspor dari output model pelatihan atau hasil inferensi.
catatan
Asosiasi algoritma model yang dikonfigurasi tidak dapat diubah.
import boto3 acr_ml_client= boto3.client('cleanroomsml') acr_ml_client.create_configured_model_algorithm_association( name='configured_model_algorithm_association_name', description='purpose of the association', configuredModelAlgorithmArn='arn:aws:cleanrooms-ml:region:account:membership/membershipIdentifier/configured-model-algorithm/identifier', privacyConfiguration={ "policies": { "trainedModelExports": { "filesToExport": ['files to export'], "containerLogs": [ { "allowedAccountIds": ['member_account_id'], "filterPattern": ['filter pattern'], "logRedactionConfiguration": { "entitiesToRedact": [ 'ALL_PERSONALLY_IDENTIFIABLE_INFORMATION', 'NUMBERS', 'CUSTOM' ], "customEntityConfig": { "customDataIdentifiers": [ 'custom_regex_1', 'custom_regex_2' ] } } } ], "containerMetrics": { "noiseLevel": 'noise value' }, "maxArtifactSize": { "unit": 'unit', "value": 'number' } }, "trainedModelInferenceJobs": { "containerLogs": [ { "allowedAccountIds": ['member_account_id'], "filterPattern": ['filter pattern'], "logRedactionConfiguration": { "entitiesToRedact": [ 'ALL_PERSONALLY_IDENTIFIABLE_INFORMATION', 'NUMBERS', 'CUSTOM' ], "customEntityConfig": { "customDataIdentifiers": [ 'custom_regex_1', 'custom_regex_2' ] } } } ], "maxOutputSize": { "unit": 'unit', "value": 'number' } } } }, tags={ 'tag': 'tag' } )Setelah algoritma model yang dikonfigurasi dikaitkan dengan kolaborasi, penyedia data pelatihan harus menambahkan aturan analisis kolaborasi ke tabel mereka. Aturan ini memungkinkan asosiasi algoritma model yang dikonfigurasi untuk mengakses tabel yang dikonfigurasi. Semua penyedia data pelatihan yang berkontribusi harus menjalankan kode berikut:
import boto3 acr_client= boto3.client('cleanrooms') acr_client.create_configured_table_association_analysis_rule( membershipIdentifier= 'membership_id', configuredTableAssociationIdentifier= 'configured_table_association_id', analysisRuleType= 'CUSTOM', analysisRulePolicy = { 'v1': { 'custom': { 'allowedAdditionalAnalyses': ['arn:aws:cleanrooms-ml:region:*:membership/*/configured-model-algorithm-association/*''], 'allowedResultReceivers': [] } } } )catatan
Karena asosiasi algoritma model yang dikonfigurasi tidak dapat diubah, kami menyarankan agar penyedia data melatih yang ingin mengizinkan model daftar untuk digunakan menggunakan kartu liar
allowedAdditionalAnalysesselama beberapa iterasi pertama konfigurasi model khusus. Hal ini memungkinkan penyedia model untuk mengulangi kode mereka tanpa mengharuskan penyedia pelatihan lain untuk mengasosiasikan kembali sebelum melatih kode model mereka yang diperbarui dengan data.