1.3. Generalized Linear Model (GLM) Coefficient#
Assuming that the data is generated from a Linear Model,
the most natural way of defining the importance of each feature is through the absolute/squared value of the corresponding coefficient \(\beta_j\) [1]:
This definition has the advantage of being simple and interpretable. Moreover, it can be directly extended to classification for example by considering the coefficients of a Generalized Linear Model (GLM).
Note
Misspecification of the underlying distribution
This definition relies on the strong assumption that the data is generated from a (Generalized) Linear Model. In practice, this assumption is often violated, which can lead to misspecifying the underlying data distribution and therefore to misleading importance measures ([2]). See Variable Selection Under Model Misspecification.
They can be estimated using standard statistical techniques for fitting GLMs. There are standard penalization procedures, such as Lasso or Ridge, that address estimation issues in high-dimensional or highly correlated settings. Moreover, there are debiased alternatives to these procedures (see Desparsified Lasso).
Behind this simple idea lie several core procedures of statistical inference. For instance, the popular Model-X Knockoff (Model-X Knockoffs, [3]) and the Distilled Conditional Randomization Test (Distilled Conditional Randomization Test, [4]) usually rely on GLM coefficients to perform variable selection with FDR and type-I error control, respectively.