AI ไม่ได้มีแค่ ChatGPT: ทำไมเราถึงต้องรู้จัก ML, LLM, Edge AI และ TinyML?
เมื่อพูดถึง AI (Artificial Intelligence) หลายคนอาจนึกถึง ChatGPT, Gemini หรือ AI ที่สามารถสร้างข้อความ รูปภาพ และเสียงได้ แต่ AI ในปัจจุบันไม่ได้จำกัดอยู่เพียงบนคอมพิวเตอร์หรือเซิร์ฟเวอร์ขนาดใหญ่ใน Data Center เท่านั้น
AI กำลังเดินทางไปไกลกว่านั้น ตั้งแต่ Cloud ไปสู่ Edge Device และ Embedded Systems จนถึงอุปกรณ์ขนาดเล็กอย่าง Microcontroller ที่สามารถนำ AI Model ไปประมวลผลได้ภายในตัวเอง
เส้นทางนี้ทำให้เราเริ่มพบคำศัพท์ใหม่ ๆ มากขึ้น ไม่ว่าจะเป็น Machine Learning, Deep Learning, Generative AI, LLM, Edge AI, Embedded AI, TinyML หรือ NPU ซึ่งแต่ละคำล้วนมีบทบาทแตกต่างกัน และมีความเกี่ยวข้องกันตั้งแต่การสร้าง Model ไปจนถึงการนำไปใช้งานจริง
สำหรับคนที่อยู่ในโลกของ Electronics และ Embedded Systems คำศัพท์เหล่านี้จึงเป็นสิ่งที่น่าสนใจมากขึ้นเรื่อย ๆ เพราะ AI กำลังเปลี่ยนจากสิ่งที่เรา “ใช้งานผ่านหน้าจอ” ไปเป็นสิ่งที่สามารถ รับข้อมูลจาก Sensor วิเคราะห์ข้อมูล และนำผลลัพธ์ไปควบคุมอุปกรณ์ในโลกจริง
แต่เมื่อมีคำศัพท์เกิดขึ้นมากมาย คำถามสำคัญก็คือ
Machine Learning ต่างจาก Deep Learning อย่างไร?
Training กับ Inference คืออะไร?
Edge AI และ Embedded AI ต่างกันหรือไม่?
แล้ว TinyML กับ NPU เข้ามาเกี่ยวข้องกับ Microcontroller ตรงไหน?
บทความนี้จึงไม่ได้ตั้งใจลงลึกถึงคณิตศาสตร์หรือวิธีสร้าง AI Model แต่ต้องการสร้าง ภาพรวมและความสัมพันธ์ของคำศัพท์สำคัญในโลก AI ตั้งแต่พื้นฐานของ AI, Machine Learning และ Deep Learning ไปจนถึงกระบวนการ Training, Model Optimization และ Inference
จากนั้นเราจะเดินทางต่อไปยังการนำ Model ไปใช้งานจริง ตั้งแต่ Cloud Inference → Edge Inference → Embedded AI → TinyML และไปจนถึง Hardware อย่าง MCU, MPU และ NPU
จุดประสงค์ของบทความนี้คือ เมื่อคุณอ่าน ข่าว AI, ข่าวชิป, Datasheet หรือบทความด้าน Electronics และ Embedded Systems แล้วพบคำศัพท์เหล่านี้ คุณจะสามารถเข้าใจได้มากขึ้นว่า แต่ละคำหมายถึงอะไร อยู่ตรงส่วนไหนของระบบ และเกี่ยวข้องกันอย่างไร
โดยผมจะแบ่งเนื้อหาออกเป็น 3 กลุ่มหลัก

1. กลุ่มพื้นฐานแนวคิดและเทคโนโลยี AI (AI Fundamentals)
ML (Machine Learning): การทำให้คอมพิวเตอร์เรียนรู้จาก “ข้อมูล” และค้นหารูปแบบหรือความสัมพันธ์ที่อยู่ในข้อมูล เพื่อนำไปใช้กับข้อมูลใหม่ แทนการเขียนโปรแกรมแบบ Rule-based ที่เราต้องกำหนดกฎและเงื่อนไขต่าง ๆ ไว้ล่วงหน้า
Neural Network: โครงข่ายประสาทเทียม เป็นเทคนิคหนึ่งใน Machine Learning ที่ได้รับแรงบันดาลใจจากการทำงานของเซลล์ประสาทในสมองมนุษย์ โดยใช้สมการคณิตศาสตร์ในการเรียนรู้รูปแบบจากข้อมูล เพื่อให้คอมพิวเตอร์สามารถจำแนก วิเคราะห์ และคาดการณ์ข้อมูลที่ซับซ้อนได้
Deep Learning: เป็นแนวทางหนึ่งของ Machine Learning ที่ใช้ Neural Network ที่มีหลายชั้น ทำให้ Model สามารถเรียนรู้รูปแบบที่ซับซ้อนจากข้อมูลได้ เช่น การจดจำใบหน้า การตรวจจับวัตถุ หรือการแปลภาษา
Predictive AI: หรือ “AI สายทำนาย” เน้นใช้ข้อมูลในอดีตเพื่อวิเคราะห์รูปแบบและคาดการณ์แนวโน้มของข้อมูลใหม่หรือสิ่งที่อาจเกิดขึ้นในอนาคต เช่น การสร้างระบบคาดการณ์แนวโน้มราคาสำหรับสคริปต์เทรด หรือการพยากรณ์ยอดขาย
Generative AI: หรือ “AI สายสร้างสรรค์” ไม่ได้มีหน้าที่เพียงวิเคราะห์หรือคาดการณ์ แต่สามารถ สร้างเนื้อหาใหม่จากรูปแบบที่เรียนรู้จากข้อมูล ได้ เช่น การสร้างรูปภาพ แต่งเพลง เขียนบทความ หรือสร้างเสียง

2. กลุ่มกระบวนการทำงานของโมเดล (Model Lifecycle)
Training: “ขั้นตอนการฝึก Model” เป็นกระบวนการให้ Model เรียนรู้รูปแบบและความสัมพันธ์จากข้อมูล โดยปรับค่าภายใน Model ให้สามารถทำงานตามเป้าหมายได้ดีขึ้น การ Training Model ขนาดใหญ่อาจต้องใช้ GPU หรือเซิร์ฟเวอร์ประสิทธิภาพสูงและใช้ข้อมูลจำนวนมาก
Model Optimization: “การปรับแต่ง Model” เป็นกระบวนการปรับ Model ให้เหมาะสมกับการนำไปใช้งาน เช่น ลดขนาด Model ลดการใช้หน่วยความจำ หรือเพิ่มความเร็วในการประมวลผล โดยอาจใช้เทคนิคอย่าง Quantization เพื่อให้ Model สามารถทำงานบน Hardware ที่มีทรัพยากรจำกัดได้ดีขึ้น
Inference: “การนำ Model ไปใช้งาน” คือกระบวนการที่ Model ที่ผ่านการฝึกแล้วรับข้อมูลใหม่เข้ามา แล้วประมวลผลเพื่อสร้างผลลัพธ์ เช่น จำแนกรูปภาพ ตรวจจับวัตถุ คาดการณ์ข้อมูล หรือสร้างข้อความ

3. กลุ่มการนำไปใช้งานและฮาร์ดแวร์ (Deployment & Hardware)
Cloud Inference: การรัน AI บนเซิร์ฟเวอร์หรือระบบ Cloud โดยให้อุปกรณ์ส่งข้อมูลไปประมวลผลบนเซิร์ฟเวอร์ ข้อดีคือสามารถใช้ทรัพยากรการประมวลผลขนาดใหญ่ได้ แต่มีข้อจำกัดเรื่องการเชื่อมต่อเครือข่าย ความหน่วง (Latency) และการส่งข้อมูลออกจากอุปกรณ์
Edge Inference: การนำ AI Model มาประมวลผลบนอุปกรณ์ที่อยู่ใกล้กับแหล่งข้อมูลโดยตรง เช่น Edge Device, Gateway หรือ Embedded System ช่วยลดความหน่วงและลดการส่งข้อมูลไปยัง Cloud โดย ไม่จำเป็นต้องเชื่อมต่ออินเทอร์เน็ตตลอดเวลา ทั้งนี้ขึ้นอยู่กับการออกแบบระบบ
Local LLM: การนำ Large Language Model (LLM) มารันบนเครื่องคอมพิวเตอร์ เซิร์ฟเวอร์ หรืออุปกรณ์ของเราเอง แทนการส่งข้อมูลไปประมวลผลบนบริการ Cloud
Embedded AI: การนำ AI Model มาใช้งานภายในระบบ Embedded เพื่อให้อุปกรณ์สามารถวิเคราะห์ข้อมูลและตัดสินใจได้ภายในตัวเอง เช่น การตรวจจับวัตถุ การวิเคราะห์ Sensor หรือการตรวจจับความผิดปกติ
TinyML: การนำ Machine Learning ที่มีขนาดและความต้องการทรัพยากรต่ำไปทำงานบนอุปกรณ์ที่มีข้อจำกัดด้านหน่วยความจำ พลังงาน และประสิทธิภาพ เช่น Microcontroller โดยสามารถนำไปใช้กับงานอย่างการวิเคราะห์ Sensor สำหรับระบบ Smart Watering ได้
ฮาร์ดแวร์ประมวลผล (Target Hardware)
MCU / MPU: ใช้ CPU ของ MCU หรือ MPU เป็นตัวประมวลผลหลักสำหรับ AI โดยตรง เหมาะกับ Model ที่มีขนาดและความซับซ้อนไม่สูงมาก
MCU / MPU + NPU: ใช้ MCU หรือ MPU ทำงานร่วมกับ NPU (Neural Processing Unit) ซึ่งเป็น Hardware Accelerator สำหรับงาน Neural Network ช่วยเร่งการประมวลผลบางประเภท และอาจช่วยลดภาระของ CPU รวมถึงลดพลังงานที่ใช้ในการประมวลผลได้

ก้าวต่อไปของการนำ AI ไปใช้งานจริง
ทั้งหมดนี้คือภาพรวมของคำศัพท์และแนวคิดสำคัญในโลก AI ตั้งแต่พื้นฐานของ AI, Machine Learning และ Deep Learning ไปจนถึงกระบวนการ Training, Model Optimization และ Inference รวมถึงการนำ Model ไปใช้งานบน Cloud, Edge และ Embedded Systems
จากภาพรวมนี้จะเห็นว่า AI ไม่ได้จำกัดอยู่เพียงบน Cloud หรือเซิร์ฟเวอร์ประสิทธิภาพสูงอีกต่อไป ปัจจุบัน Model สามารถถูกปรับให้เหมาะสมกับ Hardware ที่มีทรัพยากรจำกัด และนำไปประมวลผลใกล้กับแหล่งกำเนิดข้อมูลได้มากขึ้น ตั้งแต่ Edge Device, Embedded System ไปจนถึง Microcontroller
เมื่อเราเข้าใจแนวคิดเหล่านี้แล้ว การอ่านข่าวหรือบทความเกี่ยวกับ AI ก็จะมองเห็นภาพได้ชัดเจนขึ้น เช่น เมื่อพบคำว่า Edge AI, TinyML, NPU หรือ AI Inference เราจะสามารถเข้าใจได้ว่าคำเหล่านี้เกี่ยวข้องกับส่วนใดของระบบ และมีบทบาทอย่างไรในการนำ AI ไปใช้งานจริง
ความเข้าใจพื้นฐานเหล่านี้ยังสามารถนำไปต่อยอดกับงานด้าน Electronics และ Embedded Systems ได้อีกมาก เช่น การใช้ Predictive AI วิเคราะห์ข้อมูลจาก Sensor การนำ TinyML ไปทำงานบน Microcontroller หรือการใช้ NPU เพื่อเร่งการประมวลผล Neural Network บนอุปกรณ์ Edge
ท้ายที่สุด การนำ AI ไปใช้งานจริงไม่ได้มีคำตอบเดียวว่า Hardware แบบไหนดีที่สุด แต่ขึ้นอยู่กับ Model, ข้อมูล, ความเร็วที่ต้องการ, พลังงาน, Memory และข้อจำกัดของระบบ การเข้าใจภาพรวมตั้งแต่ AI ไปจนถึง Hardware จึงเป็นจุดเริ่มต้นสำคัญในการเลือกเทคโนโลยีให้เหมาะกับงาน
หวังว่า AI Roadmap 2026 นี้จะช่วยให้คุณมีพื้นฐานสำหรับทำความเข้าใจศัพท์และเทคโนโลยี AI ได้ง่ายขึ้น และเมื่อเจอข่าวหรือเทคโนโลยีใหม่ ๆ จะสามารถมองเห็นได้ว่า มันอยู่ตรงไหนของภาพรวม และเกี่ยวข้องกับ Electronics และ Embedded Systems อย่างไร
Written by Pawinphat
Electronics & Embedded Systems
