Structure Learning for Deep Neural Networks Based on Multiobjective Optimization | IEEE Journals & Magazine | IEEE Xplore

Structure Learning for Deep Neural Networks Based on Multiobjective Optimization


Abstract:

This paper focuses on the connecting structure of deep neural networks and proposes a layerwise structure learning method based on multiobjective optimization. A model wi...Show More

Abstract:

This paper focuses on the connecting structure of deep neural networks and proposes a layerwise structure learning method based on multiobjective optimization. A model with better generalization can be obtained by reducing the connecting parameters in deep networks. The aim is to find the optimal structure with high representation ability and better generalization for each layer. Then, the visible data are modeled with respect to structure based on the products of experts. In order to mitigate the difficulty of estimating the denominator in PoE, the denominator is simplified and taken as another objective, i.e., the connecting sparsity. Moreover, for the consideration of the contradictory nature between the representation ability and the network connecting sparsity, the multiobjective model is established. An improved multiobjective evolutionary algorithm is used to solve this model. Two tricks are designed to decrease the computational cost according to the properties of input data. The experiments on single-layer level, hierarchical level, and application level demonstrate the effectiveness of the proposed algorithm, and the learned structures can improve the performance of deep neural networks.
Page(s): 2450 - 2463
Date of Publication: 05 May 2017

ISSN Information:

PubMed ID: 28489552

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.