คำถามสัมภาษณ์ยอดฮิตเกี่ยวกับ Machine Learning
MATLAB BKK CENTER
- Machine Learning คืออะไร
Machine Learning เป็นสาขาหนึ่งของ Computer Science ที่เกี่ยวข้องกับการเขียนโปรแกรมเพื่อให้เรียนรู้อัตโนมัติและปรับปรุงตามประสบการณ์ใหม่ เช่น หุ่นยนต์ได้รับการตั้งโปรแกรมเพื่อให้สามารถทำงานตามข้อมูลที่รวบรวมจากเซ็นเซอร์ได้ จะเรียนรู้โปรแกรมจากข้อมูลโดยอัตโนมัติ
2. Data Mining กับ Machine learning แตกต่างกันอย่างไร?
Data Mining คือ การค้นพบความรู้จากข้อมูล โดยข้อมูลที่ใช้เพื่อการค้นพบ จากที่ไม่เคยรู้จักมาก่อน
Machine Learning คือ การให้คอมพิวเตอร์ทำนายผลลัพธ์ โดยใช้ข้อมูลพื้นฐานจาก การ train data
ความแตกต่างของทั้งสองอย่างอยู่อย่างนึงคิดค้นขึ้นเพื่อการ “ทำนาย” ส่วนอีกตัวนึงคิดค้นขึ้นเพื่อการ “ค้นพบ” ส่วนสิ่งที่เหมือนกันของทั้งสองอย่างคือ “ข้อมูล”
3.Overfitting คืออะไรใน Machine Learning
เมื่อแบบจำลองมีข้อผิดพลาดเกิด ‘การเกินพอดี’ ของความสัมพันธ์
ทำให้โมเดลแสดงประสิทธิภาพต่ำ
4.ทำไมเกิด Overfitting
เมื่อแบบจำลองซับซ้อนเกินไป ปกติจะสังเกตเห็นว่ามีการใส่มพารามิเตอร์มากเกินไปเมื่อเทียบกับจำนวนประเภทข้อมูลการฝึก โมเดล
5.หลีกเลี่ยง Overfitting ได้อย่างไร
คุณมีชุดข้อมูลขนาดเล็ก และคุณพยายามเรียนรู้จากมัน การใช้ข้อมูลจำนวนมากเกินไปสามารถหลีกเลี่ยงได้ แต่หากมีความจำเป็นจริงๆ ควรต้องตรวจสอบความถูกต้องข้อมูลนั้นก่อนหรือที่เรียกว่า การทำ Cross Validation
6. ลองยกตัวอย่าง 5 อัลกอลิธึมยอดฮิต
•Decision Trees
•Neural Networks (back propagation)
•Probabilistic networks
•Nearest Neighbor
- Support vector machines
7.เทคนิคอัลกอริทึมต่างๆ ในการเรียนรู้ เครื่องมีอะไรบ้าง
8. สามขั้นตอนในการสร้างสมมติฐานหรือ Hypotheses ในการเรียนรู้ของเครื่องคืออะไร
9. แนวการเรียนรู้เบื้องต้นของ Supervised Learning คืออะไร
การแบ่งชุดตัวอย่างออกเป็นชุดฝึกอบรม (Training) และแบบทดสอบ (Testing)
10. ‘Training set’ และ ‘Test set’ คืออะไร
Training set ชุดของข้อมูลถูกใช้เพื่อค้นหาความสัมพันธ์ที่อาจคาดการณ์ได้
Test set ชุดทดสอบใช้เพื่อทดสอบความถูกต้องของสมมติฐาน
สามารถติดตามเนื้อหาความรู้ต่างๆ โดยเฉพาะการใช้ประยุกต์ใช้กับโปรแกรม Matlab ได้ที่ Facebook Page : (20) Matlab bkk center | Facebook
#กำลังเปิดรับลงทะเบียน คอร์สอบรมสามารถติดตามได้ที่ Facebook Page : MATLAB BKK CENTER หรือคลิกที่ลิงค์ข้างต้น ได้แก่
Machine Learning for #Predictive #Maintenance Course
NEURAL NETWORK AND DEEP LEARNING COMPLETE COURSE :
ใครอยากเรียนรู้จากตัวอย่างการ Apply จาก #ProjectMachinelearning ต้องไม่พลาด
#Matlab Code ร่วมแชร์ความรู้ สาระผ่านกลุ่ม ->