La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Modelos lineales generales y mixtos

Presentaciones similares


Presentación del tema: "Modelos lineales generales y mixtos"— Transcripción de la presentación:

1 Modelos lineales generales y mixtos

2 El modelo lineal mixto DBCA

3 Varianza de (Y)

4 Estimación

5 BLUEs-BLUPs

6 Pruebas F en modelos mixtos
Theory and Computational Methods for LME Models 2.4 Hypothesis Tests and Confidence Intervals pag. 91 v=N-Rango(X|Z) (usualmente)

7 Pruebas F en modelos mixtos
Theory and Computational Methods for LME Models 2.4 Hypothesis Tests and Confidence Intervals pag. 91 v=N-Rango(X|Z) (usualmente)

8 Análisis de diseños experimentales clásicos mediante modelos mixtos

9 Yij=  + i + j + ij i=1,...,a; j=1,...,b El modelo clásico
Efectos de tratamiento Efectos de bloque Yij=  + i + j + ij i=1,...,a; j=1,...,b a:número de tratamientos, b: número de bloques

10 DBCA Suposiciones sobre los errores
¿Son los bi efectos fijos o aleatorios? Fijos: inferencia restringida Aleatorios: extensión de la inferencia

11 DBCA ZGZ’+ R

12 DBCA

13 DBCA ZGZ’ R

14 Costo de la inferencia extendida
Varianzas Bloques fijos Bloques aleatorios Costo de la inferencia extendida

15 Efecto de la fertilización sobre la resistencia de la fibra de algodón
Ejemplo Efecto de la fertilización sobre la resistencia de la fibra de algodón

16 Modelando la heteroscedasticidad
Modelo lineal general

17 Ejemplo Rendimientos de Maíz de 8 híbridos comerciales Diseño completamente aleatorizado con tres repeticiones Datos D1 1496.7 1585.0 1583.0 D2 1540.0 1446.3 1490.0 N1 1790.0 1884.9 1712.0 N2 1581.4 1593.8 1633.5 M1 1617.5 1708.6 1767.1 M2 1688.7 1620.0 1590.0 S1 1304.0 1690.0 1463.5 S2 1350.0 1740.0 1698.0

18 Si queremos ver la matriz de diseño la sentencia es:
model.matrix(Rinde14~Hib,data=datos) Una visualización interesante de los efectos de un factor de clasificación se obtiene con: plot.design(Rinde14~Hib,data=datos)

19 ¿Heteroscedasticidad?

20 ¿Heteroscedasticidad?
CRITERIOS DE AGRUPAMIENTO

21 ¿Heteroscedasticidad?
modelo1=gls(Rinde14~Hib-1,data=datos) modelo2=gls(Rinde14~Hib-1,data=datos,weight=varIdent(form=~1|Hib)) anova(modelo1,modelo2)

22 varFunc() varFixed(form) varIdent(value, form,fixed)
varPower(value=0,form=~fitted,fixed) varExp(value=0,form=~fitted,fixed) varConstPower(const=1,power=0,form=~fitted,fixed) varComb(lista de funciones de varianza)

23 varFixed(form) Ejemplo: varFixed(~edad)

24 varIdent(value,form,fixed)
Ejemplo: varIdent(form=~1|Estratos) value=c(1,..,1) fixed=NULL

25 varPower(value,form,fixed)
Ejemplo: varPower(form~fitted(.)|Estratos) value=value=c(0,..,0) fixed=NULL

26 Ejemplo con datos de diálisis

27 varExp(value,form,fixed)
Ejemplo: varExp(form~edad|Estratos) value=c(0,..,0) fixed=NULL

28 varConstPower(const,power,form,fixed)
Ejemplo: varConstPower(form~fitted(.)|Estratos) const=1,power=0 fixed=list(const,power)

29 varComb(value,form,fixed)
Ejemplo: varComb(varIdent(form~1|Estrato1),varExp(form~edad|Estrato2))

30 Modelando la correlación

31 Ejemplo de DBCA analizado utilizando la correlación espacial
Para ejemplificar la modelación de la correlación espacial, utilizaremos el archivo Variación Espacial El encabezamiento de este archivo se presenta a continuación:

32 Ejemplo correlación espacial
El diseño es un diseño en bloque para evaluar comparativamente el rendimiento de un número grande de variedades de un cultivo…. La inclusión de los bloques como efecto aleatorio para dar cuenta de la variabilidad entre parcelas no parece ayudar a distinguir entre variedades.

33 Modelos lineales generales y mixtos
modeloRend_0_REML<-lme(Rend~1+Variedad ,random=list(Bloque=pdIdent(~1)) ,method="REML" ,na.action=na.omit ,data=R.data) Variable dependiente:Rend Medidas resumen AIC BIC logLik Sigma Tabla de ANOVA (suma de cuadrados marginal) numDF denDF F-value p-value (Intercept) Variedad Parámetros de los efectos aleatorios Modelo de covarianzas de los efectos aleatorios: pdIdent Formula: ~1|Bloque Desvíos estándares relativos al residual y correlaciones (Intercept) (Intercept) E-05

34 Levelplot de los residuos en función de la posición de la parcela

35 Modelos de correlación
No serial Simetría compuesta (corCompSymm) Serial Desestructurada (corSymm) Autorregresivo de orden 1 (corAR1) AR continuo de orden 1 (corCAR1) Autorregresivo-Medias móviles (corARMA) Espacial (isotrópica) Exponencial (corExp) Gaussiano (corGaus) Lineal (corLin) Rational quadratic (corRatio) Esférica (corSpher)

36 Simetría compuesta La correlación entre cualquier par de errores dentro de un estrato es la misma. Ejemplo especificado en R (nlme) correlation=corCompSymm(form = ~ 1 | Estrato ) Form=~1 implica que R va a calcular una correlación común para todas las observaciones dentro del estrato Si hay 4 observaciones por estrato y la correlación intraclase es 0.3 la matriz de correlación resultante es:

37 Modelos de correlación Serial
Desestructurada (corSymm) Autorregresivo de orden 1 (corAR1) AR continuo de orden 1 (corCAR1) Autorregresivo-Medias móviles (corARMA)

38 Desestructurada En este modelo todas las correlaciones pueden ser diferentes Es el modelo más complejo Requiere la estimación de un número grande de parámetros

39 Desestructurada Ejemplo especificado en R (nlme)
correlation=corSymm(form=~1|Estrato). form=~1 implica que R toma la posición de las observaciones en el archivo para calcular las correlaciones Si tengo 4 observaciones en el grupo i-ésimo, y sus correlaciones son: 12=0.2, 13= 0.1, 14=-0.1, 23=0,24=0.2, 34= 0

40 Autoregresivo de orden 1
kjj’ representa la separación entre las observaciones en una secuencia, usualmente, temporal  es la correlación entre cualquier par de errores cuyas observaciones están “separadas” una unidad (k=1). La correlación entre errores decrece con k

41 Autoregresivo de orden 1
Ejemplo especificado en R (nlme) correlation=corAR1(form = ~ 1 | Subject ) Form=~1 implica que R toma la posición de las observaciones en el archivo para calcular la separación k. De otra forma hay que especificar una covariable que indica el orden de observación. Si =0.8 y tengo 4 observaciones en el grupo o estrato i-ésimo, su matriz de correlación sería:

42 Auto-regresivo continuo
En este caso sjj’ representa la “separación” entre observaciones en una escala, usualmente, temporal. sjj’ puede variar en una escala continua, a diferencia con el modelo autoregresivo “clásico” que lo hace en una escala entera.

43 Auto-regresivo continuo
Ejemplo especificado en R (nlme) correlation=corCAR1(form = ~ x| Estrato ) Form=~x | Estrato, implica que R toma los valores observados en x para calcular la separación sjj’ dentro del estrato correspondiente. Si =0.8 y tengo 4 observaciones en un grupo su matriz de correlación sería:

44 Modelo ARMA(p,q) El modelo ARMA es la combinación de un modelo autoregresivo de orden p -AR(p)- y un modelo de medias moviles de orden q -MA(q)-.

45 Modelo AR(p) En un modelo AR(p) el error en la posición t de la secuencia se modela como: donde at es un término independiente con esperanza cero La función de correlación de un AR(p) se define recursivamente como:

46 Modelo MA(q) En un modelo MA(q) el error en la posición t de la secuencia se modela como: donde at es un término independiente con esperanza cero La función de correlación de un MA(q) se define recursivamente como:

47 ARMA(p,q)

48 Modelo ARMA(1,1) Ejemplo especificado en R (nlme)
correlation=corARMA(form =~1|Estrato, p=1, q=1 ) Form=~1 implica que R toma la posición de las observaciones en el archivo para calcular la separación k Si ’=(0.8, 0.4) y tengo 4 observaciones en un grupo su matriz de correlación sería:

49 Modelos de correlación espacial

50 Modelos de correlación espacial (isotrópicos)
Exponencial (corExp) Gaussiano (corGaus) Lineal (corLin) Rational quadratic (corRatio) Esférica (corSpher)

51 Semivariograma Still Varianza de la diferencia/2 Nugget
h(s, ρ) es la función de correlación, ρ es el parámetro de correlación y “s” la distancia h(0, ρ) = 1 γ(0, ρ) = 0. Still Varianza de la diferencia/2 Nugget Distancia entre parcelas (s)

52 Semivariogramas de la Correlación espacial

53 corExp corExp(form = ~ x + y, metric=“man”, nugget = T )
si range=1 y nugget=0.2 la matriz de covarianzas podría ser la siguiente

54 corGaus corLin corRatio corSpher

55 Modelos alternativos para la covarianza
Los modelos no son directamente comparables mediante la prueba del cociente de verosimilitudes Los criterios de Akaike o de Schwarz se pueden usar para selección de modelo

56 Ejemplo de DBCA analizado utilizando la correlación espacial
Para ejemplificar la modelación de la correlación espacial, utilizaremos el archivo Variación Espacial El encabezamiento de este archivo se presenta a continuación:

57 Ejemplo correlación espacial
El diseño es un diseño en bloque para evaluar comparativamente el rendimiento de un número grande de variedades de un cultivo…. La inclusión de los bloques como efecto aleatorio para dar cuenta de la variabilidad entre parcelas no parece ayudar a distinguir entre variedades.

58 Modelos lineales generales y mixtos
modeloRend_0_REML<-lme(Rend~1+Variedad ,random=list(Bloque=pdIdent(~1)) ,method="REML" ,na.action=na.omit ,data=R.data) Variable dependiente:Rend Medidas resumen AIC BIC logLik Sigma Tabla de ANOVA (suma de cuadrados marginal) numDF denDF F-value p-value (Intercept) Variedad Parámetros de los efectos aleatorios Modelo de covarianzas de los efectos aleatorios: pdIdent Formula: ~1|Bloque Desvíos estándares relativos al residual y correlaciones (Intercept) (Intercept) E-05

59 Levelplot de los residuos en función de la posición de la parcela

60 La especificación en R Modelos lineales generales y mixtos
modeloRend_9_REML<-gls(Rend~1+Variedad ,correlation=corGaus(form=~PosX+PosY ,metric="euclidean" ,nugget=FALSE) ,method="REML" ,na.action=na.omit ,data=R.data)

61 Variable dependiente:Rend
Medidas resumen AIC BIC logLik Sigma Tabla de ANOVA (suma de cuadrados marginal (tipo III)) numDF F-value p-value (Intercept) <0.0001 Variedad <0.0001 Estructura de correlación Modelo de correlacion: Gaussian spatial correlation Formula: ~ PosX + PosY Metrica: euclidean Parámetros del modelo Estimación range

62 La correlación entre parcelas como función de la distancia es

63 Medidas ajustadas y errores estándares para Variedad
Variedad Medias E.E. F A G A B J A B N A B C M A B C L A B C D O A B C D C A B C D E B C D H B C D E I C D E D C D E P C D E K D E A E B E Letras distintas indican diferencias significativas(p<= 0.05

64 El mejor ajuste obtenido por la modelación de la correlación espacial podría haberse obtenido igualmente incluyendo como efectos fijos la posición x e y de la parcela actuando como regresoras. No siempre, sin embargo, es posible corregir tan fácilmente las respuesta utilizando un modelo de efectos fijos.

65 Otro ejemplo de correlación espacial
Los datos en el archivo Otra variación espacial presenta un caso similar al anterior pero donde el patrón de variación espacial es menos regular. Aquí la modelación de la correlación es una clara ventaja.


Descargar ppt "Modelos lineales generales y mixtos"

Presentaciones similares


Anuncios Google