Ho problemi a derivare la formula della divergenza KL ipotizzando due distribuzioni normali multivariate. Ho fatto il caso univariato abbastanza facilmente. Tuttavia, è passato un po 'di tempo da quando ho preso le statistiche matematiche, quindi ho qualche problema ad estenderlo al caso multivariato. Sono sicuro che mi manca qualcosa di semplice.
Ecco cosa ho ...
Supponiamo che sia e sono i PDF di distribuzioni normali con mezzi e e varianze e , rispettivamente. La distanza di Kullback-Leibler da a è:q μ 1 μ 2 Σ 1 Σ 2 q p
, che per due normali multivariate è:
Seguendo la stessa logica di questa dimostrazione , arrivo qui prima di rimanere bloccato:
Penso di dover implementare il trucco della traccia , ma non sono sicuro di cosa fare dopo. Qualche suggerimento utile per riportarmi sulla strada giusta sarebbe apprezzato!