Modularized Morphing of Neural Networks

01/12/2017
by   Tao Wei, et al.
0

In this work we study the problem of network morphism, an effective learning scheme to morph a well-trained neural network to a new one with the network function completely preserved. Different from existing work where basic morphing types on the layer level were addressed, we target at 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 which the morphing process is able to be formulated as a graph transformation problem. Two atomic morphing operations are introduced to compose 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 of these two families, and prove that any reasonable module can be morphed from a single convolutional layer. Extensive experiments have been conducted based on the state-of-the-art ResNet on benchmark datasets, and the effectiveness of the proposed solution has been verified.

READ FULL TEXT
research
11/18/2015

ACDC: A Structured Efficient Linear Layer

The linear layer is one of the most pervasive modules in deep learning r...
research
02/04/2019

Graph Warp Module: an Auxiliary Module for Boosting the Power of Graph Neural Networks

Recently, Graph Neural Networks (GNNs) are trending in the machine learn...
research
01/14/2022

Perspective Transformation Layer

Incorporating geometric transformations that reflect the relative positi...
research
07/13/2020

Deep Reinforced Attention Learning for Quality-Aware Visual Recognition

In this paper, we build upon the weakly-supervised generation mechanism ...
research
06/05/2018

Perturbative Neural Networks

Convolutional neural networks are witnessing wide adoption in computer v...
research
03/05/2016

Network Morphism

We present in this paper a systematic study on how to morph a well-train...
research
07/30/2023

Pupil Learning Mechanism

Studies on artificial neural networks rarely address both vanishing grad...

Please sign up or login with your details

Forgot password? Click here to reset