Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Penyetelan model otomatis dengan AI SageMaker
Amazon SageMaker AI automatic model tuning (AMT) menemukan versi terbaik dari sebuah model dengan menjalankan banyak pekerjaan pelatihan pada dataset Anda. Amazon SageMaker AI automatic model tuning (AMT) juga dikenal sebagai tuning hyperparameter. Untuk melakukan ini, AMT menggunakan algoritma dan rentang hyperparameters yang Anda tentukan. Kemudian memilih nilai hyperparameter yang menciptakan model yang berkinerja terbaik, yang diukur dengan metrik yang Anda pilih.
Misalnya, menjalankan masalah klasifikasi biner pada dataset pemasaran. Tujuan Anda adalah memaksimalkan metrik area di bawah kurva (AUC) algoritme dengan melatih XGBoost algoritma dengan Amazon SageMaker AI model. Anda ingin menemukan nilai mana untuketa
,, alpha
min_child_weight
, dan max_depth
hyperparameters yang akan melatih model terbaik. Tentukan rentang nilai untuk hiperparameter ini. Kemudian, SageMaker AI hyperparameter tuning mencari dalam rentang untuk menemukan kombinasi yang menciptakan pekerjaan pelatihan yang menciptakan model dengan AUC tertinggi. Untuk menghemat sumber daya atau memenuhi ekspektasi kualitas model tertentu, tetapkan kriteria penyelesaian untuk menghentikan penyetelan setelah kriteria terpenuhi.
Anda dapat menggunakan SageMaker AI AMT dengan algoritme bawaan, algoritme khusus, atau wadah SageMaker buatan AI untuk kerangka kerja pembelajaran mesin.
SageMaker AI AMT dapat menggunakan instans Amazon EC2 Spot untuk mengoptimalkan biaya saat menjalankan pekerjaan pelatihan. Untuk informasi selengkapnya, lihat Pelatihan Spot Terkelola di Amazon SageMaker AI.
Sebelum Anda mulai menggunakan tuning hyperparameter, Anda harus memiliki masalah pembelajaran mesin yang terdefinisi dengan baik, termasuk yang berikut ini:
-
Dataset
-
Pemahaman tentang jenis algoritma yang perlu Anda latih
-
Pemahaman yang jelas tentang bagaimana Anda mengukur kesuksesan
Siapkan dataset dan algoritme Anda sehingga mereka bekerja di SageMaker AI dan berhasil menjalankan pekerjaan pelatihan setidaknya sekali. Untuk informasi tentang menyiapkan dan menjalankan pekerjaan pelatihan, lihatPanduan untuk mengatur dengan Amazon SageMaker AI.
Topik
- Memahami strategi penyetelan hyperparameter yang tersedia di Amazon AI SageMaker
- Tentukan metrik dan variabel lingkungan
- Tentukan Rentang Hyperparameter
- Lacak dan tetapkan kriteria penyelesaian untuk pekerjaan penyetelan Anda
- Tune Beberapa Algoritma dengan Optimasi Hyperparameter untuk Menemukan Model Terbaik
- Contoh: Hyperparameter Tuning Job
- Hentikan Pekerjaan Pelatihan Lebih Awal
- Jalankan Pekerjaan Tuning Hyperparameter Mulai yang Hangat
- Batas Sumber Daya untuk Penyetelan Model Otomatis
- Praktik Terbaik untuk Tuning Hyperparameter