ก่อนอื่นต้องขอเล่างานของผมก่อนนะครับงาน ผมทำเกี่ยวกับการพยากรณ์ โดยใช้ neural network จากนั่นผมได้ ปรับค่า parameter เป้าหมาย ประกอบไปด้วย Learning Rate , Hidden layer , Moment,MPI ครับ
ดังนี้
net.trainParam.lr
net = newff(minmax(pn),[9 9 1],{'tansig','tansig','tansig'},'traingdx','learngdm'); % Creat neural networks algorithm
net.trainParam.mc
net.trainParam.max_perf_inc
ตามนี้ครับ
ตอนนี้ติดปัญหาที่การปรับ parameter 4 ตัวนี้ครับ ผมได้ทำการออกแบบการทดลองโดยการปรับช่วง โดยใช้DOE ใช้ 2^K ผมทำการ Run มาหลายรอบครับ
แต่ผ]ที่ได้คือ ค่า parameter ส่งผลเพียงตัวเดียว บางที ก็ไม่ส่งผลเลย
ผมอยากถามผู้รู้ว่ามีวิธียังไงครับที่จะปรับ parameter 4 ตัวนี้
หรือที่ผมใช้ DOE มันไม่ถูกคับ
ขอสอบถามเรื่อง การปรับ parameter ใน neural network หน่อยครับว่ามีวิธีการปรับยังไง
ดังนี้
net.trainParam.lr
net = newff(minmax(pn),[9 9 1],{'tansig','tansig','tansig'},'traingdx','learngdm'); % Creat neural networks algorithm
net.trainParam.mc
net.trainParam.max_perf_inc
ตามนี้ครับ
ตอนนี้ติดปัญหาที่การปรับ parameter 4 ตัวนี้ครับ ผมได้ทำการออกแบบการทดลองโดยการปรับช่วง โดยใช้DOE ใช้ 2^K ผมทำการ Run มาหลายรอบครับ
แต่ผ]ที่ได้คือ ค่า parameter ส่งผลเพียงตัวเดียว บางที ก็ไม่ส่งผลเลย
ผมอยากถามผู้รู้ว่ามีวิธียังไงครับที่จะปรับ parameter 4 ตัวนี้
หรือที่ผมใช้ DOE มันไม่ถูกคับ