Jawaban:
Spline dapat dengan mudah dilihat sebagai parametriisasi canggih dari satu atau lebih kovariat yang bernilai terus menerus semu.
splines
, dan menjalankan bs(...)
memungkinkan Anda untuk membuat representasi linier dari spline dengan derajat polinomial dan titik simpul yang ditentukan pengguna.
@ AdamO's jawaban benar, dalam cocok berbasis spline tentu dapat dilakukan dalam kerangka kerja GLM standar. Itu bukan untuk mengatakan bahwa GAM hanya kasus khusus dari GLM! Meskipun ada serangkaian model yang persis sama dan dapat dibingkai baik sebagai GAM atau sebagai GLM dengan perluasan kovariat secara spline, ada beberapa model GAM yang tidak tersedia dalam kerangka kerja GLM standar.
Misalnya, seseorang dapat memuat model GAM menggunakan spline smoothing untuk masing-masing kovariat. Ini pada dasarnya menghasilkan ekspansi spline dari variabel, tetapi dengan penalti pada derivatif kedua. Ini menghasilkan model yang sedikit di luar kerangka kerja GLM standar.
Selain itu, sering dianggap sebagai prosedur standar, dan dibangun di sebagian besar perpustakaan GAM, agar sesuai dengan parameter smoothing (yaitu derajat kebebasan spline, dll.) Dengan mengoptimalkan berbagai ukuran kesalahan sampel, sedangkan formulasi GLM biasanya mempertimbangkan ruang kovariat tetap.
glm
fungsi R , tidak seperti saat menggunakan splines kubik standar dengan glm.