Viết phương trình toán học cho mô hình hiệu ứng hỗn hợp đa cấp


15

Câu hỏi CV

Tôi đang cố gắng đưa ra (a) các biểu diễn toán học chi tiết và ngắn gọn của một mô hình hiệu ứng hỗn hợp. Tôi đang sử dụng lme4gói trong R. Biểu diễn toán học chính xác cho mô hình của tôi là gì?


Dữ liệu, câu hỏi khoa học và mã R

Tập dữ liệu của tôi bao gồm các loài ở các khu vực khác nhau. Tôi đang thử nghiệm nếu sự phổ biến của một loài thay đổi theo thời gian dẫn đến sự tuyệt chủng (sự tuyệt chủng không nhất thiết là vĩnh viễn; nó có thể tái tổ hợp) hoặc sau khi thực dân hóa.

lmer(prevalence ~ time + time:type + (1 + time + type:time | reg) + (1 + time + type:time | reg:spp))

  • Tỷ lệ là tỷ lệ tầng lớp chiếm đóng của một loài trong một năm
  • Thời gian là một biến liên tục chỉ ra thời gian để tuyệt chủng hoặc thuộc địa; nó luôn luôn tích cực
  • Loại là một biến phân loại với hai cấp độ. Hai cấp độ này là những người khác nhau Khi kiểu là -, đó là thuộc địa (mức mặc định). Khi loại là +, đó là một sự tuyệt chủng.
  • Reg là một biến phân loại với chín cấp độ, cho biết khu vực
  • Spp là một biến phân loại; số lượng cấp độ khác nhau giữa các vùng và khác nhau giữa 48 cấp độ và 144 cấp độ.

Trong các từ: biến phản ứng là tỷ lệ phổ biến (tỷ lệ chiếm tầng). Các hiệu ứng cố định bao gồm 1) và chặn, 2) thời gian từ sự kiện và 3) sự tương tác giữa thời gian với sự kiện và loại sự kiện (thuộc địa hoặc tuyệt chủng). Mỗi trong số 3 hiệu ứng cố định này thay đổi ngẫu nhiên giữa các vùng. Trong một khu vực, mỗi hiệu ứng thay đổi ngẫu nhiên giữa các loài.

Tôi đang cố gắng tìm ra cách viết phương trình toán học cho mô hình. Tôi nghĩ rằng tôi hiểu những gì đang diễn ra trong mã R (mặc dù, tôi chắc chắn rằng tôi có một số lỗ hổng kiến ​​thức và hy vọng viết ra biểu thức toán học chính thức sẽ cải thiện sự hiểu biết của tôi).

Tôi đã tìm kiếm thông qua các trang web và thông qua các diễn đàn này một chút. Tôi chắc chắn đã tìm thấy rất nhiều thông tin hữu ích (và có lẽ tôi sẽ liên kết với một số thông tin này để chỉnh sửa câu hỏi này). Tuy nhiên, tôi hoàn toàn không thể thấy rằng "Rosetta Stone" của mã R được dịch sang toán học (tôi cảm thấy thoải mái hơn với mã) sẽ thực sự giúp tôi xác nhận rằng tôi đã hiểu đúng các phương trình này. Trên thực tế, tôi biết đã có một số lỗ hổng, nhưng chúng ta sẽ đến đó.


Nỗ lực của tôi

Các hình thức cơ bản của một mô hình hiệu ứng hỗn hợp, trong ma trận ký hiệu là (sự hiểu biết của tôi):

Y=Xβ+Zγ+ϵ

β

X=[1ΔtΔt+1ΔtnΔt+,n]
Z= [ 1 Tôi ( r 1 ) Δ t tôi ( r 1 ) Δ t + Tôi ( r 1 ) ... 1 Tôi ( r 9 ) Δ t tôi ( r 9 ) Δ t + tôi ( r 9 )
β=[β0β1β2]
Z=[1I(r1)ΔtI(r1)Δt+I(r1)1I(r9)ΔtI(r9)Δt+I(r9)1I(r1,n)ΔtnI(r1,n)Δt+,nI(r1,n)1I(r9,n)ΔtI(r9,n)Δt+,nI(r9,n)]
γ=[γ0,1γ1,1γ2,1γ0,9γ1,9γ2,9]
ϵN(0,Σ)
  • XΔttimeΔt+time:type
  • Z
  • βγ
  • ϵΣ

Giả sử mọi thứ cho đến nay là ~ chính xác, điều đó có nghĩa là tôi giỏi ở cấp cao nhất. Tuy nhiên, việc giải thích sự thay đổi của từng loài cụ thể đối với các tham số, được lồng trong từng khu vực, làm tôi bối rối hơn nữa.

Nhưng tôi đã có một vết nứt tại một cái gì đó có thể có ý nghĩa ...

γγ

  • γp,r=Up,rbp,r+ηp,r
    • Up,rrpbp,rSηp,r

γp,r

γ0,r=U0,rb0,r+η0,r
γ0,r=[1I(s1)1I(sS)]+[b0,1b0,S]+η0,r
γ1,r=U1,rb1,r+η1,r
γ1,r=[ΔtI(s1)ΔtI(sS)]+[b1,1b1,S]+η1,r
γ2,r=U2,rb2,r+η2,r
γ2,r=[Δt+I(s1)Δt+I(sS)]+[b2,1b2,S]+η2,r

ηN(0,Ση)ϵΣG , thường được sử dụng.


Chỉnh sửa: các Q / A khác có phần hữu ích


Tôi nghi ngờ rằng bài báo này có "câu trả lời" cho câu hỏi của bạn nhưng nó đã phục vụ tốt cho tôi như là một mồi cho phương trình mô hình HMM. Quên rằng nó bắt nguồn từ SAS, nó chỉ là một tổng quan tuyệt vời về lớp mô hình này. Judith Singer, Sử dụng SAS Proc Hỗn hợp để Phù hợp với Mô hình đa cấp, Mô hình phân cấp và Mô hình tăng trưởng cá nhân, JEBS , Winter 1998, vol. 24, số 4, trang 323-355.
Mike Hunter

1
Có bạn đọc mục 2.3 ở đây ?
Robert Long

Tôi đã đọc chúng, và các tài nguyên như thế đã đưa tôi đến nay. Có thể là tôi chỉ cần tiếp tục cố gắng, nhưng tôi không thể tìm thấy bất kỳ ví dụ nào đủ phức tạp để giúp tôi có đủ tự tin trong cách tiếp cận hiện tại của mình.
rbatt

Theo như tôi hiểu, "lồng" chỉ là sự tương tác trong các mô hình lmer. Khái niệm này được củng cố bằng cách sử dụng cùng một cú pháp. Vì vậy, tôi tin rằng reg: spp có thể được xử lý bởi một biến phân loại duy nhất và chỉ một tập hợp khối khác trong Z.
deasmhumnha

Tôi cũng sẽ giả định rằng lmer sẽ tránh được colinearity hoàn hảo và chỉ bao gồm các tương tác không dư thừa trong biến bổ sung.
deasmhumnha

Câu trả lời:


1

Nếu tôi hiểu mã chính xác, tại sao không chỉ đơn giản là viết một cái gì đó như

yTôi= =(α+νj[Tôi](α)+ηk[Tôi](α))+(β+νj[Tôi](β)+ηk[Tôi](β))TTôi+(δ+νj[Tôi](δ)+ηk[Tôi](δ))(TTôi*ZTôi)+εTôi
với
[νj(α),νj(β),νj(δ)]~Đa bình thường(0,Σν)[ηj(α),ηj(β),ηj(δ)]~Đa bình thường(0,Ση)εTôi~Bình thường(0,σε)
hoặc, nếu phương trình đầu tiên quá dài, đại loại như
yi=αj[i],k[i]+βj[i],k[i]Ti+δj[i],k[i](TiZi)+ϵi
and
αj[i],k[i]=α+νj(α)+ηk(α)βj[i],k[i]=β+νj(β)+ηk(β)δj[i],k[i]=δ+νj(δ)+ηk(δ)
with the same covariance structure as above? It shows the nested structure of the data as well as which coefficients vary across which levels.

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.