Exhaustive Grid Search for Gaussian Kernel

cway investment
cw-quantlab
Published in
2 min readOct 6, 2018

บทความนี้บันทึกการทดลองทำ Hyper-parameters optimization โดยเลือกใช้ Exhaustive Grid Search เพื่อทำการสุ่มประเมินค่า ในการปรับแต่งโมเดล ให้สอดคล้องกับพฤติกรรมข้อมูลกลุ่มทดสอบ(Testing Sample) ก่อนทำการประเมินค่า ให้ได้ตามเกณฑ์อีกรอบหนึ่ง

เป้าหมายเน้นการทำให้ Training Model ไม่ Over fit เกินไป และ optimize ให้ได้ค่าเหมาะกับ Gaussian Kernel ที่นำมาใช้กับ Data ทดสอบ โดยเริ่มจากค่า C ใช้การกำหนดกรอบจากผลการทดสอบ CV ก่อนหน้า เป้าต้องระวังไม่ให้ค่า C ต่ำเกินไปเพราะอาจจะทำให้ Bias สูง เมื่อนำไป testing ผลอาจจะออกมาไม่ดี

ขั้นตอนการพัฒนาระบบ

จากนั้นทำการ optimize ค่าของ gamma สำหรับ RBF Function โดยใช้ค่าการสุ่มโดยกำหนดกรอบเพื่อให้ ได้ค่า cut off สำหรับ hyper plane ที่เหมาะสม

จำกัดจำนวนรอบการทำงานด้วยตัวแปร params ที่ไม่มากจนเกินไป ทดสอบรันบนเครื่อง workstation ผลการทดสอบ ใช้เวลาประมาณ 5 นาที

ทดลองรันค่าไป จำนวนหนึ่ง ได้ Best Param ออกมา เลือกค่าที่ accuracy เหมาะสมกับ RBF

รัน Confusion Matrix เพื่อทดสอบค่าที่ได้จาก Grid Search

ผลการ Classification ล่าสุดที่มีการ Optimization ค่า

อ้างอิง

https://www.scientific.net/AMR.433-440.4124

http://slideplayer.com/slide/3955472/

--

--