Litcius/Paper detail

Normalization Influence on ANN-Based Models Performance: A New Proposal for Features’ Contribution Analysis

Iratxe Niño-Adan, Eva Portillo, Itziar Landa-Torres, Diana Manjarrés

2021IEEE Access25 citationsDOIOpen Access PDF

Abstract

Artificial Neural Networks (ANNs) are weighted directed graphs of interconnected neurons widely employed to model complex problems. However, the selection of the optimal ANN architecture and its parameters training is not enough to obtain reliable models. The data preprocessing stage is fundamental to improve the model’s performance. Specifically, Feature Normalisation (FN) is commonly utilised to remove the features’ magnitude aiming at equalising the features’ contribution to the model training. Nevertheless, this work demonstrates that the FN method selection affects the model performance. Also, it is well-known that ANNs are commonly considered a "black box" due to their lack of interpretability. In this sense, several works aim to analyse the features’ contribution to the network for estimating the output. However, these methods, specifically those based on network’s weights, like Garson’s or Yoon’s methods, do not consider preprocessing factors, such as dispersion factors, previously employed to transform the input data. This work proposes a new features’ relevance analysis method that includes the dispersion factors into the weight matrix analysis methods to infer more precisely each feature’s actual contribution to the network output. Besides, in this work, the Proportional Dispersion Weights (PWD) are proposed as explanatory factors of similarity between models’ performance results. The conclusions from this work improve the understanding of the features’ contribution to the model that enhances the feature selection strategy, which is fundamental for reliably modelling a given problem.

Topics & Concepts

InterpretabilityNormalization (sociology)Computer scienceFeature selectionArtificial neural networkArtificial intelligencePreprocessorData miningData pre-processingMachine learningFeature (linguistics)Selection (genetic algorithm)Model selectionPattern recognition (psychology)SociologyAnthropologyLinguisticsPhilosophyExplainable Artificial Intelligence (XAI)Neural Networks and ApplicationsMachine Learning and Data Classification
Normalization Influence on ANN-Based Models Performance: A New Proposal for Features’ Contribution Analysis | Litcius