Bagikan melalui


Memilih domain untuk proyek Custom Vision

Panduan ini memperlihatkan kepada Anda cara memilih domain untuk proyek Anda di Custom Vision Service. Domain digunakan sebagai titik awal untuk proyek Anda.

Masuk ke akun Anda di situs web Custom Vision, lalu pilih proyek Anda. Pilih ikon Pengaturan di kanan atas. Pada halaman Pengaturan Proyek, Anda bisa memilih domain model. Anda harus memilih domain yang paling dekat dengan skenario kasus penggunaan Anda. Jika Anda mengakses Custom Vision melalui pustaka klien atau REST API, Anda perlu menentukan ID domain saat membuat proyek. Anda bisa mendapatkan daftar ID domain dengan menggunakan permintaan Dapatkan Domain . Atau, gunakan tabel berikut.

Domain klasifikasi gambar

Domain ID Tujuan
Umum ee85a74c-405e-4adc-bb47-ffa8ca0c9f31 Dioptimalkan untuk berbagai tugas klasifikasi gambar. Jika tidak ada domain tertentu lainnya yang sesuai, atau jika Anda tidak yakin domain mana yang akan dipilih, pilih salah satu domain Umum .
Umum [A1] a8e3c40f-fb4a-466f-832a-5e457ae4a344 Dioptimalkan untuk akurasi yang lebih baik dengan waktu inferensi yang sebanding dengan domain Umum . Direkomendasikan untuk himpunan data yang lebih besar atau skenario pengguna yang lebih sulit. Domain ini memerlukan lebih banyak waktu pelatihan.
Umum [A2] 2e37d7fb-3a54-486a-b4d6-cfc369af0018 Dioptimalkan untuk akurasi yang lebih baik dengan waktu inferensi yang lebih cepat daripada domain Umum [A1] dan Umum . Direkomendasikan untuk sebagian besar himpunan data. Domain ini membutuhkan lebih sedikit waktu pelatihan daripada domain Umum dan Umum [A1 ].
Makanan c151d5b5-dd07-472a-acc8-15d29dea8518 Dioptimalkan untuk foto hidangan seperti yang akan Anda lihat di menu restoran. Jika Anda ingin mengklasifikasikan foto buah atau sayuran individu, gunakan domain Makanan .
Landmark ca455789-012d-4b50-9fec-5bb63841c793 Dioptimalkan untuk landmark yang dapat dikenali, baik alami maupun buatan. Domain ini berfungsi paling baik saat landmark terlihat jelas dalam foto. Domain ini berfungsi meskipun landmark sedikit terhalang oleh orang-orang di depannya.
Retail b30a91ae-e3c1-4f73-a81e-c270bff27c39 Dioptimalkan untuk gambar yang ditemukan di katalog belanja atau situs web belanja. Jika Anda ingin klasifikasi presisi tinggi antara gaun, celana, dan kemeja, gunakan domain ini.
Domain ringkas Dioptimalkan untuk batasan klasifikasi real time pada perangkat edge.

Catatan

Domain Umum [A1] dan Umum [A2] dapat digunakan untuk serangkaian skenario yang luas dan dioptimalkan untuk akurasi. Gunakan model Umum [A2] untuk kecepatan inferensi yang lebih baik dan waktu pelatihan yang lebih singkat. Untuk himpunan data yang lebih besar, Anda mungkin ingin menggunakan Umum [A1] untuk merender akurasi yang lebih baik daripada Umum [A2], meskipun membutuhkan lebih banyak waktu pelatihan dan inferensi. Model Umum membutuhkan lebih banyak waktu inferensi daripada Umum [A1] dan Umum [A2].

Domain deteksi objek

Domain ID Tujuan
Umum da2e3a8a-40a5-4171-82f4-58522f70fbc1 Dioptimalkan untuk berbagai tugas deteksi objek. Jika tidak ada domain lain yang sesuai, atau Anda tidak yakin domain mana yang akan dipilih, pilih domain Umum .
Umum [A1] 9c616dff-2e7d-ea11-af59-1866da359ce6 Dioptimalkan untuk akurasi yang lebih baik dengan waktu inferensi yang sebanding dengan domain Umum . Direkomendasikan untuk kebutuhan lokasi wilayah yang lebih akurat, himpunan data yang lebih besar, atau skenario pengguna yang lebih sulit. Domain ini membutuhkan lebih banyak waktu pelatihan, dan hasilnya tidak deterministik: mengharapkan perbedaan +-1% rata-rata Presisi Rata-Rata (mAP) dengan data pelatihan yang sama yang disediakan.
Logo 1d8ffafe-ec40-4fb2-8f90-72b3b6cecea4 Dioptimalkan untuk menemukan logo merek dalam gambar.
Produk di rak 3780a898-81c3-4516-81ae-3a139614e1f3 Dioptimalkan untuk mendeteksi dan mengklasifikasikan produk di rak.
Domain ringkas Dioptimalkan untuk batasan deteksi objek real time pada perangkat edge.

Domain ringkas

Model yang dihasilkan oleh domain ringkas dapat diekspor untuk berjalan secara lokal. Dalam API pratinjau publik Custom Vision 3.4, Anda bisa mendapatkan daftar platform yang dapat diekspor untuk domain ringkas dengan memanggil GetDomains API.

Semua domain berikut mendukung ekspor dalam format ONNX, TensorFlow, TensorFlowLite, TensorFlow.js, CoreML, dan VAIDK, dengan pengecualian bahwa domain Object Detection General (ringkas) tidak mendukung VAIDK.

Performa model bervariasi menurut domain yang dipilih. Dalam tabel berikut, kami melaporkan ukuran model dan waktu inferensi pada CPU Intel Desktop dan GPU NVIDIA [1]. Angka-angka ini tidak termasuk waktu praproses dan pascaproses.

Tugas Domain ID Ukuran Model Waktu inferensi CPU Waktu inferensi GPU
Klasifikasi Umum (ringkas) 0732100f-1a38-4e49-a514-c9b44c697ab5 6 MB 10 md 5 mdtk
Klasifikasi Umum (ringkas) [S1] a1db07ca-a19a-4830-bae8-e004a42dc863 43 MB 50 md 5 mdtk
Deteksi objek Umum (ringkas) a27d5ca5-bb19-49d8-a70a-fec086c47f5b 45 MB 35 md 5 mdtk
Deteksi objek Umum (ringkas) [S1] 7ec2ac80-887b-48a6-8df9-8b1357765430 14 MB 27 md 7 mdtk

Catatan

Domain Umum (ringkas) untuk deteksi objek memerlukan logika pascaproscesing khusus. Untuk detailnya, silakan lihat contoh skrip dalam paket zip yang diekspor. Jika Anda memerlukan model tanpa logika pascaproses, gunakan Umum (ringkas) [S1].

Penting

Tidak ada jaminan bahwa model yang diekspor memberikan hasil yang sama persis dengan API Prediksi di cloud. Sedikit perbedaan dalam platform yang berjalan atau implementasi praproses dapat menyebabkan perbedaan yang lebih besar dalam output model. Untuk detail tentang logika pra-pemrosesan, lihat Mulai Cepat: Membuat proyek klasifikasi gambar.

[1] CPU Intel Xeon E5-2690 dan NVIDIA Tesla M60

Ikuti mulai cepat untuk mulai membuat dan melatih proyek Custom Vision.