[問題] 請問GAM

看板Statistics作者 (marki)時間4年前 (2020/06/01 17:19), 4年前編輯推噓1(104)
留言5則, 3人參與, 4年前最新討論串1/1
各位前輩好 想要請問GAM(generalized additive models)相關問題 我可以理解GAM目的是為了要處理非線性關係 所以他的模型是由basic function組成 我的疑問是那個basic function是怎麼算出來的呢? 我的理解是如果是像 broken stick regression https://www.youtube.com/watch?v=jS47pBu_gN8&t=522s
(15:22處) 他把函數寫成 y= b0 + b1X1 + b2X2.. X1= X if X <=k; X1= k if X> k X2= 0 if X <=k; X2= X-k if X> k 這個部分我可以理解 他就是把regression分段來看 可是如果是additive 像是這一張圖 https://imgur.com/M3E0cbK
(Ref: https://noamross.github.io/gams-in-r-course/chapter1) 他的不同顏色的線應該代表的是不同的basic functions 但是如果這個basic functions代表的是其中一條smooth function 那他也是在特定區間才成立的嗎的嗎?不然他應該算是fit的很差誒 所以 這個 basic function究竟是怎麼算出來的呢? 另外是如果我用R mgcv package 我可以抓出每一條的basic function嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.1.139 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Statistics/M.1591003187.A.6CF.html ※ 編輯: marki (140.116.1.139 臺灣), 06/01/2020 18:04:19

06/01 19:02, 4年前 , 1F
不是特定區域,是全都相加起來。
06/01 19:02, 1F

06/01 22:01, 4年前 , 2F
看是哪個 approach ,spline or local polynomial
06/01 22:01, 2F

06/13 03:34, 4年前 , 3F
不同的smoothing function有不同的basis function. 你可
06/13 03:34, 3F

06/13 03:34, 4年前 , 4F
以不用太執著basis function長得如何,只要整條smoothin
06/13 03:34, 4F

06/13 03:34, 4年前 , 5F
g function在GAM裡面配飾的好即可。
06/13 03:34, 5F
文章代碼(AID): #1UrCWpRF (Statistics)