Supposons que j'ai le modèle suivant
où , est un vecteur de variables explicatives, est les paramètres de la fonction non linéaire et , où est naturellement la matrice
Le but est l'habituel d'estimer et . Le choix évident est la méthode du maximum de vraisemblance. Log-vraisemblance pour ce modèle (en supposant que nous avons un échantillon ) ressemble
Maintenant, cela semble simple, la log-vraisemblance est spécifiée, insérée dans les données et utilise un algorithme pour l'optimisation non linéaire. Le problème est de savoir comment s'assurer que est défini positif. Utiliser par exemple dans R (ou tout autre algorithme d'optimisation non linéaire) ne me garantira pas que \ Sigma est défini positif.Σoptim
Donc, la question est de savoir comment s'assurer que reste définitivement défini? Je vois deux solutions possibles:
Reparametrise as où est une matrice triangulaire supérieure ou symétrique. Alors sera toujours positif-défini et peut être sans contrainte.
Utilisez la vraisemblance du profil. Dérivez les formules pour et . Commencez par et itérez , jusqu'à convergence.
Y a-t-il une autre manière et qu'en est-il de ces 2 approches, vont-elles fonctionner, sont-elles standard? Cela semble un problème assez standard, mais la recherche rapide ne m'a donné aucun pointeur. Je sais que l'estimation bayésienne serait également possible, mais pour le moment je ne voudrais pas m'y engager.