Esistono diversi metodi per stimare i parametri di un modello. Questa è una parte fondamentale della statistica / econometria. GMM (Generalized Method of Moments) è uno di questi metodi ed è più robusto (statisticamente e letteralmente [per il pubblico non statistico]) di molti altri.
Dovrebbe essere intuitivo che il processo di stima implichi quanto il tuo modello sia adatto ai dati. Nel fare questo GMM utilizza più condizioni rispetto ai modelli ordinari.
(Hai menzionato la media e la varianza. Suppongo che sia un'idea familiare). Media e varianza sono alcune metriche di base dei dati. Una persona modella i dati per capirne la natura. Un perfetto (modello ipotetico) spiegherebbe i dati fino in fondo.
Facciamo un esempio di modellazione delle altezze di tutte le persone in un edificio. Esistono due metriche di media e varianza. La media è la metrica di primo livello, la varianza è la metrica di secondo livello. Una media sta aggiungendo tutte le altezze e dividendole per il numero di persone. Ti dice che qualcosa come 11 piedi è ridicolo. 5 piedi è sensato.
Ora considera la varianza, dirà un ulteriore livello di informazioni: 6 piedi non è ridicolo (basato sulla media) ma quanto è probabile che l'altezza della persona sia di 6 piedi. Se l'edificio è un edificio della scuola media, è meno probabile, giusto? Se si tratta di un edificio per uffici più probabile.
Questi sono esempi di qualcosa di tecnicamente chiamato momenti dei dati (dopo aver spiegato la media e la varianza, dovrebbe essere comodo?). Il modello di uno dovrebbe fare bene se si rivolge a queste condizioni di media e varianza osservata. Oltre alla media e alla varianza, ci sono molte altre metriche.
Il GMM si adatta al modello per questi parametri (momenti) più elevati. Metodi più semplici soddisfano metriche più piccole. Il nome come suggerisce è un metodo generalizzato: cerca di essere il più generale possibile.