Le lasso et le filet élastique ne sont pas en mesure de traiter des variables de plus de deux catégories et, par conséquent, une répartition des variables catégorielles en variables muettes est nécessaire pour l'application de ces méthodes. Cela peut entraîner plusieurs problèmes et il existe donc des extensions du lasso au groupe lasso ou au groupe lasso clairsemé .
Cependant, je me demande si de telles extensions existent également pour le filet élastique. Malheureusement, je n'ai pu trouver aucune littérature statistique sur le sujet.
Question: Existe-t-il un filet élastique de groupe?
gglasso
Réponses:
Soit le groupe qui vous intéresse; c'est-à-dire, que soit une partition de , où nous considérons qu'il y a fonctionnalités. Avec la réponse et la matrice de conception , l'estimateur de lasso de groupe estEn appliquant une autre pénalité au carré pour induire un retrait global, nous obtiendrions l'estimateurG G {1,…,p} p y∈Rn X∈Rn×p
Cela peut être un problème d'optimisation qui peut être résolu en utilisant le package
gglasso
. La lecture de la section à la page 9 de la documentation ici vous renseignera sur lagglasso
fonction à utiliser. Notez que l'argumentpmax
devra être fourni manuellement avec un dernier composant qui servira de paramètre de réglage.la source