arrow
Return

Continuously Constructive Deep Neural Networks

delete2020-04-01
delete13
delete
OA
AI
O
Ozan İrsoy *
E
Ethem Alpaydın
DOI:10.1109/TNNLS.2019.2918225delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Traditionally, deep learning algorithms update the network weights, whereas the network architecture is chosen manually using a process of trial and error. In this paper, we propose two novel approaches that automatically update the network structure while also learning its weights. The novelty of our approach lies in our parameterization, where the depth, or additional complexity, is encapsulated continuously in the parameter space through control parameters that add additional complexity. We propose two methods. In tunnel networks, this selection is done at the level of a hidden unit, and in budding perceptrons, this is done at the level of a network layer; updating this control parameter introduces either another hidden unit or layer. We show the effectiveness of our methods on the synthetic two-spiral data and on three real data sets of MNIST, MIRFLICKR, and CIFAR, where we see that our proposed methods, with the same set of hyperparameters, can correctly adjust the network complexity to the task complexity.
Keywords:
Constructive learning
deep learning
neural networks
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Neural Networks and Learning Systems cover
IEEE Transactions on Neural Networks and Learning Systems
IF:
8.9
Papers:
7.5K
Citations:
7.2W

Organization

B
Bogazici University
Scholars:
4.1K
Papers: 3.9K
Citations: 27
B
bloomberg l.p.
Scholars:
38
Papers: 38
Citations: 1