跳到主要內容

glmmTMB vs. GLMMadaptive

--- title: glmmTMB vs. GLMMadaptive author: Ju tags: - blog - R/packages ---

記錄一下分析資料時使用glmmTMB以及GLMMadaptive的心得

glmmTMB GLMMadaptive
估計方法 Laplace approximation adaptive Gauss-Hermite quadrature
預測值 可以進行單純count part預測、zero part預測,以及兩部份模型加起來的期望值預測 沒辦法只進行count part預測,只能做zero part預測,以及兩部份模型加起來的期望值預測

估計方法的差異在本次zero-inflated model使用過程中有很大的使用經驗差異。glmmTMB比較常出現convergent problem,而GLMMadaptive幾乎沒有。根據glmmTMB的troubleshooting說明,會出現問題主要是和random effect有關,如果拿掉zero part random intercept就不會再跳出錯誤訊息了。而根據GLMMadaptive做的模型比較,有沒有zero part random intercept其實沒有顯著的差異。因此如果不強求一定要納入zero part random intercept,兩個packages的結果是一致的。不過如果一定要納入zero part random intercept,那就只能使用GLMMadaptive才不會有錯誤警告出現。

兩個套件的另一個差異是在進行預測(predict)時,glmmTMB可以只根據count part的結果進行預測,而GLMMadaptive不行。會有這個需求是因為很常只有count part的預測變項有顯著的結果,但是zero part沒有顯著的預測變項,因此若只想要看count part的預測線時,GLMMadaptive沒辦法給我這個結果1

文獻上討論Laplace approximation和adaptive Gauss-Hermite quadrature哪一種估計方法比較準的有好幾篇,我大概看了一下他們的結論,其實不同研究的結果並不一致2

另一個使用上的差異是在安裝上,GLMMadaptive安裝比較沒有什麼問題。但是glmmTMB因為還需要TMB,有時候在更新套件時會有版本不一致的情況,有點小困擾。


  1. 也許emmeans::qdgr()可以,但需要試試看 ↩︎

  2. 不過glmmTMB的作者在他的網頁上提到,Gauss-Hermite quadrature比Laplace approximation還要準確,但是估計速度比較慢(但在我的資料感覺不出來),而且random effect的數量上限制比較多。 ↩︎

留言

這個網誌中的熱門文章

how to measure metacognition

--- --- 如何測量後設認知(metacognition) 後設認知的定義 如同前次[[metacognition the definition]]所整理,後設認知([[metacognition]])指的是對於認知歷程的監控歷程,並在臨床領域中進一步的推廣到對於自身以及他人的認知歷程的覺察與評價,同時可以利用這個覺察與評價的結果進一步的調整自己的行為策略。 我們可以看到某些研究的領域中,後設認知著重在於對自身認知歷程的覺察與評價,而某些領域中,強調的是整體的行為能否有效地進行調控。 後設認知的測量方法 目前常見的後設認知測量方法有三種,一種是面談(interview)中由訪談者評分,一種是自陳式的量表,而第三種則是認知測驗以及相關的指標參數的計算。 在我所回顧的文獻當中,認知測驗相關的研究最多,但是也最雜。因為在不同的認知心理學次領域當中針對不同的主題(例如:記憶、學習、知覺…)都各自有不同的實驗派典。也就是說,針對不同的後設認知所要監控或是覺察評價的目標,有不同的作業。而在這些不同的作業當中有共通可以使用的測量方式。我最後再來討論這個。先從面談以及自陳式量表開始。 訪談以及自陳式量表 面談以及自陳式量表的後設認知測量方法系出同門,根據Metacognitive Multi-Function Model (MMFM),後設認知包含三方面的能力 Understanding one’s own mind Understanding of others’ mind Mastery(能夠利用對於個體心理表徵以及心理狀態執行有效策略來完成認知作業或是解決困難的能力) metacognition assessment scale (MAS) Semerari等人(2003)根據上述理論架構設計了一個訪談的評分表,三個能力各自有9 ~ 11題不等,每一題都是是非題,由訪談的治療師進行評分。不過當時Semerari等人只有報告了幾名case的資料,並沒有大規模施測的資料。 metacognition self-assessment scale 而根據同樣的理論架構,Pedone等人(2017)發展了[[Metacognition Self-Assessment Scale]],是18題的自陳式5點量表用來測量個體的上述三面向的能力。就其...

wisconsin card sorting研究心得

wisconsin card sorting研究心得 [[Wisconsin Card Sorting Task]](WCST)是一個很常用的神經心理測驗,最早是被用來作為思考彈性的測驗,但後來被發現可以用來評估腦傷程度。現在許多研究也使用它來做為認知彈性的測量工具。也有研究發現在自閉症、思覺失調症患者上都有表現較一般人差的情況 1 ,而這兩種疾病的患者也都被認為有認知彈性缺乏的問題。 文獻中提到的缺點 雖然這個作業已經有長期使用的歷史,但是目前看來仍有些缺點。 首先是 測驗相當複雜,所測量到的能力可能有很多個 。作業表現的差可能的原因很多。有的研究者把這個作業當作是執行控制功能(executive function)的測驗工具,而不是單指認知彈性。但其實認知彈性有許多的 定義 ,所以這一點雖然可以算是缺點,但也可以算是優點,因為認知彈性可能就是一個多能力交互作用才可以得到的表現。 另外 測驗結果指標多元,但背後所對應的能力仍不確定 。文獻中不同的研究者曾提出不同的計分方式,最常見的是total error(所有分類錯誤的卡片數量)、categories completed(完成的組數)、perseverative errors(延續使用舊有規則造成的錯誤)、failure to maintain set(無法連續正確分類)。有可能不同的指標所指涉的是不同的認知能力,又或者有些指標所測量到的不只一種能力。這樣看來,將這個作業歸為執行控制功能測量工具可能較合適,因為執行控制功能本身也是一個複雜的概念,包含多種能力在其中。 WCST的 測驗規則變化是固定的,多次測量的結果可能會有練習效果或是穩定度的問題 ,但目前相關的研究結果並不一致。例如有研究發現1年後正常成人再測的練習效果很大 1 。但其他研究發現卻發現間隔9個月再測信度不錯,而且練習效果不大 2 。 WCST也有發展電腦化的測驗,但是電腦化測驗的心理計量特性研究發現,電腦化的版本和原先版本並不相同,不能夠共用常模 3 4 。 WCST心理計量驗證情況 我在scopus以及google scholar搜尋找尋相關的信效度研究 WCST有許多的版本,但多以128張卡片的研究為主,部份為64張卡片。前者為同樣的64張但進行兩次,需要花費較多的時間。此外也有修改版(去除掉同時可以符合2種以上規則分類的...

認知彈性測驗整理

Common cognitive flexibility measurements traditional clinical neuropsychological measures [[Wisconsin Card Sorting Task]] (WCST) [[Trail Making Test]] [[Dellis-Kaplan executive function system]] (D-KEFS) color-word task [[Intradimensional–Extradimensional Shift task]] experimental task-switch paradigms switch tasks switch cost為主要的依變項 近來開始有人注意到switch rate,指自由狀態下的改變傾向 [[CNS Vital Signs]]當中兩個分測驗的分數相減來計算。需要花比較多的時間來施測 [[graphophonological-semanticcognitive flexibility task]] (GSF task) [[general color-shape flexibility task]] Multiple classification task [[Flexible Item Selection Task]] [[Dimensional Change Card Sort]] (DCCS) [[Stroop test]] [[Day-night]] Stroop like test [[Optional shift task]] [[Alternative uses task]] 雖然定義上可能符合認知彈性的定義,但通常是在創造力的研究中使用 scales for flexibility [[cognitive flexibility inventory]] [[Cognitive Control and Flexibility Questionnaire]] ​