Apakah itu alat carian wajah?

Anda mungkin sudah mengenali carian wajah. Sistem ini boleh mencari seseorang di internet berdasarkan fotonya.

Ringkasnya: Anda memuat naik foto diri, kemudian alat carian wajah mencari foto anda di laman web lain.

Bagaimanakah model AI dibangunkan?

Mari mulakan dengan perkakasan. Untuk model AI yang lebih besar, pembangun biasanya menggunakan komputer yang mempunyai beberapa GPU berkuasa tinggi. GPU boleh melakukan banyak pengiraan matematik pada masa yang sama.

Seterusnya, pembangun menulis kod. Python dan rangka kerja AI seperti PyTorch atau TensorFlow lazimnya digunakan untuk menentukan perkara yang perlu dipelajari oleh model dan data yang akan digunakan untuk melatihnya.

Apabila kod sudah siap, mereka mengumpulkan imej dan melatih model. Model diberi sejumlah besar contoh. Pada mulanya, kebanyakan jawapannya salah. Setiap kali model membuat kesilapan, tetapan dalamannya, yang dipanggil pemberat, dilaraskan sedikit demi sedikit sehingga hasilnya memuaskan.

Seterusnya, kami akan menerangkan cara model AI untuk carian wajah mencari dan membandingkan wajah dalam imej, serta cara imej ditemui di internet.

Bagaimanakah pengecaman wajah berfungsi?

Pengecaman wajah berlaku dalam beberapa langkah. Berikut ialah penjelasan yang paling mudah:

1. Mengesan wajah dalam foto

Langkah pertama ialah mencari wajah dalam imej yang dimuat naik. Sistem mengesan kedudukan wajah dan membezakannya daripada latar belakang serta objek lain dalam foto.

Bagaimanakah model pengecaman wajah dilatih?

Model pengecaman wajah dilatih menggunakan sejumlah besar imej wajah. Semasa latihan, AI mempelajari ciri wajah yang berguna untuk membezakan seseorang daripada orang lain. Lama-kelamaan, model belajar mengenal pasti persamaan antara foto berbeza yang menunjukkan orang yang sama.

Ringkasnya: AI diberi begitu banyak imej sehingga ia belajar membezakan wajah-wajah tersebut.

2. Menganalisis ciri wajah

Selepas itu, AI menganalisis wajah. Ia mengira jarak antara pelbagai ciri wajah, kemudian menghasilkan gambaran matematik berdasarkan analisis tersebut.

3. Menukarkan wajah kepada vektor

Daripada menyimpan penerangan seperti “mata besar”, sistem mewakili ciri-ciri tersebut menggunakan nombor. Ini membolehkan komputer membandingkan satu wajah dengan berjuta-juta wajah lain dengan lebih mudah dan pantas.

4. Membandingkan wajah

AI membandingkan ciri wajah yang dikesan dengan wajah dalam indeks carian atau pangkalan data. Wajah yang mempunyai vektor serupa dianggap sebagai kemungkinan padanan.

Sistem kemudian boleh mengira skor keserupaan dan memaparkan hasil yang paling hampir terlebih dahulu.

Perayap web: Bagaimanakah imej dikumpulkan?

Untuk mencari imej, enjin carian wajah perlu membina indeks imej terlebih dahulu. Ini dilakukan menggunakan perayap web.

Perayap web ialah program automatik yang melawati halaman web yang boleh diakses oleh orang ramai. Apabila enjin carian menemui imej pada halaman seperti itu, imej tersebut ditambahkan pada indeksnya. Jika wajah dikesan, sistem boleh menghasilkan vektor wajah yang kemudiannya boleh dibandingkan dengan foto yang dimuat naik oleh pengguna.

Adakah model carian wajah dan LLM perkara yang sama?

Carian wajah dan LLM kadangkala disalah anggap sebagai perkara yang sama. Jawapan ringkasnya:

Tidak, model carian wajah dan LLM bukan perkara yang sama, walaupun kedua-duanya merupakan model AI.

LLM ialah model yang menghasilkan teks, seperti ChatGPT atau Google Gemini.

Oleh itu, alat carian wajah seperti lenso.ai atau eyematch.ai bukan LLM. Kedua-duanya ialah enjin carian imej songsang yang menggunakan model AI mereka sendiri.

Lenso.ai juga menggunakan AI bukan generatif dan bukan LLM. Anda boleh mengetahui lebih lanjut tentang perbezaan antara AI generatif dan AI bukan generatif dalam artikel ini: AI generatif berbanding AI bukan generatif: apakah perbezaannya?

Author

Kinga Jasinska

Marketing Specialist