Dynamic Optimization of Neural Network Structures Using Probabilistic Modeling

01/23/2018
by   Shinichi Shirakawa, et al.
0

Deep neural networks (DNNs) are powerful machine learning models and have succeeded in various artificial intelligence tasks. Although various architectures and modules for the DNNs have been proposed, selecting and designing the appropriate network structure for a target problem is a challenging task. In this paper, we propose a method to simultaneously optimize the network structure and weight parameters during neural network training. We consider a probability distribution that generates network structures, and optimize the parameters of the distribution instead of directly optimizing the network structure. The proposed method can apply to the various network structure optimization problems under the same framework. We apply the proposed method to several structure optimization problems such as selection of layers, selection of unit types, and selection of connections using the MNIST, CIFAR-10, and CIFAR-100 datasets. The experimental results show that the proposed method can find the appropriate and competitive network structures.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/15/2019

Controlling Model Complexity in Probabilistic Model-Based Dynamic Optimization of Neural Network Structures

A method of simultaneously optimizing both the structure of neural netwo...
research
08/06/2018

On Optimizing Deep Convolutional Neural Networks by Evolutionary Computing

Optimization for deep networks is currently a very active area of resear...
research
07/05/2021

Unsupervised Ensemble Selection for Multilayer Bootstrap Networks

Multilayer bootstrap network (MBN), which is a recent simple unsupervise...
research
06/16/2021

Structured DropConnect for Uncertainty Inference in Image Classification

With the complexity of the network structure, uncertainty inference has ...
research
05/21/2017

CrossNets : A New Approach to Complex Learning

We propose a novel neural network structure called CrossNets, which cons...
research
09/10/2019

Neural reparameterization improves structural optimization

Structural optimization is a popular method for designing objects such a...
research
06/24/2018

Constructing Deep Neural Networks by Bayesian Network Structure Learning

We introduce a principled approach for unsupervised structure learning o...

Please sign up or login with your details

Forgot password? Click here to reset