เครื่องมือค้นหาใบหน้าคืออะไร?

คุณอาจรู้จักการค้นหาใบหน้าอยู่แล้ว ระบบนี้ใช้รูปถ่ายเพื่อค้นหาบุคคลบนอินเทอร์เน็ต

พูดง่าย ๆ: คุณอัปโหลดรูปของตัวเอง แล้วเครื่องมือค้นหาใบหน้าจะหารูปของคุณบนเว็บไซต์อื่น

โมเดล AI สร้างขึ้นมาอย่างไร?

เริ่มจากฮาร์ดแวร์ก่อน สำหรับโมเดล AI ขนาดใหญ่ นักพัฒนามักใช้คอมพิวเตอร์ที่มี GPU ประสิทธิภาพสูงหลายตัว GPU สามารถคำนวณทางคณิตศาสตร์จำนวนมากได้พร้อมกัน

จากนั้นนักพัฒนาจะเขียนโค้ด โดยมักใช้ Python และเฟรมเวิร์ก AI เช่น PyTorch หรือ TensorFlow เพื่อกำหนดว่าโมเดลควรเรียนรู้อะไร และจะใช้ข้อมูลใดในการฝึก

เมื่อโค้ดพร้อมแล้ว พวกเขาจะรวบรวมรูปภาพและฝึกโมเดล โดยให้โมเดลดูตัวอย่างจำนวนมหาศาล ในช่วงแรกคำตอบส่วนใหญ่มักผิด ทุกครั้งที่โมเดลตอบผิด ค่าภายในที่เรียกว่า “น้ำหนัก” จะถูกปรับทีละเล็กน้อย จนได้ผลลัพธ์ที่น่าพอใจ

ต่อไปเราจะอธิบายว่า โมเดล AI สำหรับการค้นหาใบหน้าค้นหาและเปรียบเทียบใบหน้าในรูปภาพอย่างไร รวมถึงรูปภาพบนอินเทอร์เน็ตถูกค้นพบได้อย่างไร

การจดจำใบหน้าทำงานอย่างไร?

การจดจำใบหน้ามีหลายขั้นตอน นี่คือคำอธิบายแบบง่ายที่สุด:

1. ตรวจหาใบหน้าในรูปถ่าย

ขั้นแรกคือหาใบหน้าในรูปที่อัปโหลด ระบบจะตรวจจับตำแหน่งของใบหน้าและแยกใบหน้าออกจากพื้นหลังหรือวัตถุอื่น ๆ ในรูป

โมเดลจดจำใบหน้าฝึกอย่างไร?

โมเดลจดจำใบหน้าฝึกด้วยรูปภาพใบหน้าจำนวนมาก ระหว่างการฝึก AI จะเรียนรู้ว่าลักษณะใบหน้าแบบใดช่วยแยกคนแต่ละคนออกจากกัน เมื่อเรียนรู้มากขึ้น โมเดลก็จะเริ่มมองเห็นความคล้ายกันระหว่างรูปถ่ายหลายรูปของคนคนเดียวกัน

พูดง่าย ๆ: เราให้ AI ดูรูปภาพจำนวนมากจนมันเรียนรู้ที่จะแยกแยะใบหน้าได้

2. วิเคราะห์ลักษณะใบหน้า

จากนั้น AI จะวิเคราะห์ใบหน้า โดยคำนวณระยะห่างระหว่างลักษณะต่าง ๆ บนใบหน้า แล้วแสดงผลการวิเคราะห์ออกมาในรูปแบบทางคณิตศาสตร์

3. แปลงใบหน้าเป็นเวกเตอร์

แทนที่จะบันทึกคำอธิบายอย่าง “ดวงตาโต” ระบบจะแทนลักษณะเหล่านี้ด้วยตัวเลข วิธีนี้ช่วยให้คอมพิวเตอร์เปรียบเทียบใบหน้าหนึ่งกับใบหน้าอื่นอีกหลายล้านใบหน้าได้ง่ายและรวดเร็วยิ่งขึ้น

4. เปรียบเทียบใบหน้า

AI จะเปรียบเทียบลักษณะใบหน้าที่ตรวจพบกับใบหน้าที่อยู่ในดัชนีค้นหาหรือฐานข้อมูล ใบหน้าที่มีเวกเตอร์คล้ายกันจะถือว่าเป็นผลลัพธ์ที่อาจตรงกัน

จากนั้นระบบสามารถคำนวณคะแนนความคล้ายและแสดงผลลัพธ์ที่ใกล้เคียงที่สุดก่อน

เว็บครอว์เลอร์: รูปภาพถูกรวบรวมอย่างไร?

เครื่องมือค้นหาใบหน้าต้องสร้างดัชนีรูปภาพก่อนจึงจะค้นหารูปได้ โดยใช้เว็บครอว์เลอร์ในการทำงานนี้

เว็บครอว์เลอร์คือโปรแกรมอัตโนมัติที่เข้าชมหน้าเว็บที่สาธารณะเข้าถึงได้ เมื่อเครื่องมือค้นหาพบรูปภาพบนหน้าเว็บดังกล่าว ก็จะเพิ่มรูปนั้นลงในดัชนี หากตรวจพบใบหน้า ระบบสามารถสร้างเวกเตอร์ใบหน้าเพื่อนำไปเปรียบเทียบกับรูปที่ผู้ใช้อัปโหลดในภายหลัง

โมเดลค้นหาใบหน้ากับ LLM เหมือนกันหรือไม่?

บางครั้งผู้คนสับสนระหว่างการค้นหาใบหน้ากับ LLM คำตอบแบบง่าย ๆ คือ:

ไม่ โมเดลค้นหาใบหน้าและ LLM ไม่ใช่สิ่งเดียวกัน แม้ว่าทั้งคู่จะเป็นโมเดล AI

LLM คือโมเดลที่สร้างข้อความ เช่น ChatGPT หรือ Google Gemini

ดังนั้นเครื่องมือค้นหาใบหน้าอย่าง lenso.ai หรือ eyematch.ai จึงไม่ใช่ LLM แต่เป็นเครื่องมือค้นหาด้วยภาพย้อนกลับที่ใช้โมเดล AI ของตนเอง

Lenso.ai ใช้ AI แบบไม่สร้างเนื้อหาใหม่ และไม่ใช่ LLM คุณสามารถอ่านเพิ่มเติมเกี่ยวกับความแตกต่างระหว่าง AI แบบสร้างเนื้อหาและ AI แบบไม่สร้างเนื้อหาได้ในบทความนี้: AI แบบสร้างเนื้อหาและ AI แบบไม่สร้างเนื้อหาแตกต่างกันอย่างไร?

Author

Kinga Jasinska

Marketing Specialist