다단계 혼합 효과 모델에 대한 수학 방정식 작성


15

이력서 질문

혼합 효과 모델에 대해 (a) 상세하고 간결한 수학적 표현을 제공하려고합니다. lme4R 에서 패키지를 사용하고 있습니다. 모델에 올바른 수학 표현은 무엇입니까?


데이터, 과학 질문 및 R 코드

내 데이터 세트는 다른 지역의 종으로 구성됩니다. 종의 유병률이 멸종 (멸종이 반드시 영구적 일 필요는 없으며, 재 식민지화 될 수 있음)으로 이어 지거나 식민지화로 이어지는 시간에 변화가 있는지 테스트하고 있습니다.

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

  • 유병률 은 지역 연도에 한 종이 차지하는 지층의 비율입니다
  • 시간 은 멸종 또는 식민지 시간을 나타내는 연속 변수입니다. 항상 긍정적이다
  • 유형 은 두 가지 수준의 범주 형 변수입니다. 이 두 수준은“-”및“+”입니다. type이-이면 콜로니 화 (기본 수준)입니다. type이 +이면 멸종입니다.
  • Reg 는 지역을 나타내는 9 단계의 범주 형 변수입니다.
  • Spp 는 범주 형 변수입니다. 레벨 수는 지역마다 다르며 48 레벨과 144 레벨 사이에서 다릅니다.

즉, 반응 변수는 유병률 (점유 비율)입니다. 고정 효과에는 1) 및 인터셉트, 2) 이벤트 발생 시간 및 3) 이벤트 시간과 이벤트 유형 (식민지 또는 멸종) 간의 상호 작용이 포함되었습니다. 이 3 가지 고정 효과는 지역마다 무작위로 다양합니다. 한 지역 내에서 각 효과는 종마다 무작위로 다양합니다.

모델의 수학 방정식을 작성하는 방법을 알아 내려고합니다. 나는 R 코드에서 무슨 일이 일어나고 있는지 이해한다고 생각합니다 (그러나 나는 약간의 지식 격차가 있다고 확신하지만 공식적인 수학적 표현을 작성하면 이해력이 향상 될 것입니다).

나는 웹 과이 포럼을 통해 상당히 많이 검색했습니다. 나는 많은 유용한 정보를 찾았다. 그러나 R 코드의 "Rosetta Stone"이 수학으로 변환되어 코드에 더 익숙하다는 것을 알 수 없었습니다.이 방정식이 제대로되었는지 확인하는 데 실제로 도움이됩니다. 실제로, 나는 이미 약간의 차이가 있다는 것을 알고 있지만, 우리는 그것에 도달 할 것입니다.


나의 시도

표기법 (내 이해)는 매트릭스 형으로 혼합 효과 모델의 기본 형태 :

와이=엑스β+γ+ϵ

β

엑스=[1ΔΔ+1ΔΔ+,]
Z= [ 1 I ( r 1 ) Δ t I ( r 1 ) Δ t + I ( r 1 ) 1 I ( r 9 ) Δ t I ( r 9 ) Δ t + I ( r 9 )
β'=[β0β1β2]
γ
=[1나는(아르 자형1)Δ나는(아르 자형1)Δ+나는(아르 자형1)1나는(아르 자형9)Δ나는(아르 자형9)Δ+나는(아르 자형9)1나는(아르 자형1,)Δ나는(아르 자형1,)Δ+,나는(아르 자형1,)1나는(아르 자형9,)Δ나는(아르 자형9,)Δ+,나는(아르 자형9,)]
γ'=[γ0,1γ1,1γ2,1γ0,9γ1,9γ2,9]
ϵ(0,Σ)
  • 엑스ΔtimeΔ+time:type
  • βγ
  • ϵΣ

지금까지 일이 정확하다고 가정하면, 나는 최상위에 능숙하다는 것을 의미합니다. 그러나 각 지역 내에 중첩 된 매개 변수에 대한 종별 변형을 설명하면 더 많은 문제가 발생했습니다.

그러나 나는 아마도 이해가되는 무언가에 균열을 일으켰습니다 ...

γγ

  • γ,아르 자형=,아르 자형,아르 자형+η,아르 자형
    • ,아르 자형아르 자형,아르 자형에스η,아르 자형

γ,아르 자형

γ0,아르 자형=0,아르 자형0,아르 자형+η0,아르 자형
γ0,아르 자형=[1나는(에스1)1나는(에스에스)]+[0,10,에스]+η0,아르 자형
γ1,아르 자형=1,아르 자형1,아르 자형+η1,아르 자형
γ1,아르 자형=[Δ나는(에스1)Δ나는(에스에스)]+[1,11,에스]+η1,아르 자형
γ2,아르 자형=2,아르 자형2,아르 자형+η2,아르 자형
γ2,아르 자형=[Δ+나는(에스1)Δ+나는(에스에스)]+[2,12,에스]+η2,아르 자형

η(0,Ση)ϵΣ


편집 : 다소 도움이 된 다른 Q / A


이 백서가 귀하의 질문에 대한 "답변"을 가지고있는 것은 의심 스럽지만 HMM 모형 방정식의 입문서가되었습니다. 그것이 SAS에 뿌리를두고 있다는 사실을 잊어라.이 모델 클래스에 대한 훌륭한 개요 일 뿐이다. Judith Singer, SAS Proc 혼합을 사용하여 다단계 모델, 계층 적 모델 및 개별 성장 모델에 적합 , JEBS , Winter 1998, vol. 24, No. 4, 323-355 쪽.
Mike Hunter

1
당신은 2.3 절을 읽게 여기 ?
Robert Long

나는 그것들을 읽었고, 그와 같은 자원이 나를 멀리 얻었다. 계속 노력해야 할 수도 있지만 현재 접근 방식에 대한 충분한 자신감을 가질만큼 복잡한 예를 찾을 수 없었습니다.
rbatt

내가 이해하는 한 "nesting"은 lmer 모델의 상호 작용입니다. 이 개념은 동일한 구문을 사용하여 강화됩니다. 따라서 reg : spp는 단일 범주 형 변수와 Z의 또 다른 블록 집합으로 처리 할 수 ​​있다고 생각합니다.
deasmhumnha

또한 lmer가 완벽한 공선 성을 피하고 추가 변수 내에 비 중복 상호 작용 만 포함한다고 가정합니다.
deasmhumnha

답변:


1

코드를 올바르게 이해했다면 왜 단순히

와이나는=(α+ν제이[나는](α)+η케이[나는](α))+(β+ν제이[나는](β)+η케이[나는](β))나는+(δ+ν제이[나는](δ)+η케이[나는](δ))(나는나는)+ϵ나는
[ν제이(α),ν제이(β),ν제이(δ)]멀티 노멀(0,Σν)[η제이(α),η제이(β),η제이(δ)]멀티 노멀(0,Ση)ϵ나는표준(0,σϵ)
와이나는=α제이[나는],케이[나는]+β제이[나는],케이[나는]나는+δ제이[나는],케이[나는](나는나는)+ϵ나는
α제이[나는],케이[나는]=α+ν제이(α)+η케이(α)β제이[나는],케이[나는]=β+ν제이(β)+η케이(β)δ제이[나는],케이[나는]=δ+ν제이(δ)+η케이(δ)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.