บทที่ 2 · AI เข้าใจความหมายยังไง หน้า 1/12 ~2 นาที

คอมพิวเตอร์รู้ได้ไงว่า "แมว" ใกล้ "หมา"

ระบบค้นหาแบบเดิมเทียบ ตัวอักษร — "ลาพักร้อน" กับ "วันหยุดประจำปี" ไม่มีคำไหนซ้ำกันเลย จึงหาไม่เจอ

ส่วน AI เทียบ ความหมาย มันรู้ว่าสองคำนี้พูดถึงเรื่องเดียวกัน คำถามคือ คอมพิวเตอร์ซึ่งเข้าใจแค่ตัวเลข "รู้ความหมาย" ได้ยังไง

คำตอบคือ เอ็มเบดดิง (embedding)การแปลงคำหรือข้อความเป็นชุดตัวเลข (เวกเตอร์) ข้อความที่ความหมายใกล้กันจะได้ตัวเลขใกล้กันดูคำศัพท์ทั้งหมด AI เก็บความหมายของคำเป็นตัวเลขชุดหนึ่ง คำที่ความหมายใกล้กัน ตัวเลขก็ใกล้กัน

บทนี้เราจะไปทีละขั้น:

  1. Embedding — เปลี่ยนคำเป็นพิกัดบนแผนที่ความหมาย
  2. Cosine similarity — วัดว่าสองคำ "ชี้ไปทางเดียวกัน" แค่ไหน
  3. Attention — แต่ละคำในประโยคเลือกฟังคำอื่นยังไง
  4. Context window — ทำไม AI อ่านได้จำกัด
  5. RAG — ให้ AI เปิดเอกสารของคุณก่อนตอบ
มังคุด มาสคอตมังคุด

มังคุด

ความหมายเป็นตัวเลขได้ด้วยเหรอ?