Back to Search
Start Over
Mapping DCNN to a Three Layer Modular Architecture: A Systematic Way for Obtaining Wider and More Effective Network
- Source :
- 2020 IEEE 5th International Conference on Signal and Image Processing (ICSIP).
- Publication Year :
- 2020
- Publisher :
- IEEE, 2020.
-
Abstract
- We propose a modular Deep Convolutional Neural Network (DCNN) architecture which has the property of block-like design and re-usage of parameters by certain blocks. We leverage networks from the ResNet family as the backbone for our proposed architecture. The proposed network architecture is composed of three primary blocks, i) common block ii) hidden blocks and iii) output block. The common block mainly focuses on learning low-level features which are afterward fed to ρ hidden blocks at a time, where ρ is the branching factor. The hidden blocks are placed in a row-wise manner and replicated ρ times depending on the computational availability. The output block takes features as an input from the common block and all the hidden blocks during both training and testing phases. In addition, each of the hidden blocks together with the common block is a stand-alone neural network, which implies that we have ρ neural networks coupled in a single framework. During the training phase, in every single epoch, each of the stand-alone neural networks (i.e. common block + hidden block) is trained in Round Robin fashion followed by fine-tuning the whole network graph. Inference can be performed using either the whole network graph or just any sub-graph of it. To substantiate the effectiveness of our proposed neural architecture we performed experiment on CIFAR-10 and CIFAR-100 datasets.
- Subjects :
- 0209 industrial biotechnology
Network architecture
Theoretical computer science
Artificial neural network
Computer science
business.industry
02 engineering and technology
Modular design
Round-robin scheduling
Convolutional neural network
020901 industrial engineering & automation
Block (programming)
0202 electrical engineering, electronic engineering, information engineering
Graph (abstract data type)
020201 artificial intelligence & image processing
Layer (object-oriented design)
business
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2020 IEEE 5th International Conference on Signal and Image Processing (ICSIP)
- Accession number :
- edsair.doi...........6bc957ef36b0220e76d453e96a044585