Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mendebug pelatihan model yang gagal
Anda mungkin mengalami kesalahan selama pelatihan model. Amazon Rekognition Custom Labels melaporkan kesalahan pelatihan di konsol dan respons dari. DescribeProjectVersions
Kesalahan adalah terminal (pelatihan tidak dapat dilanjutkan), atau non-terminal (pelatihan dapat dilanjutkan). Untuk kesalahan yang berhubungan dengan isi kumpulan data pelatihan dan pengujian, Anda dapat mengunduh hasil validasi (ringkasan manifes dan manifes validasi pelatihan dan pengujian). Gunakan kode kesalahan dalam hasil validasi untuk menemukan informasi lebih lanjut di bagian ini. Bagian ini juga menyediakan informasi untuk kesalahan file manifes (kesalahan terminal yang terjadi sebelum isi file manifes divalidasi).
catatan
Sebuah manifes adalah file yang digunakan untuk menyimpan isi dari dataset.
Anda dapat memperbaiki beberapa kesalahan dengan menggunakan konsol Amazon Rekognition Custom Labels. Kesalahan lain mungkin mengharuskan Anda untuk membuat pembaruan pada pelatihan atau pengujian file manifes. Anda mungkin perlu membuat perubahan lain, seperti izin IAM. Untuk informasi selengkapnya, lihat dokumentasi untuk kesalahan individual.
Kesalahan terminal
Kesalahan terminal menghentikan pelatihan model. Ada 3 kategori kesalahan pelatihan terminal — kesalahan layanan, kesalahan file manifes, dan kesalahan konten manifes.
Di konsol, Amazon Rekognition Custom Labels menampilkan error terminal untuk model di kolom pesan Status halaman proyek. Dasbor manajemen proyek yang menampilkan daftar proyek dengan nama, versi, tanggal dibuat, kinerja model, dan pesan status yang menunjukkan status model seperti pelatihan selesai atau gagal

Jika Anda menggunakan AWS SDK, Anda dapat mengetahui apakah kesalahan file manifes terminal atau kesalahan konten manifes terminal telah terjadi dengan memeriksa respons dari. DescribeProjectVersions Dalam hal ini, Status
nilainya TRAINING_FAILED
dan StatusMessage
bidang berisi kesalahan.
Kesalahan layanan
Kesalahan layanan terminal terjadi ketika Amazon Rekognition mengalami masalah layanan dan tidak dapat melanjutkan pelatihan. Misalnya, kegagalan layanan lain yang bergantung pada Label Kustom Rekognition Amazon. Amazon Rekognition Custom Labels melaporkan kesalahan layanan di konsol karena Amazon Rekognition mengalami masalah layanan. Jika Anda menggunakan AWS SDK, kesalahan layanan yang terjadi selama pelatihan dimunculkan sebagai InternalServerError
pengecualian oleh CreateProjectVersiondan DescribeProjectVersions.
Jika terjadi kesalahan layanan, coba lagi pelatihan model. Jika pelatihan terus gagal, hubungi AWS Support
Daftar kesalahan file manifes terminal
Kesalahan file manifes adalah kesalahan terminal, dalam kumpulan data pelatihan dan pengujian, yang terjadi pada tingkat file, atau di beberapa file. Kesalahan file manifes terdeteksi sebelum konten kumpulan data pelatihan dan pengujian divalidasi. Kesalahan file manifes mencegah pelaporan kesalahan validasi non-terminal. Misalnya, file manifes pelatihan kosong menghasilkan file manifes adalah kesalahan kosong. Karena file kosong, tidak ada kesalahan validasi JSON Line non-terminal yang dapat dilaporkan. Ringkasan manifes juga tidak dibuat.
Anda harus memperbaiki kesalahan file manifes sebelum Anda dapat melatih model Anda.
Berikut ini mencantumkan kesalahan file manifes.
Daftar kesalahan konten manifes terminal
Kesalahan konten manifes adalah kesalahan terminal yang berhubungan dengan konten dalam manifes. Misalnya, jika Anda mendapatkan kesalahan File manifes berisi gambar berlabel tidak cukup per label untuk melakukan pemisahan otomatis, pelatihan tidak dapat diselesaikan karena tidak ada cukup gambar berlabel dalam kumpulan data pelatihan untuk membuat kumpulan data pengujian.
Selain dilaporkan di konsol dan dalam respons dariDescribeProjectVersions
, kesalahan dilaporkan dalam ringkasan manifes bersama dengan kesalahan konten manifes terminal lainnya. Untuk informasi selengkapnya, lihat Memahami ringkasan manifes.
Kesalahan JSON Line non terminal juga dilaporkan dalam manifes hasil pelatihan dan validasi pengujian terpisah. Kesalahan Jalur JSON non-terminal yang ditemukan oleh Label Kustom Rekognition Amazon belum tentu terkait dengan kesalahan konten manifes yang menghentikan pelatihan. Untuk informasi selengkapnya, lihat Memahami manifestasi hasil validasi pelatihan dan pengujian.
Anda harus memperbaiki kesalahan konten manifes sebelum dapat melatih model Anda.
Berikut ini adalah pesan kesalahan untuk kesalahan konten manifes.
Daftar kesalahan validasi baris JSON non-terminal
Kesalahan validasi JSON Line adalah kesalahan non-terminal yang tidak memerlukan Label Kustom Rekognition Amazon untuk menghentikan pelatihan model.
Kesalahan validasi JSON Line tidak ditampilkan di konsol.
Dalam kumpulan data pelatihan dan pengujian, JSON Line mewakili informasi pelatihan atau pengujian untuk satu gambar. Kesalahan validasi di JSON Line, seperti gambar yang tidak valid, dilaporkan dalam manifes validasi pelatihan dan pengujian. Amazon Rekognition Custom Labels menyelesaikan pelatihan menggunakan Garis JSON lain yang valid yang ada di manifes. Untuk informasi selengkapnya, lihat Memahami manifestasi hasil validasi pelatihan dan pengujian. Untuk informasi tentang aturan validasi, lihatAturan validasi untuk file manifes.
catatan
Pelatihan gagal jika ada terlalu banyak kesalahan JSON Line.
Kami menyarankan Anda juga memperbaiki kesalahan JSON Line non-terminal karena berpotensi menyebabkan kesalahan masa depan atau memengaruhi pelatihan model Anda.
Label Kustom Rekognition Amazon dapat menghasilkan kesalahan validasi Jalur JSON non-terminal berikut.