Papers › Variance-Based Feature Importance in Neural Networks

Variance-Based Feature Importance in Neural Networks

16 Oct 2019archive 2025-07-28

Cláudio Rebelo de Sá

This paper proposes a new method to measure the relative importance of features in Artificial Neural Networks (ANN) models. Its underlying principle assumes that the more important a feature is, the more the weights, connected to the respective input neuron, will change during the training of the model. To capture this behavior, a running variance of every weight connected to the input layer is measured during training. For that, an adaptation of Welford’s online algorithm for computing the online variance is proposed. When the training is finished, for each input, the variances of the weights are combined with the final weights to obtain the measure of relative importance for each feature. This method was tested with shallow and deep neural network architectures on several well-known classification and regression problems. The results obtained confirm that this approach is making meaningful measurements. Moreover, results showed that the importance scores are highly correlated with the variable importance method from Random Forests (RF).

PaperPDFCode

Code

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Feature Importance

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Feature Importance Breastcancer VarImpVIANN Pearson Correlation 0.60 #1 of 2 Archive leaderboard report
Feature Importance Breastcancer Garson Variable Importance Pearson Correlation 0.22 #2 of 2 Archive leaderboard report
Feature Importance Diabetes VarImpVIANN Pearson Correlation 0.86 #1 of 2 Archive leaderboard report
Feature Importance Diabetes Garson Variable Importance Pearson Correlation 0.64 #2 of 2 Archive leaderboard report
Feature Importance Digits VarImpVIANN Pearson Correlation 0.83 #1 of 2 Archive leaderboard report
Feature Importance Digits Garson Variable Importance Pearson Correlation 0.60 #2 of 2 Archive leaderboard report
Feature Importance Wine Garson Variable Importance Pearson Correlation 0.74 #1 of 2 Archive leaderboard report
Feature Importance Wine VarImpVIANN Pearson Correlation 0.41 #2 of 2 Archive leaderboard report
Feature Importance boston VarImpVIANN Pearson Correlation 0.76 #1 of 2 Archive leaderboard report
Feature Importance boston Garson Variable Importance Pearson Correlation 0.76 #2 of 2 Archive leaderboard report
Feature Importance iris VarImpVIANN Pearson Correlation 0.90 #1 of 2 Archive leaderboard report
Feature Importance iris Garson Variable Importance Pearson Correlation 0.73 #2 of 2 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Introduced by this paper: VarImpVIANN

VarImpVIANN

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections