A Review of Modularization Techniques in Artificial Neural Networks

04/29/2019
by   Mohammed Amer, et al.
0

Artificial neural networks (ANNs) have achieved significant success in tackling classical and modern machine learning problems. As learning problems grow in scale and complexity, and expand into multi-disciplinary territory, a more modular approach for scaling ANNs will be needed. Modular neural networks (MNNs) are neural networks that embody the concepts and principles of modularity. MNNs adopt a large number of different techniques for achieving modularization. Previous surveys of modularization techniques are relatively scarce in their systematic analysis of MNNs, focusing mostly on empirical comparisons and lacking an extensive taxonomical framework. In this review, we aim to establish a solid taxonomy that captures the essential properties and relationships of the different variants of MNNs. Based on an investigation of the different levels at which modularization techniques act, we attempt to provide a universal and systematic framework for theorists studying MNNs, also trying along the way to emphasise the strengths and weaknesses of different modularization approaches in order to highlight good practices for neural network practitioners.

READ FULL TEXT
research
05/06/2022

Stochastic resonance neurons in artificial neural networks

Many modern applications of the artificial neural networks ensue large n...
research
05/18/2023

Brain-inspired learning in artificial neural networks: a review

Artificial neural networks (ANNs) have emerged as an essential tool in m...
research
06/04/2014

Multi-task Neural Networks for QSAR Predictions

Although artificial neural networks have occasionally been used for Quan...
research
07/03/2020

MASKS: A Multi-Artificial Neural Networks System's verification approach

Artificial Neural networks are one of the most widely applied approaches...
research
12/02/2019

Simulation of neural function in an artificial Hebbian network

Artificial neural networks have diverged far from their early inspiratio...
research
03/02/2023

Understanding plasticity in neural networks

Plasticity, the ability of a neural network to quickly change its predic...

Please sign up or login with your details

Forgot password? Click here to reset