An outdoor fire recognition algorithm for small unbalanced samples
Deep learning (DL) is a hot topic in the machine vision. A large number of data sets are necessary for efficient image recognition. Otherwise the overfitting will easily occur. However, most actual samples are limited and unbalanced. To diminish the negative impact of small unbalanced samples on ima...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2021-06-01
|
Series: | Alexandria Engineering Journal |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S1110016821000314 |
id |
doaj-59cf11e2af474336a70528ba22009beb |
---|---|
record_format |
Article |
spelling |
doaj-59cf11e2af474336a70528ba22009beb2021-06-02T20:36:05ZengElsevierAlexandria Engineering Journal1110-01682021-06-0160328012809An outdoor fire recognition algorithm for small unbalanced samplesXiaoru Song0Song Gao1Xing Liu2Chaobo Chen3School of Electronic Information Engineering, Xi'an Technological University, Xi’an, ChinaSchool of Electronic Information Engineering, Xi'an Technological University, Xi’an, ChinaSchool of Electronic Information Engineering, Xi'an Technological University, Xi’an, China; Science and Technology on Electromechanical Dynamic Control Laboratory, Xi’an, China; Corresponding author.School of Electronic Information Engineering, Xi'an Technological University, Xi’an, ChinaDeep learning (DL) is a hot topic in the machine vision. A large number of data sets are necessary for efficient image recognition. Otherwise the overfitting will easily occur. However, most actual samples are limited and unbalanced. To diminish the negative impact of small unbalanced samples on image recognition, the Deep Convolutional Generative Adversarial Network (DC-GAN) was improved to simulate data distribution, and relied on the improved network to generate a highly diverse dataset of balanced fire images in the work. Then, the number of output layer nodes was finetuned for the training of the target dataset by the layer freezing method. The training of small unbalanced samples was realized, using exponentially decaying learning rate, L2 regularization method, and Adam optimization algorithm. Simulation results showed that the proposed algorithm converged faster by fixing the convolutional layer parameters of the pre-trained model and finetuning the fully connected layer through transfer learning. Besides, 99% of fire images were correctly recognized, without inducing the problem of small sample overfitting. The proposed algorithm provides a desirable tool for outdoor fire recognition.http://www.sciencedirect.com/science/article/pii/S1110016821000314Small unbalanced samplesConvolutional neural network (CNN)Fire image recognitionGenerative Adversarial NetworkTransfer learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiaoru Song Song Gao Xing Liu Chaobo Chen |
spellingShingle |
Xiaoru Song Song Gao Xing Liu Chaobo Chen An outdoor fire recognition algorithm for small unbalanced samples Alexandria Engineering Journal Small unbalanced samples Convolutional neural network (CNN) Fire image recognition Generative Adversarial Network Transfer learning |
author_facet |
Xiaoru Song Song Gao Xing Liu Chaobo Chen |
author_sort |
Xiaoru Song |
title |
An outdoor fire recognition algorithm for small unbalanced samples |
title_short |
An outdoor fire recognition algorithm for small unbalanced samples |
title_full |
An outdoor fire recognition algorithm for small unbalanced samples |
title_fullStr |
An outdoor fire recognition algorithm for small unbalanced samples |
title_full_unstemmed |
An outdoor fire recognition algorithm for small unbalanced samples |
title_sort |
outdoor fire recognition algorithm for small unbalanced samples |
publisher |
Elsevier |
series |
Alexandria Engineering Journal |
issn |
1110-0168 |
publishDate |
2021-06-01 |
description |
Deep learning (DL) is a hot topic in the machine vision. A large number of data sets are necessary for efficient image recognition. Otherwise the overfitting will easily occur. However, most actual samples are limited and unbalanced. To diminish the negative impact of small unbalanced samples on image recognition, the Deep Convolutional Generative Adversarial Network (DC-GAN) was improved to simulate data distribution, and relied on the improved network to generate a highly diverse dataset of balanced fire images in the work. Then, the number of output layer nodes was finetuned for the training of the target dataset by the layer freezing method. The training of small unbalanced samples was realized, using exponentially decaying learning rate, L2 regularization method, and Adam optimization algorithm. Simulation results showed that the proposed algorithm converged faster by fixing the convolutional layer parameters of the pre-trained model and finetuning the fully connected layer through transfer learning. Besides, 99% of fire images were correctly recognized, without inducing the problem of small sample overfitting. The proposed algorithm provides a desirable tool for outdoor fire recognition. |
topic |
Small unbalanced samples Convolutional neural network (CNN) Fire image recognition Generative Adversarial Network Transfer learning |
url |
http://www.sciencedirect.com/science/article/pii/S1110016821000314 |
work_keys_str_mv |
AT xiaorusong anoutdoorfirerecognitionalgorithmforsmallunbalancedsamples AT songgao anoutdoorfirerecognitionalgorithmforsmallunbalancedsamples AT xingliu anoutdoorfirerecognitionalgorithmforsmallunbalancedsamples AT chaobochen anoutdoorfirerecognitionalgorithmforsmallunbalancedsamples AT xiaorusong outdoorfirerecognitionalgorithmforsmallunbalancedsamples AT songgao outdoorfirerecognitionalgorithmforsmallunbalancedsamples AT xingliu outdoorfirerecognitionalgorithmforsmallunbalancedsamples AT chaobochen outdoorfirerecognitionalgorithmforsmallunbalancedsamples |
_version_ |
1721401041494212608 |