Back to Search
Start Over
Modularized Morphing of Deep Convolutional Neural Networks: A Graph Approach.
- Source :
-
IEEE Transactions on Computers . Feb2021, Vol. 70 Issue 2, p305-315. 11p. - Publication Year :
- 2021
-
Abstract
- Network morphism is an effective learning scheme to morph a well-trained neural network to a new one with the network function completely preserved. However, existing network morphism scheme addresses only basic morphing types on the layer level. In this research, we address the central problem of network morphism at a higher level, i.e., how a convolutional layer can be morphed into an arbitrary module of a neural network. To simplify the representation of a network, we abstract a module as a graph with blobs as vertices and convolutional layers as edges. Based on this graph, the morphing process can be formulated as a graph transformation problem. Two atomic morphing operations are introduced to construct the graphs, based on which modules are classified into two families, i.e., simple morphable modules and complex modules. We present practical morphing solutions for both families, and prove that any module can be morphed from a single convolutional layer. Extensive experiments have been conducted based on the state-of-the-art ResNet on benchmarks to verify the effectiveness of the proposed solution. [ABSTRACT FROM AUTHOR]
- Subjects :
- *CONVOLUTIONAL neural networks
*ATOMIC layer deposition
Subjects
Details
- Language :
- English
- ISSN :
- 00189340
- Volume :
- 70
- Issue :
- 2
- Database :
- Academic Search Index
- Journal :
- IEEE Transactions on Computers
- Publication Type :
- Academic Journal
- Accession number :
- 148208288
- Full Text :
- https://doi.org/10.1109/TC.2020.2988006