Memuat
Memuat
Lihat semua langkah di atas dipraktikkan langsung, lengkap dengan narasi.
0 kali ditonton
Buku kelas
Halaman 1 / 5
Sampul: Kelas Pengenalan Wajah Tahan Oklusi #5: Verifikasi Wajah: Cosine Similarity, Threshold, Kurva ROC & EER
Klik halaman atau ◀ ▶ untuk membalik · geser di HP · untuk memperbesar
Ingin belajar lebih dalam?
Ikuti kursus kami atau tanyakan langsung lewat WhatsApp.
Dipilih dari software, topik, dan level “Kelas Pengenalan Wajah Tahan Oklusi #5: Verifikasi Wajah: Cosine Similarity, Threshold, Kurva ROC & EER”.
Pilihan lain dari kami untuk Python.
Belajar bareng mentor
Kursus AI & Kecerdasan Buatan terjadwal, dibimbing langsung, bersertifikat.

Kursus Optimasi Multi-Objektif: NSGA-II, MOPSO & Algoritma Hybrid (Python)

Kursus Klasifikasi Aritmia EKG dengan Wavelet & Deep Learning (PyTorch)

Kursus ANFIS + PSO/GA untuk Peramalan Deret Waktu Non-Linear (Python)
Minta dibuatkan
Tidak sempat belajar Python? Tim kami bisa mengerjakan proyeknya.

Jasa Machine Learning Python — Model Prediksi, Segmentasi Pelanggan, Deteksi Fraud & Aplikasi AI

Jasa Pembuatan Gambar AI dengan Stable Diffusion — Produksi Visual Custom Tanpa Batas
★ 4.9

Jasa Pembuatan Gambar & Video AI dengan Leonardo AI — Visual All-in-One untuk Bisnis
★ 4.9
Kabari saya kalau ada kelas Python baru
Paling banyak satu email per minggu. Berhenti kapan saja dengan satu klik.
Narasi lengkap video ini. Kalimat yang sedang diucapkan disorot saat video diputar; klik kalimat untuk melompat ke sana.
Inilah hasil akhirnya, lebih dari 100 ribu pasangan wajah dibandingkan, dan skor orang yang sama terpisah jelas dari skor orang yang berbeda. Dari kurva ROC kita mendapatkan equal error rate sekitar 1% dan tersol keputusan untuk sistem verifikasi. Ayo kita mulai. Halo, selamat datang di episode kelima seri pengenalan wajah tahan oklusi. Ada dua tugas utama pengenalan wajah. Identifikasi menjawab siapa orang ini, dan verifikasi menjawab apakah dua foto ini orang yang sama, seperti membuka kunci ponsel dengan wajah. Verifikasi membutuhkan tersol, di atas nilai itu diterima, di bawahnya ditolak. Hari ini kita mengukurnya dengan cara standar riset biometrik, kurva ROC dan equal error rate.
Buat file verifikasi.py Kita muat model fusi multiskala terbaik dari episode 4 dan menghitung embedding semua wajah data uji. Karena embedding sudah dinormalisasi, perkalian matriks E kali E transpose langsung menghasilkan kosain similarity setiap pasangan. Kita ambil segitiga atas matriksnya agar setiap pasangan dihitung sekali, lalu menandai pasangan orang sama dan orang berbeda. Jalankan Ada lebih dari 102 ribu pasangan, sekitar 5 ribu orang sama dan hampir 98 ribu orang berbeda. Rata-rata kosain orang sama hampir 0,9, sedangkan orang berbeda sekitar 0, artinya embedding orang berbeda hampir tegak lurus.
Sekarang kurva ROC. Untuk setiap threshold, false accept rate adalah persentase pasangan orang berbeda yang keliru diterima, dan true accept rate persentase pasangan orang sama yang benar diterima. Equal error rate adalah titik ketika salah terima sama dengan salah tolak, satu angka ringkas yang sering dilaporkan di paper. Jalankan AUC sekitar 0,999 dan IIR sekitar 1%. Sistem keamanan biasanya memakai FAR yang lebih ketat, misalnya 0,1%, dengan threshold yang lebih tinggi. Threshold.IIR kita simpan ke threshold.json. Mari kita gambar.
Grafik kiri sebaran skor, biru orang berbeda di sekitar 0, orannya orang sama menumpuk di dekat 1, dan garis putus-putus adalah threshold. Hanya sedikit sekali yang tumpang tindih. Grafik kanan kurva ROC dengan sumbu FAR logaritmik agar daerah FAR kecil yang penting terlihat jelas, titik merah adalah IIR. Ingat, orang-orang di data uji ini juga ada di data latih, hanya fotonya berbeda. Untuk orang yang sama sekali baru, kinerjanya akan lebih rendah, dan ini akan kita hadapi di episode berikutnya.
Selesai Kita sudah membedakan identifikasi dan verifikasi, menghitung kosain similarity 100 ribu pasangan, membuat kurva ROC, menghitung AUC dan equal error rate, serta memilih threshold keputusan. Di episode terakhir kita menguji ketahanan model terhadap oklusi dan membangun aplikasi absensi wajah. Sedang menyusun skripsi, tesis, atau riset AI di bidang pengenalan wajah dan biometrik? Cerdas inovasi digital membantu implementasi deep learning, dari oklusi sintetis, penyelarasan wajah, feature pyramid, art face, verifikasi dan ROC, sampai aplikasi absensi wajah, serta membuka kursus deep learning dengan PyTor. Ingin menguasai seluruh seri ini, dari detaset wajah sampai aplikasi absensi? Semua 6 episode, lengkap dengan PDF panduan langkah demi langkah dan source code, tersedia untuk pelanggan tutorial premium. Berlangganan mulai Rp69.000 per bulan, hemat 28% dengan paket 12 bulan, atau sekali bayar Rp999.000 untuk akses seumur hidup. Mau satu kelas saja? Beli kelas satuan dengan akses selamanya. Langganan sekarang di halaman premium cerdasinovasidigital.com Hubungi WhatsApp kami, atau kunjungi cerdasinovasidigital.com Terima kasih telah menonton, sampai jumpa di episode berikutnya.
Ketik pertanyaan atau kata kunci; kami carikan bagian episode ini yang menjelaskannya dan lompatkan videonya ke sana.
Catatan disimpan bersama menit video saat ini dan hanya terlihat oleh Anda.
Bingung di salah satu langkah? Tanyakan di sini; pengajar dan peserta lain bisa menjawab.
Belum ada pertanyaan.

Tim Cerdas Inovasi Digital
Pengembang software, engineer BIM & 3D, dan praktisi AI
Sehari-hari kami mengerjakan software, model BIM, game, dan otomasi AI untuk klien, lalu menjadikan pengalaman praktik itu kelas langkah demi langkah: setiap langkah diperlihatkan di layar dan dilengkapi panduan PDF.
Lihat klien kami →