ความซับซ้อนและการปรับความเรียบร่วมกัน
จำนวน basis functions และ smoothing parameter ส่งผลร่วมกันต่อความคดเคี้ยวของฟังก์ชัน smooth ในแบบฝึกหัดนี้ จะได้ดูว่าการเปลี่ยนแปลงทั้งสองค่าพร้อมกันส่งผลต่อพฤติกรรมของโมเดลอย่างไร
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างโมเดลแบบไม่เชิงเส้นด้วย Generalized Additive Models (GAMs) ใน R
คำแนะนำการฝึกหัด
- สร้างโมเดล GAM กับชุดข้อมูล
mcycleโดยให้accelเป็นฟังก์ชัน smooth ของtimesที่มี 50 basis functions และ smoothing parameter เท่ากับ 0.0001 - แสดงผลการวิเคราะห์ด้วยการ visualize โมเดล
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
library(mgcv)
# Fit the GAM
gam_mod_sk <- ___
#Visualize the model
plot(gam_mod_sk, residuals = TRUE, pch = 1)