Forward Composition Propagation for Explainable Neural Reasoning

  • Isel Grau (Corresponding author)
  • , Gonzalo Nápoles
  • , Marilyn Bello-García
  • , Yamisleydi Salgueiro
  • , Agnieszka Jastrzębska

Research output: Contribution to journalArticleAcademicpeer-review

217 Downloads (Pure)

Abstract

This paper proposes an algorithm called Forward Composition Propagation (FCP) to explain the predictions of feed-forward neural networks operating on structured classification problems. In the proposed FCP algorithm, each neuron is described by a composition vector indicating the role of each problem feature in that neuron. Composition vectors are initialized using a given input instance and subsequently propagated through the whole network until reaching the output layer. The sign of each composition value indicates whether the corresponding feature excites or inhibits the neuron, while the absolute value quantifies its impact. The FCP algorithm is executed on a post-hoc basis, i.e., once the learning process is completed. Aiming to illustrate the FCP algorithm, this paper develops a case study concerning bias detection in a fairness problem in which the ground truth is known. The simulation results show that the composition values closely align with the expected behavior of protected features. The source code and supplementary material for this paper are available at https://github.com/igraugar/fcp.
Original languageEnglish
Article number10384511
Pages (from-to)26-35
Number of pages10
JournalIEEE Computational Intelligence Magazine
Volume19
Issue number1
DOIs
Publication statusPublished - Feb 2024

Funding

The work of Marilyn Bello was supported by FEDER Una manera de hacer Europa funded by MCIN/AEI/10.13039/501100011033/ under Grant CONFIA PID2021-122916NB-I00. The work of Yamisleydi Salgueiro was supported in part by the Department of Industrial Engineering, Faculty of Engineering, Universidad de Talca, Campus Curico, Chile, in part by CENIA under Grant FB210017, in part by Basal ANID, and in part by the super-computing infrastructure of the NLHPC under Grant ECM-02. The work of Agnieszka Jastrzebska was supported by the Warsaw University of Technology within the Excellence Initiative: Research University (IDUB) Program. Isel Grau and Gonzalo Na poles contributed equally to thework

FundersFunder number
European Regional Development FundCONFIA PID2021-122916NB-I00
Universidad de Talca

    Fingerprint

    Dive into the research topics of 'Forward Composition Propagation for Explainable Neural Reasoning'. Together they form a unique fingerprint.

    Cite this