LGAIITApr 3, 2024

Learning in Convolutional Neural Networks Accelerated by Transfer Entropy

arXiv:2404.02943v13 citationsh-index: 11Entropy
Originality Incremental advance
AI Analysis

This work addresses training efficiency for CNN users, though it is incremental as it modifies existing methods with a new parameter.

The authors tackled the problem of accelerating training in Convolutional Neural Networks by integrating Transfer Entropy feedback connections, resulting in fewer epochs needed for training but with added computational overhead per epoch.

Recently, there is a growing interest in applying Transfer Entropy (TE) in quantifying the effective connectivity between artificial neurons. In a feedforward network, the TE can be used to quantify the relationships between neuron output pairs located in different layers. Our focus is on how to include the TE in the learning mechanisms of a Convolutional Neural Network (CNN) architecture. We introduce a novel training mechanism for CNN architectures which integrates the TE feedback connections. Adding the TE feedback parameter accelerates the training process, as fewer epochs are needed. On the flip side, it adds computational overhead to each epoch. According to our experiments on CNN classifiers, to achieve a reasonable computational overhead--accuracy trade-off, it is efficient to consider only the inter-neural information transfer of a random subset of the neuron pairs from the last two fully connected layers. The TE acts as a smoothing factor, generating stability and becoming active only periodically, not after processing each input sample. Therefore, we can consider the TE is in our model a slowly changing meta-parameter.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes