ข้ามไปเนื้อหาหลัก
AWS AI Practitioner· ~8 นาที

วงจรชีวิตของ Machine Learning

ขั้นตอนตั้งแต่เริ่มโปรเจกต์ Data, Train, Evaluate ไปจนถึง Deploy

ML Lifecycle (วงจรชีวิตของการทำ ML)

การสร้างโมเดล AI ขึ้นมาใช้งานจริง ไม่ใช่แค่การเขียนโค้ดแล้วเสร็จ แต่มันมีกระบวนการที่เป็นวงจร (Iterative process) ที่เรียกว่า ML Lifecycle ซึ่งข้อสอบ AWS มักจะถามถึงลำดับและความสำคัญของแต่ละขั้นตอน

  1. Data Collection & Preparation (การรวบรวมและเตรียมข้อมูล): นำข้อมูลดิบมาทำความสะอาด (Clean) และจัดการรูปแบบให้พร้อม ข้อมูลยิ่งคุณภาพดี AI ยิ่งฉลาด (ขั้นตอนนี้มักใช้เวลาเยอะที่สุดในโปรเจกต์)
  2. Model Training (การฝึกสอนโมเดล): เลือกสมการคณิตศาสตร์ (Algorithm) และป้อนข้อมูลที่เตรียมไว้เข้าไป เพื่อให้โมเดล "เรียนรู้" และสร้างรูปแบบความสัมพันธ์
  3. Model Evaluation (การประเมินโมเดล): นำชุดข้อมูลที่โมเดล "ไม่เคยเห็นมาก่อน" มาทดสอบ เพื่อดูว่ามันทายแม่นยำแค่ไหน หรือจำข้อสอบมาตอบเฉยๆ (Overfitting)
  4. Model Deployment (การนำไปใช้งานจริง): นำโมเดลที่ผ่านการประเมินแล้วไปติดตั้งบนเซิร์ฟเวอร์ (เช่น Amazon SageMaker) เพื่อเปิดให้ระบบอื่นเรียกใช้งาน (เราเรียกกระบวนการทายผลตอนใช้งานจริงว่า Inference)
  5. Monitoring (การเฝ้าระวัง): คอยดูว่าพอเวลาผ่านไป โมเดลยังทายแม่นอยู่ไหม เพราะพฤติกรรมข้อมูลอาจเปลี่ยนไป (Data Drift)

สรุป Key Takeaways

  • Data Preparation มักจะเป็นขั้นตอนที่ใช้เวลามากที่สุด
  • Model Training คือการให้ Algorithm เรียนรู้รูปแบบจาก Data
  • Model Evaluation คือการทดสอบโมเดลกับข้อมูลที่ไม่เคยเห็น (Test set)
  • Model Deployment คือการนำโมเดลไปรันบนระบบจริง (Inference)

ลองทำ Quiz ท้ายบท

คำถามแนวข้อสอบของโมดูลนี้ 1 ข้อ · เฉลยทันที

อ่านจบแล้วอย่าลืมทำเครื่องหมาย