Share Email Print

Proceedings Paper

A comprehensive study in assembling deep convolutional neural networks for image classification
Author(s): Uddamvathanak Rom; Feng Yang
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Ensemble methods have been broadly used in many applications to integrate individual models for achieving better performance like accuracy and robustness. This paper focuses on using deep Convolutional Neural Networks (CNNs) models and ensembling them for image classification. To have a comprehensive and comparative study, five ensemble techniques are explored and their combinations were applied in a two-stage ensemble process. In detail, multiple basic CNN models (structures) are first pre-defined to increase model variety for the ensemble, from which each basic CNN model is trained multiple rounds based on sub-sampling on the training dataset. In the first stage of ensemble, multiple predictions (through sub-sampling) from each basic CNN structure are combined. This is followed by the second stage of ensemble to integrate the outputs from all basic CNN structures. Experiments were conducted using Kaggle’s ‘Statoil/CCORE Iceberg Classifier Challenge’ image data for iceberg and ship classification. The experimental results showed that the ensembling CNN models could improve classification accuracy in the image classification problem.

Paper Details

Date Published: 17 April 2019
PDF: 7 pages
Proc. SPIE 11071, Tenth International Conference on Signal Processing Systems, 110710I (17 April 2019); doi: 10.1117/12.2516143
Show Author Affiliations
Uddamvathanak Rom, PSB Academy (Singapore)
Feng Yang, A*STAR Institute of High Performance Computing (Singapore)

Published in SPIE Proceedings Vol. 11071:
Tenth International Conference on Signal Processing Systems
Kezhi Mao; Xudong Jiang, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?