La fonction de base R glm()
utilise Fishers Scoring pour MLE, tandis que le glmnet
semble utiliser la méthode de descente de coordonnées pour résoudre la même équation. La descente de coordonnées est plus efficace en temps que Fisher Scoring, car Fisher Scoring calcule la matrice dérivée de second ordre, en plus de certaines autres opérations matricielles. ce qui est coûteux à réaliser, tandis que la descente de coordonnées peut faire la même tâche en temps O (np).
Pourquoi la fonction de base R utiliserait-elle le scoring Fisher? Cette méthode a-t-elle un avantage sur les autres méthodes d'optimisation? Comment la descente coordonnée et le score de Fisher se comparent-ils? Je suis relativement nouveau dans ce domaine, donc toute aide ou ressource sera utile.