

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

# Hiperparameter pelajar linier
<a name="ll_hyperparameters"></a>

Tabel berikut berisi hyperparameters untuk algoritma pembelajar linier. Ini adalah parameter yang ditetapkan oleh pengguna untuk memfasilitasi estimasi parameter model dari data. Hyperparameter yang diperlukan yang harus ditetapkan terdaftar terlebih dahulu, dalam urutan abjad. Hyperparameter opsional yang dapat diatur tercantum berikutnya, juga dalam urutan abjad. Ketika hyperparameter disetel ke`auto`, Amazon SageMaker AI akan secara otomatis menghitung dan menetapkan nilai hyperparameter itu. 


| Nama Parameter | Deskripsi | 
| --- | --- | 
| num\$1classes |  Jumlah kelas untuk variabel respons. Algoritma mengasumsikan bahwa kelas diberi label`0`,...,. `num_classes - 1` **Diperlukan** kapan `predictor_type``multiclass_classifier`. Jika tidak, algoritma mengabaikannya. Nilai yang valid: Bilangan bulat dari 3 hingga 1.000.000  | 
| predictor\$1type |  Menentukan jenis variabel target sebagai klasifikasi biner, klasifikasi multiclass, atau regresi. **Diperlukan** Nilai valid: `binary_classifier`, `multiclass_classifier`, atau `regressor`  | 
| accuracy\$1top\$1k |  *Saat menghitung metrik akurasi top-k untuk klasifikasi multiclass, nilai k.* Jika model menetapkan salah satu skor top-k ke label sebenarnya, sebuah contoh dinilai sebagai benar. **Opsional** Nilai yang valid: Bilangan bulat positif Nilai default: 3   | 
| balance\$1multiclass\$1weights |  Menentukan apakah akan menggunakan bobot kelas, yang memberikan masing-masing kelas sama pentingnya dalam fungsi kerugian. Digunakan hanya ketika `predictor_type` ada`multiclass_classifier`. **Opsional** Nilai valid: `true`, `false` Nilai default: `false`  | 
| beta\$11 |  Tingkat peluruhan eksponensial untuk perkiraan momen pertama. Berlaku hanya jika `optimizer` nilainya`adam`. **Opsional** Nilai valid: `auto` atau nilai floating-point antara 0 dan 1.0 Nilai default: `auto`  | 
| beta\$12 |  Tingkat peluruhan eksponensial untuk perkiraan momen kedua. Berlaku hanya jika `optimizer` nilainya`adam`. **Opsional** Nilai yang valid: `auto` atau bilangan bulat floating-point antara 0 dan 1.0  Nilai default: `auto`  | 
| bias\$1lr\$1mult |  Memungkinkan tingkat pembelajaran yang berbeda untuk istilah bias. Tingkat pembelajaran aktual untuk bias adalah `learning_rate` \$1`bias_lr_mult`. **Opsional** Nilai yang valid: `auto` atau bilangan bulat floating-point positif Nilai default: `auto`  | 
| bias\$1wd\$1mult |  Memungkinkan regularisasi yang berbeda untuk istilah bias. Bobot regularisasi L2 aktual untuk bias adalah \$1. `wd` `bias_wd_mult` Secara default, tidak ada regularisasi pada istilah bias. **Opsional** Nilai yang valid: `auto` atau bilangan bulat floating-point non-negatif Nilai default: `auto`  | 
| binary\$1classifier\$1model\$1selection\$1criteria |  Kapan `predictor_type` disetel ke`binary_classifier`, kriteria evaluasi model untuk kumpulan data validasi (atau untuk kumpulan data pelatihan jika Anda tidak memberikan kumpulan data validasi). Kriteria meliputi: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/sagemaker/latest/dg/ll_hyperparameters.html) **Opsional** Nilai yang valid:`accuracy`,`f_beta`,`precision_at_target_recall`,`recall_at_target_precision`, atau `loss_function` Nilai default: `accuracy`  | 
| early\$1stopping\$1patience | Jika tidak ada perbaikan yang dilakukan dalam metrik yang relevan, jumlah zaman yang harus menunggu sebelum mengakhiri pelatihan. Jika Anda telah memberikan nilai binary\$1classifier\$1model\$1selection\$1criteria untuk. metrik adalah nilai itu. Jika tidak, metriknya sama dengan nilai yang ditentukan untuk loss hyperparameter. Metrik dievaluasi pada data validasi. Jika Anda belum memberikan data validasi, metrik selalu sama dengan nilai yang ditentukan untuk `loss` hyperparameter dan dievaluasi pada data pelatihan. Untuk menonaktifkan penghentian awal, atur `early_stopping_patience` ke nilai yang lebih besar dari nilai yang ditentukan untuk`epochs`.**Opsional**Nilai yang valid: Bilangan bulat positifNilai default: 3 | 
| early\$1stopping\$1tolerance |  Toleransi relatif untuk mengukur peningkatan kerugian. Jika rasio peningkatan kerugian dibagi dengan kerugian terbaik sebelumnya lebih kecil dari nilai ini, penghentian awal menganggap peningkatan menjadi nol. **Opsional** Nilai yang valid: Bilangan bulat floating-point positif Nilai default: 0,001  | 
| epochs |  Jumlah maksimum lintasan atas data pelatihan. **Opsional** Nilai yang valid: Bilangan bulat positif Nilai default: 15  | 
| f\$1beta |  Nilai beta yang digunakan saat menghitung metrik skor F untuk klasifikasi biner atau multiclass. Juga digunakan jika nilai yang ditentukan untuk `binary_classifier_model_selection_criteria` adalah`f_beta`. **Opsional** Nilai yang valid: Bilangan bulat floating-point positif Nilai default: 1.0   | 
| feature\$1dim |  Jumlah fitur dalam data input.  **Opsional** Nilai yang valid: `auto` atau bilangan bulat positif Nilai default: `auto`  | 
| huber\$1delta |  Parameter untuk kerugian Huber. Selama pelatihan dan evaluasi metrik, hitung kerugian L2 untuk kesalahan yang lebih kecil dari delta dan kerugian L1 untuk kesalahan yang lebih besar dari delta. **Opsional** Nilai yang valid: Bilangan bulat floating-point positif Nilai default: 1.0   | 
| init\$1bias |  Bobot awal untuk istilah bias. **Opsional** Nilai yang valid: Integer Floating-point Nilai default: 0  | 
| init\$1method |  Menetapkan fungsi distribusi awal yang digunakan untuk bobot model. Fungsi meliputi: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/sagemaker/latest/dg/ll_hyperparameters.html) **Opsional** Nilai yang valid: `uniform` or `normal` Nilai default: `uniform`  | 
| init\$1scale |  Menimbang distribusi seragam awal untuk bobot model. Berlaku hanya ketika `init_method` hyperparameter disetel ke`uniform`. **Opsional** Nilai yang valid: Bilangan bulat floating-point positif Nilai default: 0,07  | 
| init\$1sigma |  Standar deviasi awal untuk distribusi normal. Berlaku hanya ketika `init_method` hyperparameter disetel ke`normal`. **Opsional** Nilai yang valid: Bilangan bulat floating-point positif Nilai default: 0,01  | 
| l1 |  Parameter regularisasi L1. Jika Anda tidak ingin menggunakan regularisasi L1, atur nilainya ke 0. **Opsional** Nilai yang valid: `auto` atau float non-negatif Nilai default: `auto`  | 
| learning\$1rate |  Ukuran langkah yang digunakan oleh pengoptimal untuk pembaruan parameter. **Opsional** Nilai yang valid: `auto` atau bilangan bulat floating-point positif Nilai default:`auto`, yang nilainya tergantung pada pengoptimal yang dipilih.  | 
| loss |  Menentukan fungsi kerugian.  Fungsi kerugian yang tersedia dan nilai defaultnya bergantung pada nilai`predictor_type`: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/sagemaker/latest/dg/ll_hyperparameters.html) Nilai yang valid: `auto``logistic`,`squared_loss`,`absolute_loss`,`hinge_loss`,`eps_insensitive_squared_loss`,`eps_insensitive_absolute_loss`,`quantile_loss`, atau `huber_loss`  **Opsional** Nilai default: `auto`  | 
| loss\$1insensitivity |  Parameter untuk tipe kerugian epsilon-insensitive. Selama pelatihan dan evaluasi metrik, kesalahan yang lebih kecil dari nilai ini dianggap nol. **Opsional** Nilai yang valid: Bilangan bulat floating-point positif Nilai default: 0,01   | 
| lr\$1scheduler\$1factor |  Untuk setiap `lr_scheduler_step` hiperparameter, tingkat pembelajaran menurun dengan kuantitas ini. Berlaku hanya ketika `use_lr_scheduler` hyperparameter disetel ke`true`. **Opsional** Nilai yang valid: `auto` atau bilangan bulat floating-point positif antara 0 dan 1 Nilai default: `auto`  | 
| lr\$1scheduler\$1minimum\$1lr |  Tingkat pembelajaran tidak pernah menurun ke nilai yang lebih rendah dari nilai yang ditetapkan`lr_scheduler_minimum_lr`. Berlaku hanya ketika `use_lr_scheduler` hyperparameter disetel ke`true`. **Opsional** Nilai yang valid: `auto` atau bilangan bulat floating-point positif Nilai default: `auto`  | 
| lr\$1scheduler\$1step |  Jumlah langkah antara penurunan tingkat pembelajaran. Berlaku hanya ketika `use_lr_scheduler` hyperparameter disetel ke`true`. **Opsional** Nilai yang valid: `auto` atau bilangan bulat positif Nilai default: `auto`  | 
| margin |  Margin untuk `hinge_loss` fungsi tersebut. **Opsional** Nilai yang valid: Bilangan bulat floating-point positif Nilai default: 1.0  | 
| mini\$1batch\$1size |  Jumlah pengamatan per mini-batch untuk iterator data. **Opsional** Nilai yang valid: Bilangan bulat positif Nilai default: 1000  | 
| momentum |  Momentum `sgd` pengoptimal. **Opsional** Nilai yang valid: `auto` atau bilangan bulat floating-point antara 0 dan 1.0 Nilai default: `auto`  | 
| normalize\$1data |  Menormalkan data fitur sebelum pelatihan. Normalisasi data menggeser data untuk setiap fitur untuk memiliki rata-rata nol dan menskalakannya untuk memiliki standar deviasi unit. **Opsional** Nilai valid: `auto`, `true`, atau `false` Nilai default: `true`  | 
| normalize\$1label |  Menormalkan label. Normalisasi label menggeser label untuk memiliki rata-rata nol dan menskalakannya untuk memiliki satuan standar deviasi. Nilai `auto` default menormalkan label untuk masalah regresi tetapi tidak untuk masalah klasifikasi. Jika Anda mengatur `normalize_label` hyperparameter `true` untuk masalah klasifikasi, algoritme mengabaikannya. **Opsional** Nilai valid: `auto`, `true`, atau `false` Nilai default: `auto`  | 
| num\$1calibration\$1samples |  Jumlah pengamatan dari dataset validasi yang akan digunakan untuk kalibrasi model (saat menemukan ambang batas terbaik). **Opsional** Nilai yang valid: `auto` atau bilangan bulat positif Nilai default: `auto`  | 
| num\$1models |  Jumlah model untuk dilatih secara paralel. Untuk default,`auto`, algoritma menentukan jumlah model paralel untuk dilatih. Satu model dilatih sesuai dengan parameter pelatihan yang diberikan (regularisasi, pengoptimal, kehilangan), dan sisanya dengan parameter dekat. **Opsional** Nilai yang valid: `auto` atau bilangan bulat positif Nilai default: `auto`  | 
| num\$1point\$1for\$1scaler |  Jumlah titik data yang digunakan untuk menghitung normalisasi atau tidak bias istilah. **Opsional** Nilai yang valid: Bilangan bulat positif Nilai default: 10.000  | 
| optimizer |  Algoritma optimasi untuk digunakan. **Opsional** Nilai valid: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/sagemaker/latest/dg/ll_hyperparameters.html) Nilai default:`auto`. Pengaturan default untuk `auto` adalah`adam`.  | 
| positive\$1example\$1weight\$1mult |  Bobot diberikan pada contoh positif saat melatih pengklasifikasi biner. Bobot contoh negatif ditetapkan pada 1. Jika Anda ingin algoritme memilih bobot sehingga kesalahan dalam mengklasifikasikan contoh negatif *vs.* positif memiliki dampak yang sama pada kehilangan pelatihan, tentukan. `balanced` Jika Anda ingin algoritme memilih bobot yang mengoptimalkan kinerja, tentukan`auto`. **Opsional** Nilai yang valid:`balanced`,`auto`, atau bilangan bulat floating-point positif Nilai default: 1.0  | 
| quantile |  Kuantil untuk kerugian kuantil. Untuk kuantil q, model mencoba menghasilkan prediksi sehingga nilai lebih besar dari `true_label` prediksi dengan probabilitas q. **Opsional** Nilai yang valid: Integer Floating-point antara 0 dan 1 Nilai default: 0,5  | 
| target\$1precision |  Ketepatan target. Jika `binary_classifier_model_selection_criteria` ya`recall_at_target_precision`, maka presisi dipertahankan pada nilai ini sementara recall dimaksimalkan. **Opsional** Nilai yang valid: Integer Floating-point antara 0 dan 1.0 Nilai default: 0,8  | 
| target\$1recall |  Target recall. Jika `binary_classifier_model_selection_criteria` ya`precision_at_target_recall`, maka recall ditahan pada nilai ini sementara presisi dimaksimalkan. **Opsional** Nilai yang valid: Integer Floating-point antara 0 dan 1.0 Nilai default: 0,8  | 
| unbias\$1data |  Tidak bias fitur sebelum pelatihan sehingga rata-ratanya adalah 0. Secara default, data tidak bias karena `use_bias` hyperparameter disetel ke. `true` **Opsional** Nilai valid: `auto`, `true`, atau `false` Nilai default: `auto`  | 
| unbias\$1label |  Label tidak bias sebelum pelatihan sehingga rata-ratanya adalah 0. Berlaku untuk regresi hanya jika `use_bias` hyperparameter disetel ke. `true` **Opsional** Nilai valid: `auto`, `true`, atau `false` Nilai default: `auto`  | 
| use\$1bias |  Menentukan apakah model harus menyertakan istilah bias, yang merupakan suku intersep dalam persamaan linier. **Opsional** Nilai yang valid: `true` or `false` Nilai default: `true`  | 
| use\$1lr\$1scheduler |  Apakah akan menggunakan penjadwal untuk tingkat pembelajaran. Jika Anda ingin menggunakan penjadwal, tentukan`true`.  **Opsional** Nilai yang valid: `true` or `false` Nilai default: `true`  | 
| wd |  Parameter peluruhan berat, juga dikenal sebagai parameter regularisasi L2. Jika Anda tidak ingin menggunakan regularisasi L2, atur nilainya ke 0. **Opsional** Nilai yang valid: `auto` atau bilangan bulat floating-point non-negatif Nilai default: `auto`  | 