ถาม Artificial neural network

มันมีเกณฑ์ในการกำหนดจำนวน Hidden layer และจำนวน Neuron ว่าควรจะมีกี่ชั้นกี่โหนด และไม่ให้ over-fitting
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
สำหรับ hidden layer เคยมีการศึกษา และพบว่าเพียง 1 ชั้นก็สามารถให้คำตอบที่ดีได้ ไม่แตกต่างจากแบบหลายชั้น (ถ้าเลือกจำนวน neuron ได้เหมาะสม)

ส่วนจำนวน neuron ไม่สามารถระบุเป็นสูตรตายตัวได้ครับ ส่วนใหญ่นิยมทำการทดลอง เพื่อหาข้อสรุปของแต่ละชุดข้อมูลไป

เรื่อง over-fitting สามารถป้องกันได้ โดยการทำ cross validation ครับ

ทั้งหมดนี้ตอบตามแบบ NN แบบ feed forward ที่ train แบบ back propagation นะครับ

ถ้าเป็นโครงสร้างแบบอื่นๆ หรือวิธีการ train แบบอื่นๆ อาจจะมีคำตอบที่แตกต่างกันออกไปครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่