Autoselection of the Ensemble of Convolutional Neural Networks with Second-Order Cone Programming

02/12/2023
by   Buse Çisil Güldoğuş, et al.
0

Ensemble techniques are frequently encountered in machine learning and engineering problems since the method combines different models and produces an optimal predictive solution. The ensemble concept can be adapted to deep learning models to provide robustness and reliability. Due to the growth of the models in deep learning, using ensemble pruning is highly important to deal with computational complexity. Hence, this study proposes a mathematical model which prunes the ensemble of Convolutional Neural Networks (CNN) consisting of different depths and layers that maximizes accuracy and diversity simultaneously with a sparse second order conic optimization model. The proposed model is tested on CIFAR-10, CIFAR-100 and MNIST data sets which gives promising results while reducing the complexity of models, significantly.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/21/2023

Classy Ensemble: A Novel Ensemble Algorithm for Classification

We present Classy Ensemble, a novel ensemble-generation algorithm for cl...
research
12/28/2020

Convolutional Neural Networks in Multi-Class Classification of Medical Data

We report applications of Convolutional Neural Networks (CNN) to multi-c...
research
04/09/2019

Intra-Ensemble in Neural Networks

Improving model performance is always the key problem in machine learnin...
research
07/22/2019

EnSyth: A Pruning Approach to Synthesis of Deep Learning Ensembles

Deep neural networks have achieved state-of-art performance in many doma...
research
01/08/2019

Ensembles of feedforward-designed convolutional neural networks

An ensemble method that fuses the output decision vectors of multiple fe...
research
10/31/2019

Enhancing Certifiable Robustness via a Deep Model Ensemble

We propose an algorithm to enhance certified robustness of a deep model ...
research
03/25/2020

Auto-Ensemble: An Adaptive Learning Rate Scheduling based Deep Learning Model Ensembling

Ensembling deep learning models is a shortcut to promote its implementat...

Please sign up or login with your details

Forgot password? Click here to reset