ในการพัฒนาและประยุกต์ใช้ปัญญาประดิษฐ์ (AI) โดยเฉพาะโมเดลภาษาขนาดใหญ่ (Large Language Model – LLM) การเข้าใจนิยามและแนวคิดพื้นฐาน (Concepts & Terminology) ถือเป็นหัวใจสำคัญในการสื่อสารและการออกแบบสถาปัตยกรรมระบบสำหรับวิศวกรซอฟต์แวร์และทีมพัฒนา
บทความนี้รวบรวม 25 แนวคิดและศัพท์เทคนิคสำคัญของ LLM สรุปโดย Khun Tony (อาจารย์โทนี่) แบ่งออกเป็น 6 หมวดหมู่หลัก เพื่อให้วิศวกรซอฟต์แวร์และทีมพัฒนาใช้เป็นแหล่งอ้างอิงอุดมคติในการทำงานจริง
1. หมวด Foundations (พื้นฐานประมวลผลภาษา)
โครงสร้างพื้นฐานที่อธิบายว่าโมเดลมองเห็นและประมวลผลข้อมูลอย่างไร
- 1. LLM (Large Language Model): โมเดลภาษาขนาดใหญ่ที่ถูกฝึกฝนด้วยชุดข้อมูลมหาศาล ทำหน้าที่หลักในการคาดเดาและสร้างข้อความถัดไป (Predict & Generate Text) จากบริบทที่ได้รับ
- 2. Token: หน่วยย่อยที่สุดที่โมเดลใช้ในการประมวลผลภาษา ไม่จำเป็นต้องเป็นคำสมบูรณ์ อาจเป็นชิ้นส่วนคำ พยางค์ หรือกลุ่มตัวอักษร
- 3. Tokenization: กระบวนการย่อยข้อความดิบ (Raw Text) ให้กลายเป็นชุดของ Token ก่อนส่งเข้าสู่การประมวลผลของโมเดล
- 4. Embeddings: การแปลง Token หรือข้อความให้เป็นชุดตัวเลขเวกเตอร์ (Vectors) ที่บันทึกความหมายทางภาษา ทำให้คำหรือแนวคิดที่ใกล้เคียงกันมีค่าทางคณิตศาสตร์สอดคล้องกัน
- 5. Latent Space: พื้นที่ทางเรขาคณิตหลายมิติภายในโมเดล ที่จัดเรียงความสัมพันธ์ของ Embeddings ตามความหมายเชิงบริบท
2. หมวด How Models are Built (กระบวนการสร้างและปรับแต่งโมเดล)
ขั้นตอนการฝึกฝนและปรับแต่งพฤติกรรมของโมเดลก่อนนำไปใช้งาน
- 6. Parameters: ค่าน้ำหนัก (Weights) ที่โมเดลเรียนรู้ระหว่างการฝึกฝน ซึ่งเป็นตัวกำหนดพฤติกรรมและการตัดสินใจ ยิ่งพารามิเตอร์มาก ยิ่งมีความจุและความซับซ้อนสูงขึ้น
- 7. Pre-training: ขั้นตอนการฝึกโมเดลกับชุดข้อมูลขนาดใหญ่จากอินเทอร์เน็ต เพื่อให้เข้าใจโครงสร้างภาษาและรูปแบบความรู้ทั่วไป
- 8. Base Model: โมเดลที่ผ่านการ Pre-train ซึ่งสามารถทำนายข้อความถัดไปได้ดี แต่ยังไม่เข้าใจการทำตามคำสั่งเฉพาะของผู้ใช้
- 9. Instruct Model: โมเดลที่ได้รับการปรับแต่งจาก Base Model เพื่อให้เข้าใจและตอบสนองตามคำสั่งของผู้ใช้ได้อย่างตรงจุด
- 10. Fine-tuning: การนำโมเดลมาฝึกฝนเพิ่มเติมด้วยชุดข้อมูลเฉพาะทาง เพื่อเพิ่มความเชี่ยวชาญในงานหรือโดเมนเฉพาะด้าน
- 11. Alignment: กระบวนการปรับพฤติกรรมของโมเดลให้สอดคล้องกับค่านิยม จริยธรรม และความปลอดภัย เพื่อให้ได้ผลลัพธ์ที่ไว้ใจได้
- 12. RLHF (Reinforcement Learning from Human Feedback): เทคนิคการเรียนรู้เชิงเสริมกำลังโดยอาศัยการประเมินและให้คะแนนจากมนุษย์ เพื่อปรับคำตอบของโมเดลให้มีคุณภาพสูงสุด
3. หมวด Prompts & Context (การสั่งงานและบริบท)
ขอบเขตการควบคุมและป้อนข้อมูลเข้าสู่ระบบ AI
- 13. Prompt: ข้อความ คำสั่ง หรือบริบทที่ป้อนให้กับโมเดลเพื่อสั่งการและสร้างผลลัพธ์
- 14. System Prompt: คำสั่งระดับรากฐานที่กำหนดบทบาท (Role) ขอบเขต กฎเกณฑ์ และบุคลิกของโมเดลก่อนเริ่มการสนทนา
- 15. Context Window: ปริมาณข้อมูลสูงสุด (นับเป็น Token) ที่โมเดลสามารถอ่านและประมวลผลพร้อมกันได้ในการทำงานหนึ่งครั้ง
4. หมวด Prompting Techniques (เทคนิคการเขียนพรอมต์)
กลยุทธ์การสื่อสารเพื่อให้ได้ผลลัพธ์ที่แม่นยำที่สุด
- 16. Zero-shot Prompting: การสั่งให้โมเดลแก้ปัญหาโดยไม่มีการป้อนตัวอย่างประกอบ อาศัยเพียงความรู้เดิมของโมเดล
- 17. Few-shot Prompting: การป้อนตัวอย่างคำตอบที่ถูกต้องเข้าไปในพรอมต์ เพื่อชี้นำรูปแบบผลลัพธ์ที่ต้องการ
- 18. Chain of Thought (CoT): การกระตุ้นให้โมเดลแสดงกระบวนการคิดวิเคราะห์ทีละขั้นตอน (Step-by-step reasoning) ก่อนสรุปคำตอบ เพื่อลดความผิดพลาดเชิงตรรกะ
5. หมวด Generation Controls & Quality (การควบคุมคุณภาพผลลัพธ์)
กลไกการปรับแต่งความแม่นยำและความคิดสร้างสรรค์
- 19. Inference: ขั้นตอนการนำโมเดลที่ฝึกสำเร็จแล้วมาประมวลผลคำสั่งจริงในสภาวะ Production
- 20. Temperature: ค่าปรับระดับความสุ่มในการเลือกคำตอบ ค่าต่ำให้ผลลัพธ์แน่นอนเป็นทางการ ค่าสูงให้ผลลัพธ์แปลกใหม่สร้างสรรค์
- 21. Hallucination: ภาวะที่โมเดลสร้างข้อมูลที่ไม่เป็นความจริงหรือแต่งเรื่องขึ้นมาเองอย่างมั่นใจ
- 22. Grounding: การผูกคำตอบของโมเดลเข้ากับแหล่งข้อมูลจริงที่ตรวจสอบได้ เพื่อป้องกันอาการ Hallucination
- 23. RAG (Retrieval-Augmented Generation): สถาปัตยกรรมที่ช่วยดึงข้อมูลเฉพาะทางจากฐานข้อมูลภายนอกมาป้อนเป็นบริบทให้โมเดลอ่านก่อนสร้างคำตอบ
6. หมวด The Agentic Layer (ชั้นการทำงานเชิงเอเจนต์)
การยกระดับ LLM จากโมเดลโต้ตอบ สู่ระบบอัตโนมัติที่ทำงานได้จริง
- 24. AI Agents: ระบบที่ใช้ LLM เป็นสมองกลางในการวางแผน วิเคราะห์เหตุผล และเรียกใช้เครื่องมือภายนอก (Tools/APIs) เพื่อปฏิบัติภารกิจจนสำเร็จ
- 25. Guardrails: ชุดกรองความปลอดภัยและกฎเกณฑ์ที่ครอบรอบโมเดล เพื่อป้องกันไม่ให้ระบบทำงานออกนอกกรอบหรือสร้างผลลัพธ์ที่ไม่ปลอดภัย
หากองค์กรของท่านกำลังวางแผนพัฒนาหรือติดตั้งใช้งานระบบ AI, Local LLM หรือ RAG Architecture ภายในองค์กร และต้องการคำปรึกษาจากผู้เชี่ยวชาญ สามารถติดต่อหาเราผ่านทาง หน้าติดต่อเรา (Contact Us) ได้เลยค่ะ
