อัปเดตบริการ AI ค้นหาคนดังที่หน้าเหมือน
(celebme.kr)สวัสดีครับ~ ก่อนหน้านี้ตอนเปิดบริการค้นหาคนดังที่หน้าเหมือน ผมเคยเขียนโพสต์แนะนำไว้แล้วครั้งหนึ่ง รอบนี้ได้อัปเดตบริการเลยอยากมาแชร์อีกครั้งครับ
[ เบื้องหลังการปรับปรุง ]
ในการปรับปรุงครั้งนี้ เราได้เพิ่มทั้งความแม่นยำของโมเดลค้นหาคนหน้าเหมือนและประสิทธิภาพของระบบครับ
ก่อนหน้านี้เป็นรูปแบบที่ใช้โมเดล AI ที่ฝึกด้วย Tensorflow JS ดาวน์โหลดมายังอุปกรณ์ของผู้เข้าชมเว็บไซต์แล้วค่อยทำการคาดการณ์
ข้อเสียของวิธีนี้คือทุกครั้งที่เข้าเว็บต้องดึงโมเดลมาใหม่ ทำให้โหลดค่อนข้างนานและความแม่นยำก็ต่ำครับ
แน่นอนว่ามันมีข้อดีใหญ่คือไม่ต้องอัปโหลดรูปของตัวเองขึ้นไปบนอุปกรณ์อื่น แต่พอให้ความสำคัญกับข้อมูลมากเกินไป ความแม่นยำของโมเดลก็ต่ำเกินไป และจริง ๆ แล้วการใช้ข้อมูลมากขึ้นก็เป็นข้อเสียใหญ่เช่นกันครับ..
[ รายละเอียดการปรับปรุงโมเดล ]
เราเปลี่ยนมาเป็นโมเดลแบบ client-server และ
ให้แบ็กเอนด์เซิร์ฟเวอร์เสิร์ฟโมเดลที่มีความแม่นยำสูง เพื่อยกระดับทั้งประสิทธิภาพและความแม่นยำของโมเดลครับ
เราใช้ Facenet ของ Meta ซึ่งเป็นโมเดลรู้จำใบหน้าที่ผ่านการพรีเทรนมาแล้ว เปลี่ยนมาใช้โมเดลรู้จำใบหน้าที่แม้จะมีขนาดใหญ่ แต่มีความแม่นยำสูงครับ
และยังเพิ่มโมเดลที่ให้ข้อมูลเกี่ยวกับการรู้จำใบหน้าเองด้วยครับ
ด้วยเหตุนี้จึงสามารถดูผลการวิเคราะห์อายุ เพศ และอารมณ์ได้พร้อมกัน เพื่อเพิ่มความน่าเชื่อถือมากขึ้นครับ
ระหว่างพัฒนาฟีเจอร์นี้ มีเรื่องที่ผมลังเลอยู่คือ..
แม้จะสามารถตัดภาพที่ตรวจไม่พบใบหน้าออกได้ แต่ก็ไม่ได้เปิดใช้ฟังก์ชันนั้นไว้ครับ
เพราะคิดว่าน่าจะมีหลายคนที่อยากลองทดสอบด้วยรูปที่ไม่มีใบหน้าเหมือนกัน~
ดังนั้น.. ถ้าใส่แค่รูปวัตถุ ก็อาจมีกรณีที่ผลออกมาว่าหน้าเหมือน BTS ได้เหมือนกันครับ ฮ่าๆ
[ รายละเอียดการเปลี่ยนแปลง UI ]
ในส่วน UI ได้เปลี่ยนให้แสดงทั้งผลการวิเคราะห์ใบหน้าและรายการคนดังที่หน้าเหมือนครับ
จึงทำให้หน้าเพจยาวในแนวตั้งมากขึ้น
และยังเพิ่มการรองรับหลายภาษา รวมถึงฟีเจอร์แชร์ลิงก์ด้วยครับ
[ เป้าหมายการพัฒนา ]
ตอนนี้เราเพิ่มจำนวนคนดังที่ค้นหาได้ในครั้งเดียวเป็นประมาณ 200 คนแล้ว
และตั้งเป้าว่าภายในราวครึ่งปีข้างหน้า จะขยายเป็นคนดังทั่วโลกประมาณ 20,000 คนครับ!
ฝากติดตามและให้ความสนใจกันเยอะ ๆ นะครับ~!!
2 ความคิดเห็น
ได้เปลี่ยนโดเมนของเว็บไซต์จาก .kr เป็น .net แล้ว!
https://celebme.net
จำได้ว่าคุณเคยโพสต์เรื่องนี้ไว้ก่อนหน้านี้นะครับ!
คุณบอกว่าอยากเพิ่มความน่าเชื่อถือ
แต่ถ้าทดลองด้วยรูปที่ไม่มีใบหน้าแล้วระบบยังแสดงผลวิเคราะห์อายุ เพศ และอารมณ์ออกมาได้อย่างที่กล่าวไว้ในเนื้อหา ผมคิดว่ากลับอาจทำให้ความน่าเชื่อลดลงได้ครับ
ถ้าสามารถตรวจได้ว่าระบบรู้จำใบหน้าได้หรือไม่ เวลาที่ไม่มีใบหน้า ก็น่าจะแสดงผลคนหน้าคล้ายได้ตามปกติ แต่แทนที่จะแสดงผลวิเคราะห์ใบหน้า อาจขึ้นข้อความอย่างเช่น 'ดูเหมือนว่าไม่มีใบหน้า ลองใช้รูปอื่นดีไหม' น่าจะดีกว่าไหมครับ?