Cargando…

Detecting Information Relays in Deep Neural Networks

Deep learning of artificial neural networks (ANNs) is creating highly functional processes that are, unfortunately, nearly as hard to interpret as their biological counterparts. Identification of functional modules in natural brains plays an important role in cognitive and neuroscience alike, and ca...

Descripción completa

Detalles Bibliográficos
Autores principales: Hintze, Arend, Adami, Christoph
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10047156/
https://www.ncbi.nlm.nih.gov/pubmed/36981289
http://dx.doi.org/10.3390/e25030401
_version_ 1785013850540605440
author Hintze, Arend
Adami, Christoph
author_facet Hintze, Arend
Adami, Christoph
author_sort Hintze, Arend
collection PubMed
description Deep learning of artificial neural networks (ANNs) is creating highly functional processes that are, unfortunately, nearly as hard to interpret as their biological counterparts. Identification of functional modules in natural brains plays an important role in cognitive and neuroscience alike, and can be carried out using a wide range of technologies such as fMRI, EEG/ERP, MEG, or calcium imaging. However, we do not have such robust methods at our disposal when it comes to understanding functional modules in artificial neural networks. Ideally, understanding which parts of an artificial neural network perform what function might help us to address a number of vexing problems in ANN research, such as catastrophic forgetting and overfitting. Furthermore, revealing a network’s modularity could improve our trust in them by making these black boxes more transparent. Here, we introduce a new information-theoretic concept that proves useful in understanding and analyzing a network’s functional modularity: the relay information [Formula: see text]. The relay information measures how much information groups of neurons that participate in a particular function (modules) relay from inputs to outputs. Combined with a greedy search algorithm, relay information can be used to identify computational modules in neural networks. We also show that the functionality of modules correlates with the amount of relay information they carry.
format Online
Article
Text
id pubmed-10047156
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100471562023-03-29 Detecting Information Relays in Deep Neural Networks Hintze, Arend Adami, Christoph Entropy (Basel) Article Deep learning of artificial neural networks (ANNs) is creating highly functional processes that are, unfortunately, nearly as hard to interpret as their biological counterparts. Identification of functional modules in natural brains plays an important role in cognitive and neuroscience alike, and can be carried out using a wide range of technologies such as fMRI, EEG/ERP, MEG, or calcium imaging. However, we do not have such robust methods at our disposal when it comes to understanding functional modules in artificial neural networks. Ideally, understanding which parts of an artificial neural network perform what function might help us to address a number of vexing problems in ANN research, such as catastrophic forgetting and overfitting. Furthermore, revealing a network’s modularity could improve our trust in them by making these black boxes more transparent. Here, we introduce a new information-theoretic concept that proves useful in understanding and analyzing a network’s functional modularity: the relay information [Formula: see text]. The relay information measures how much information groups of neurons that participate in a particular function (modules) relay from inputs to outputs. Combined with a greedy search algorithm, relay information can be used to identify computational modules in neural networks. We also show that the functionality of modules correlates with the amount of relay information they carry. MDPI 2023-02-22 /pmc/articles/PMC10047156/ /pubmed/36981289 http://dx.doi.org/10.3390/e25030401 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Hintze, Arend
Adami, Christoph
Detecting Information Relays in Deep Neural Networks
title Detecting Information Relays in Deep Neural Networks
title_full Detecting Information Relays in Deep Neural Networks
title_fullStr Detecting Information Relays in Deep Neural Networks
title_full_unstemmed Detecting Information Relays in Deep Neural Networks
title_short Detecting Information Relays in Deep Neural Networks
title_sort detecting information relays in deep neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10047156/
https://www.ncbi.nlm.nih.gov/pubmed/36981289
http://dx.doi.org/10.3390/e25030401
work_keys_str_mv AT hintzearend detectinginformationrelaysindeepneuralnetworks
AT adamichristoph detectinginformationrelaysindeepneuralnetworks