SelanjutnyaPanduan berikutnya
Fitur Online dan Offline Menyajikan Kemiringan
Teknis
PANDUAN Teknis
Penambangan negatif keras memilih contoh yang paling informatif dan sulit dibedakan untuk dilatih daripada membuang-buang tenaga pada contoh mudah yang sudah dilakukan dengan benar oleh model.
Dengarkan panduan iniDiceritakan oleh AI · ~2 min
Trik inilah yang membuat pembelajaran metrik dan deteksi objek saling bersatu dengan cepat dan akurat.
Ketika pelatihan dengan kerugian triplet atau kontrastif, sebagian besar sampel negatif secara acak sudah jauh dari jangkar, sehingga menghasilkan kerugian nol dan tidak ada gradien, sehingga pelatihan terhenti. Penambangan negatif memperbaikinya dengan memilih hard negative: contoh yang salah dekat dengan jangkar. Dalam penambangan offline, Anda memindai kumpulan data secara berkala untuk menemukannya, yang lambat dan basi. Penambangan online menghitungnya dengan cepat dalam setiap mini-batch: setelah forward pass, Anda melihat semua jarak berpasangan dalam batch dan memilih pelanggar yang paling sulit. FaceNet memperkenalkan penambangan semi-keras, memilih yang negatif lebih jauh daripada yang positif tetapi masih berada di dalam margin, menghindari ketidakstabilan yang dapat disebabkan oleh negatif yang paling sulit di awal pelatihan.
Pelatihan pengenalan wajah: FaceNet menggunakan penambangan online semi-keras untuk mempelajari penyematan yang memisahkan individu yang mirip.
Deteksi objek: SSD dan detektor serupa menerapkan penambangan negatif keras untuk menyeimbangkan banyaknya kotak latar belakang yang mudah dengan kotak objek langka.
Pengambilan bagian yang padat: sistem pencarian dan RAG menambang dokumen-dokumen negatif yang terlihat relevan tetapi sebenarnya tidak, sehingga mempertajam pengambilannya.
Sistem rekomendasi: memodelkan item yang tidak diklik pengguna tetapi menyerupai item yang diklik, mengajarkan perbedaan rasa yang lebih halus.
Prinsipnya, melatih apa yang sulit, kini mendorong pembelajaran mandiri yang kontrastif, di mana kumpulan negatif dalam jumlah besar (dan bank memori seperti MoCo) menyediakan perbandingan sulit tanpa label. Para peneliti sedang menyempurnakan seberapa keras seharusnya suatu hal negatif, karena hal negatif yang terlalu keras sering kali memberikan label yang salah atau hampir menduplikasi hal positif sehingga merusak pelatihan. Harapkan penambangan yang lebih cerdas dan sadar akan ketidakpastian serta hard negative sintetis yang dihasilkan oleh model itu sendiri, ditambah integrasi yang lebih erat dengan sistem pengambilan yang mengumpulkan hard negative dari kueri pengguna sebenarnya.
Buletin gratis
Tiga cerita AI terverifikasi setiap pagi hari kerja, ditulis dalam bahasa Inggris sederhana. Gratis selamanya, tanpa iklan.
Satu email setiap hari kerja. Berhenti berlangganan dalam satu klik. Kami tidak pernah menjual atau membagikan alamat Anda.
Uji diri Anda sendiri
Umpan balik instan untuk setiap jawaban, dan sertifikat yang dapat dibagikan dengan ID yang dapat diverifikasi setelah Anda lulus kursus.
Mendukung pendidikan AI gratis. AI Understanding adalah organisasi nirlaba 501(c)(3) — tanpa iklan, tanpa paywall, selamanya. Berikan sumbangan
Penambangan negatif keras memilih contoh yang paling informatif dan sulit dibedakan untuk dilatih daripada membuang-buang tenaga pada contoh mudah yang sudah dilakukan dengan benar oleh model. Trik inilah yang membuat pembelajaran metrik dan deteksi objek menyatu dengan cepat dan akurat.
Negatif mudah berada jauh di luar margin, sudah memenuhi kerugian, dan pada dasarnya tidak memberikan kontribusi gradien, sehingga pelatihan terhenti.
Penambangan online menghitung jarak berpasangan dalam batch saat ini di setiap langkah, sementara penambangan offline secara berkala memindai seluruh kumpulan data dan bisa menjadi basi.
Negatif semi-keras berada lebih jauh dari jangkar daripada positif namun berada di dalam margin, memberikan gradien yang berguna dan stabil tanpa ketidakstabilan pada kasus yang paling sulit.
Penambangan batch-hard mengambil kasus yang paling sulit: untuk setiap jangkar dibutuhkan yang terjauh positif dan yang terdekat (paling membingungkan) negatif dalam batch.
Batch yang lebih besar menghasilkan matriks jarak berpasangan yang lebih besar, sehingga ada lebih banyak kandidat negatif yang paling sulit ditambang dari setiap langkah.
Teruslah belajar
Panduan lainnya dipilih untuk topik ini
SelanjutnyaPanduan berikutnya
Fitur Online dan Offline Menyajikan Kemiringan
Teknis