A greedy constructive algorithm for the optimization of neural network architectures

09/07/2019
by   Massimiliano Lupo Pasini, et al.
0

In this work we propose a new method to optimize the architecture of an artificial neural network. The algorithm proposed, called Greedy Search for Neural Network Architecture, aims to minimize the complexity of the architecture search and the complexity of the final model selected without compromising the predictive performance. The reduction of the computational cost makes this approach appealing for two reasons. Firstly, there is a need from domain scientists to easily interpret predictions returned by a deep learning model and this tends to be cumbersome when neural networks have complex structures. Secondly, the use of neural networks is challenging in situations with compute/memory limitations. Promising numerical results show that our method is competitive against other hyperparameter optimization algorithms for attainable performance and computational cost. We also generalize the definition of adjusted score from linear regression models to neural networks. Numerical experiments are presented to show that the adjusted score can boost the greedy search to favor smaller architectures over larger ones without compromising the predictive performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/13/2017

Neural Networks Architecture Evaluation in a Quantum Computer

In this work, we propose a quantum algorithm to evaluate neural networks...
research
04/18/2023

Parameterized Neural Networks for Finance

We discuss and analyze a neural network architecture, that enables learn...
research
05/18/2022

Hyperparameter Optimization with Neural Network Pruning

Since the deep learning model is highly dependent on hyperparameters, hy...
research
04/24/2018

Multi-objective Architecture Search for CNNs

Architecture search aims at automatically finding neural architectures t...
research
11/16/2018

Stochastic Adaptive Neural Architecture Search for Keyword Spotting

The problem of keyword spotting i.e. identifying keywords in a real-time...
research
02/06/2020

Variational Depth Search in ResNets

One-shot neural architecture search allows joint learning of weights and...
research
12/05/2022

Deep Learning Architectures for FSCV, a Comparison

We examined multiple deep neural network (DNN) architectures for suitabi...

Please sign up or login with your details

Forgot password? Click here to reset