Ma trận phương sai hiệp phương sai trong lmer


18

Tôi biết rằng một trong những lợi thế của các mô hình hỗn hợp là chúng cho phép chỉ định ma trận phương sai hiệp phương sai cho dữ liệu (đối xứng hỗn hợp, tự phát, không cấu trúc, v.v.) Tuy nhiên, lmerhàm trong R không cho phép dễ dàng xác định ma trận này. Có ai biết cấu trúc lmersử dụng theo mặc định và tại sao không có cách nào dễ dàng chỉ định nó?

Câu trả lời:


9

Mô hình hỗn hợp là (phiên bản tổng quát của) mô hình thành phần phương sai. Bạn viết ra phần hiệu ứng cố định, thêm các thuật ngữ lỗi có thể phổ biến cho một số nhóm quan sát, thêm chức năng liên kết nếu cần và đưa phần này vào một công cụ tối đa hóa khả năng.

Tuy nhiên, các cấu trúc phương sai khác nhau mà bạn đang mô tả là các mô hình tương quan làm việc cho các phương trình ước lượng tổng quát, đánh đổi một số tính linh hoạt của các mô hình hỗn hợp / đa cấp để suy luận mạnh mẽ. Với GEE, bạn chỉ quan tâm đến việc tiến hành suy luận về phần cố định và bạn vẫn ổn khi không ước tính các thành phần phương sai, như bạn làm trong một mô hình hỗn hợp. Đối với các hiệu ứng cố định này, bạn có được ước tính mạnh mẽ / sandwich phù hợp ngay cả khi cấu trúc tương quan của bạn là misspecfieid. Suy luận cho mô hình hỗn hợp sẽ bị phá vỡ nếu mô hình bị sai, mặc dù.

Vì vậy, trong khi có nhiều điểm chung (cấu trúc đa cấp và khả năng giải quyết các mối tương quan còn lại), các mô hình hỗn hợp và GEE vẫn là một số thủ tục khác biệt. Gói R liên quan đến GEE được gọi một cách thích hợp geevà trong danh sách các giá trị corstrtùy chọn có thể có, bạn sẽ tìm thấy các cấu trúc bạn đã đề cập.

Từ quan điểm của GEE, lmerhoạt động với các mối tương quan có thể trao đổi ... ít nhất là khi mô hình có hai cấp độ phân cấp và chỉ có các lần chặn ngẫu nhiên được chỉ định.


Cảm ơn bạn, Stas. Tôi chưa từng nghe về GEE trước đây và chỉ cố gắng học mô hình hỗn hợp (điều này rất khó và cũng được khuếch đại bởi sự khác biệt trong triển khai phần mềm). Tôi sẽ thử GEE. Tôi thực sự có một thí nghiệm đơn giản với các biện pháp lặp đi lặp lại với các biện pháp phụ thuộc y sinh. Tôi quan tâm đến phần cố định là chủ yếu. Đào tạo trước đây của tôi chủ yếu là trong các hiệu ứng cố định tiêu chuẩn ANOVAs vì vậy nó có thể là một quá trình chuyển đổi dễ dàng hơn.
Nikita Kuznetsov

Tôi thích ý tưởng ước tính các tham số cố định và đã thử thư viện gee. Có những thư viện khác nữa (ví dụ như geepack). Có phải họ tồi tệ hơn vì một số lý do? Trong lĩnh vực của tôi, mọi người cần báo cáo giá trị p. Có cách nào để có được những điều này từ các ước tính và cũng tiến hành so sánh cặp đôi đang xem xét phân cụm?
Nikita Kuznetsov

So sánh cặp đôi của những gì? Sự đa dạng của các thư viện R luôn khiến tôi phát điên và tôi không nghiên cứu về sự khác biệt giữa các gói trừ khi tôi có nhu cầu thực sự để làm việc trên một mô hình cụ thể.
StasK

StatsK, điều này thực sự chính xác? Tôi là người mới bắt đầu mô hình hóa đa cấp nhưng Hox (2010) hoặc Rabe-Hesketh & Skrondal (2013) phân biệt rõ ràng giữa các công cụ ước tính phương sai khác nhau thông qua MLE và GEE. Ví dụ: khi tính toán lỗi tiêu chuẩn của sandwich sandwich mạnh mẽ, Hox (tr. 260) nói rằng bạn có thể tính toán chúng thông qua mô hình đa cấp bằng cách sử dụng ma trận Thông tin / nghịch đảo của ma trận Hessian (đưa cấu trúc đa cấp vào tài khoản) hoặc thông qua ước tính phương sai từ phần dư thô và sử dụng GLS sau đó để tính các hệ số (phương pháp GEE)
Arne Jonas Warnke

1
Tôi không chắc sự khác biệt được đề xuất bởi StasK là thực sự chính xác ở đây. Mặc dù các cấu trúc tương quan thay thế này thực sự được sử dụng bởi GEE, nhưng hoàn toàn có thể phù hợp với các mô hình hỗn hợp (đầy đủ tham số) với các cấu trúc phức tạp hơn để hiệp phương sai của các hiệu ứng ngẫu nhiên hoặc lỗi dư và gói nlme trong R, SAS Proc Hỗn hợp, hoặc Các lệnh hỗn hợp của Stata làm điều này.
Jonathan Bartlett

4

Chi nhánh lmer FlexLamba cung cấp một chức năng như vậy.

Xem https://github.com/lme4/lme4/issues/224 để biết ví dụ về cách triển khai cấu trúc cụ thể của các lỗi hoặc hiệu ứng ngẫu nhiên.


Tôi có thể cài đặt cả hai nhánh thông thường và FlexLambda cùng một lúc không?. Làm sao?
skan

3

Theo hiểu biết của tôi, lmer không có cách "dễ dàng" để giải quyết vấn đề này. Cũng được đưa ra rằng trong hầu hết các trường hợp, lmer sử dụng nhiều ma trận thưa thớt cho nhân tố Cholesky, tôi sẽ thấy rằng nó không cho phép các VCV hoàn toàn không có cấu trúc.

(1|RmộtndEff1)+(1|RmộtndEff2)

R= =[σRE12000000σRE12000000σRE12000000σRE22000000σRE22000000σRE22]

Tất cả không bị mất với LME mặc dù: Bạn có thể chỉ định các thuộc tính ma trận VCV này một cách "dễ dàng" là bạn đang sử dụng gói MCMCglmm của gói R. Nhìn vào CourseNotes.pdf , p.70. Trong trang đó, nó đưa ra một số điểm tương đồng về cách cấu trúc hiệu ứng ngẫu nhiên lme4 sẽ được xác định nhưng như bạn sẽ thấy chính mình, lmer kém linh hoạt hơn MCMCglmm trong vấn đề này.

Nửa chừng có vấn đề về các lớp corSturation của nlme, vd. corCompSymm , corAR1 , v.v. Phản ứng của Fabian trong guồng này đưa ra một số ví dụ ngắn gọn hơn cho đặc tả VCV dựa trên lme4 nhưng như đã đề cập trước khi chúng không rõ ràng như trong MCMCglmm hoặc nlme.


Tôi không "tin tưởng" MCMCglmm, vì sự lựa chọn ngây thơ của các bản phân phối trước.
Stéphane Laurent

A. Tôi không nghĩ đó là "ngây thơ"; chúng có thể phản ánh các giả định hợp lệ. Bạn thậm chí có thể định nghĩa các linh mục không phù hợp nếu bạn cảm thấy điều đó mạnh mẽ cho một cái gì đó. B. Đó chỉ là một phần trong câu trả lời của tôi, nó không nói đó là cách duy nhất để đi; Tôi đã đưa ra ví dụ cho lme4. C. Nếu bạn cần thực hiện các hiệu ứng hỗn hợp đa biến thì thực tế đây là gói duy nhất có sẵn cùng với sabreR ...
usεr11852 nói Rebstate Monic

Xin lỗi, nhận xét của tôi không phải là một lời chỉ trích về câu trả lời của bạn. Khi nói "các linh mục ngây thơ", tôi đã nói về các linh mục không thông tin.
Stéphane Laurent

Dường như ma trận R này không đúng. Ngay cả các biện pháp lặp lại "cổ điển" ANOVA cũng cho phép có mối tương quan khác không giữa các điều kiện (tôi đang nghĩ về ma trận đối xứng hỗn hợp). Dường như với tôi rằng ma trận này sẽ chỉ hợp lệ cho một thiết kế giữa các chủ đề với sự phân công ngẫu nhiên với hai cụm.
Nikita Kuznetsov

(1|RmộtndEff1)+(1|RmộtndEff2)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.