Effetto marginale del modello Probit e Logit


12

Qualcuno può spiegare come calcolare l'effetto marginale del modello Probit e Logit in parole povere?

Sono nuovo nelle statistiche e sono confuso su questi due modelli.


Si noti che i numeri che escono dai modelli Probit e Logit sembrano misurare approssimativamente la stessa cosa, ma sono spesso numericamente diversi. Quando li traduci nella vita reale, la differenza tra i due di solito diventa molto più piccola.
Henry,

Risposte:


15

Penso che un modo migliore per vedere l'effetto marginale di una data variabile, diciamo , sia quello di produrre un diagramma a dispersione della probabilità prevista sull'asse verticale e di avere X j sull'asse orizzontale. Questo è il modo più "laico" che posso pensare di indicare quanto sia influente una determinata variabile. Niente matematica, solo foto. Se hai molti punti dati, un boxplot o scatterplot più fluido può aiutare a vedere dove si trova la maggior parte dei dati (al contrario di una nuvola di punti).XjXj

Non sei sicuro di come sia "Layman" la sezione successiva, ma potresti trovarla utile.

Se guardiamo l'effetto marginale, chiamiamolo , notando che g ( p ) = k X k β k , otteniamomjg(p)=kXkβK

mj=pXj=βjg'[g-1(XTβ)]=βjg'(p)

Quindi l'effetto marginale dipende dalla probabilità stimata e dal gradiente della funzione di collegamento oltre alla beta. La divisione per , deriva dalla regola della catena per la differenziazione e dal fatto che g - 1 ( z )g'(p) . Questo può essere mostrato differenziando entrambi i lati dell'equazione ovviamente veraz=g[g-1(z)]. Abbiamo anche cheg-1(XTβ)=pper definizione. Per un modello logit, abbiamog(p)=log(p)-log(1-p)g-1(z)z=1g'[g-1(z)]z=g[g-1(z)]g-1(XTβ)=p e l'effetto marginale è:g(p)=log(p)-log(1-p)g'(p)=1p+11-p=1p(1-p)

mjlogiot=βjp(1-p)

Cosa significa questo? bene è zero in p = 0 e in p = 1 , e raggiunge il suo valore massimo di 0,25 in p = 0,5 . Quindi l'effetto marginale è maggiore quando la probabilità è vicina a 0,5 e minore quando p è vicino a 0 o vicino a 1 . Tuttavia, p ( 1 - p ) dipende ancora da X j , quindi gli effetti marginali sono complicati. In effetti, perché dipende dap(1-p)p=0p=10.25p=0.50.5p01p(1-p)Xj , otterrai un diverso effetto marginale per diverse X k ,p valori. Forse una buona ragione per fare quel semplice diagramma a dispersione - non è necessario scegliere quali valori delle covariate usare.XK,Kj

Per un modello probit, abbiamo doveΦ(.)è standard normale CDF, eϕ(.)è standard normale pdf. Quindi otteniamo:g(p)=Φ-1(p)g'(p)=1φ[Φ-1(p)]Φ(.)φ(.)

mjproBiot=βjφ[Φ-1(p)]

Si noti che questa ha la maggior parte delle proprietà che il effetto marginale discusso in precedenza, ed è altrettanto vero per qualsiasi funzione di collegamento che è simmetrica rispetto a 0,5 (e sano, naturalmente, ad es g ( p ) = t a n ( πmjlogiot0.5). La dipendenza dapè più complicata, ma ha ancora la forma generale di "gobba" (punto più alto a0,5, più basso a0e1). La funzione di collegamento cambierà la dimensione dell'altezza massima (ad es. Probit massimo è1g(p)=tun'n(π2[2p-1])p0.501, logit è0,25) e quanto velocemente l'effetto marginale viene ridotto verso zero.12π0.40.25


Il effectspacchetto in R può facilmente produrre tali grafici della probabilità prevista sull'asse verticale rispetto a X sull'asse orizzontale. Vedi socserv.socsci.mcmaster.ca/jfox/Misc/effects/index.html
landroni


5

I modelli logit e probit sono in genere utilizzati per capire la probabilità che la variabile dipendente y sia 0 o 1 in base a un numero di variabili di input.

In inglese: supponiamo che tu stia cercando di prevedere un valore binario, ad esempio se qualcuno svilupperà o meno malattie cardiache durante la sua vita. Hai un numero di variabili di input come la pressione sanguigna, l'età, indipendentemente dal fatto che siano un fumatore, il loro indice di massa corporea, dove vivono, ecc. Tutte queste variabili possono contribuire in qualche modo alle probabilità che qualcuno sviluppi malattie cardiache.

L'effetto marginale di una singola variabile di input è se aumenti di un po 'quella variabile, in che modo ciò influisce sulla probabilità di avere malattie cardiache? Supponiamo che la pressione sanguigna aumenti di una leggera quantità, come cambia la possibilità di avere malattie cardiache? O se aumenti l'età di un anno?

Alcuni di questi effetti potrebbero anche essere non lineari: l'aumento dell'IMC di una leggera quantità può avere un effetto molto diverso per qualcuno che ha un IMC molto sano rispetto a qualcuno che non lo possiede.


1

Vorresti comunque che il tuo profano conosca il calcolo, poiché l'effetto marginale è la derivata di una probabilità adattata rispetto alla variabile di interesse. Poiché la probabilità adattata è la funzione di collegamento (logit, probit o qualsiasi altra cosa) applicata ai valori adattati, è necessaria la regola della catena per calcolarla. Quindi, nei modelli di indice lineare (in cui i parametri entrano come qualcosa come X'b) è uguale alla stima del parametro moltiplicata per la derivata della funzione di collegamento. Poiché la derivata è diversa a seconda dei valori dei regressori (a differenza del caso di un modello lineare), è necessario decidere dove valutare l'effetto marginale. Una scelta naturale sarebbe valori medi di tutti i regressori. Un altro approccio sarebbe quello di valutare l'effetto per ciascuna osservazione e quindi media su di esse. L'interpretazione differisce di conseguenza.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.