Impact of class imbalance on convolutional neural network training in multi-class problems
Image classification is the process of assigning an image one or multiple tags that describe its content. To perform the classification, a model must be designed for learning the labels to be assigned to a given image. The assignment is made through a learning process that uses a set of previously l...
- Autores:
-
Ilham, Ahmad
Silva, Jesús
Mercado Caruso, Nohora Nubia
Tapias, Donato
Pineda, Omar
- Tipo de recurso:
- http://purl.org/coar/resource_type/c_816b
- Fecha de publicación:
- 2020
- Institución:
- Corporación Universidad de la Costa
- Repositorio:
- REDICUC - Repositorio CUC
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.cuc.edu.co:11323/7258
- Acceso en línea:
- https://hdl.handle.net/11323/7258
https://repositorio.cuc.edu.co/
- Palabra clave:
- Convolutional neural network
Impact of class imbalance
Multi-class problems
- Rights
- closedAccess
- License
- Attribution-NonCommercial-NoDerivatives 4.0 International
Summary: | Image classification is the process of assigning an image one or multiple tags that describe its content. To perform the classification, a model must be designed for learning the labels to be assigned to a given image. The assignment is made through a learning process that uses a set of previously labeled training images, which must be large enough to guarantee efficient training. Many approaches have been researched to find optimal solutions to classification problems, however, databases with large amounts of images and the increased processing power of GPUs have made convolutional neural networks (CNNs) the best choice, as they outperform traditional algorithms. This paper presents a systematic analysis aimed at understanding how the issue of class inequality affects the efficiency of a convolutionary neural network trained for a task of image classification, and presents a technique for correcting the overtraining and that the network generalization. |
---|