close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 1 and Version 2 of GLM


Ignore:
Timestamp:
Aug 7, 2014, 10:40:11 AM (10 years ago)
Author:
Pedro Gea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GLM

    v1 v2  
    2020y su inversa:
    2121{{{
    22 InvLogit(z) = 1/(1+Exp(-z))
     22InvLogit(z) = 1/(1+Exp(-z)) = Exp(z)/(Exp(z)+1)
    2323}}}
    2424
    2525=== Verosimilitud y derivadas ===
     26
     27==== Log-Likelihood ====
     28
     29El logaritmo de la verosimilitud (''log-likelihood'') es:
     30{{{
     31LogL = Sum_i( Y_i*Log(P_i) + (1-Y_i)*Log(1-P_i) )
     32}}}
     33donde el subíndice {{{i}}} hace referencia a la {{{i}}}-ésima observación.
     34
     35Teniendo en cuenta que la probabilidad de la {{{i}}}-ésima observación viene dada por:
     36{{{
     37P_i = InvLogit(B'X_i) = 1/(1+Exp(-B'X_i))
     38}}}
     39podemos escribir:
     40{{{
     41LogL = Sum_i( Y_i*Log(1/(1+Exp(-B'X_i))) + (1-Y_i)*Log(1-1/(1+Exp(-B'X_i))) ) =
     42
     43     = - Sum_i( Y_i*Log(1+Exp(-B'X_i)) + (1-Y_i)*Log(1+Exp(B'X_i)) )
     44}}}
     45
     46==== Gradient ====
     47
     48La primera derivada respecto a la matriz de parámetros ({{{B}}}) es el gradiente del logaritmo de la verosimilitud:
     49
     50{{{
     51Grad = d(LogL(B))/dB = - Sum_i( Y_i*Exp(-B'X)*(-X_i)/(1+Exp(-B'X)) + (1-Y_i)*Exp(B'X)*X_i/(1+Exp(B'X)) )
     52
     53}}}