A review of modularization techniques in artificial neural networks

被引:57
作者
Amer, Mohammed [1 ]
Maul, Tomas [1 ]
机构
[1] Sch Comp Sci, Univ Nottingham Malaysia Campus, Semenyih, Malaysia
关键词
Artificial neural network; Modularity; Architecture; Topology; Problem decomposition; Taxonomy; TYPE-2; FUZZY-LOGIC; COMMUNITY STRUCTURE; SMALL-WORLD; EVOLUTION; CIRCUITS; DYNAMICS; MODEL; CLASSIFICATION; ARCHITECTURE; CLASSIFIERS;
D O I
10.1007/s10462-019-09706-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:527 / 561
页数:35
相关论文
共 149 条
[1]   Efficiency and cost of economical brain functional networks [J].
Achard, Sophie ;
Bullmore, Edward T. .
PLOS COMPUTATIONAL BIOLOGY, 2007, 3 (02) :174-183
[2]  
Aguirre C, 2002, LECT NOTES COMPUT SC, V2415, P27
[3]   Blue Gene: A vision for protein science using a petaflop supercomputer [J].
Allen, F ;
Almasi, G ;
Andreoni, W ;
Beece, D ;
Berne, BJ ;
Bright, A ;
Brunheroto, J ;
Cascaval, C ;
Castanos, J ;
Coteus, P ;
Crumley, P ;
Curioni, A ;
Denneau, M ;
Donath, W ;
Eleftheriou, M ;
Fitch, B ;
Fleischer, B ;
Georgiou, CJ ;
Germain, R ;
Giampapa, M ;
Gresh, D ;
Gupta, M ;
Haring, R ;
Ho, H ;
Hochschild, P ;
Hummel, S ;
Jonas, T ;
Lieber, D ;
Martyna, G ;
Maturu, K ;
Moreira, J ;
Newns, D ;
Newton, M ;
Philhower, R ;
Picunko, T ;
Pitera, J ;
Pitman, M ;
Rand, R ;
Royyuru, A ;
Salapura, V ;
Sanomiya, A ;
Shah, R ;
Sham, Y ;
Singh, S ;
Snir, M ;
Suits, F ;
Swetz, R ;
Swope, WC ;
Vishnumurthy, N ;
Ward, TJC .
IBM SYSTEMS JOURNAL, 2001, 40 (02) :310-327
[4]   Modular neural networks to predict the nitrate distribution in ground water using the on-ground nitrogen loading and recharge data [J].
Almasri, MN ;
Kaluarachchi, JJ .
ENVIRONMENTAL MODELLING & SOFTWARE, 2005, 20 (07) :851-871
[5]   A modular fault-diagnostic system for analog electronic circuits using neural networks with wavelet transform as a preprocessor [J].
Aminian, Mehran ;
Aminian, Farzan .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2007, 56 (05) :1546-1554
[6]   EFFICIENT CLASSIFICATION FOR MULTICLASS PROBLEMS USING MODULAR NEURAL NETWORKS [J].
ANAND, R ;
MEHROTRA, K ;
MOHAN, CK ;
RANKA, S .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1995, 6 (01) :117-124
[7]   Neural Module Networks [J].
Andreas, Jacob ;
Rohrbach, Marcus ;
Darrell, Trevor ;
Klein, Dan .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :39-48
[8]  
Angelucci A, 1997, J NEUROSCI, V17, P2040
[9]  
[Anonymous], ARXIV161006781V4
[10]  
[Anonymous], P 6 NEUR COMP PSYCH