เบื้องหลังที่คุณอาจไม่เคยรู้ ‘รูป’ ที่คุณอัพโหลดลง Facebook จะโดนทำแบบนี้

screenshot-408

ทราบไหมว่า Facebook มองเห็นรูปที่เราอัพโหลดขึ้นไปเป็นอย่างไร?  หากจำกันได้ เมื่อปีที่แล้ว Facebook เคยประกาศที่จะทำให้ Facebook นั้นเข้าถึงกลุ่มคนที่บกพร่องทางสายตาได้ ซึ่งนั้นเป็นจุดประสงค์หลักที่ทำให้ Facebook สร้างระบบหลังบ้านที่เป็น Machine Learning ตัวนึง

มีหลักการคือ เมื่อคุณอัพโหลดรูปลงไปบน Facebook ถึงแม้ว่าคุณจะไม่ได้ใส่ Caption หรือ Description ให้กับรูป แต่ระบบ Machine Generating Caption (Facebook’s computer vision tags) ตัวนี้สามารถสแกนรูปนั้นๆ เรียนรู้สัดส่วน องค์ประกอบต่างๆของรูป และ “คาดคะเน” ว่าน่าจะเป็นรูปอะไรได้ด้วย ซึ่งระบบค่อนข้างมีความแม่นยำสูงเอาซะด้วย (มีความน่ากลัวอยู่เล็กๆ)

การคาดคะเนนี้น่าจะทำให้กลุ่มคนบกพร่องทางสายตาสามารถเข้าถึง Facebook ได้ง่าย และ เอ็นจอยกับเพื่อนๆได้อย่างปกติ

 

ตัวอย่างการทำงานของระบบ Machine Generating Caption

1.เปิด Facebook ผ่าน Chrome ขึ้นมา

2.เลือกรูปใน Newsfeed ขึ้นมาเพื่อเช็คดู

3.คลิกขวาที่รูป คลิกที่ Inspect

4.สังเกตุที่ช่อง “Image may contain”

ตัวอย่างรูปทะเลที่ระยอง

Image may contain: ocean, sky, cloud, beach, outdoor, nature and water

นี่คือสิ่งที่ Facebook ตีค่าออกมา

“ocean, sky, cloud, beach, outdoor” ซึ่งก็คือว่าค่อนข้างตรงอยู่ระดับนึงนะครับ

aa

สำหรับกรณีอื่นๆก็สามารถทำได้เช่นกัน ถ้าสมมติถ่ายรูปกับคนหลายๆคน Facebook ก็สามารถคาดคะเนได้เช่นเดียวกันว่า ในรูปเรามีคนประมาณกี่คน ^^