Evolving Pre-Trained CNN Using two-layers optimizer for road damage detection from drone images
There are numerous pre-Trained Convolutional Neural Networks (CNN) introduced in the literature, such as AlexNet, VGG-19, and ResNet. These pre-Trained CNN models could be reused and applied to tackle different image recognition problems. Unfortunately, these pre-Trained CNN models are complex and h...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Institute of Electrical and Electronics Engineers Inc.
2021
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/96451/1/NorAzmanIsmail2021_EvolvingPreTrainedCNNUsing.pdf http://eprints.utm.my/id/eprint/96451/ http://dx.doi.org/10.1109/ACCESS.2021.3131231 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.utm.96451 |
---|---|
record_format |
eprints |
spelling |
my.utm.964512022-07-24T10:22:21Z http://eprints.utm.my/id/eprint/96451/ Evolving Pre-Trained CNN Using two-layers optimizer for road damage detection from drone images Samma, Hussein Suandi, Shahrel Azmin Ismail, Nor Azman Sulaiman, Sarina Li Ping, Lee QA75 Electronic computers. Computer science There are numerous pre-Trained Convolutional Neural Networks (CNN) introduced in the literature, such as AlexNet, VGG-19, and ResNet. These pre-Trained CNN models could be reused and applied to tackle different image recognition problems. Unfortunately, these pre-Trained CNN models are complex and have a large number of convolutional filters. To tackle such a complexity challenge, this research aims to evolve a pre-Trained VGG-19 using an efficient two-layers optimizer. The proposed optimizer performs filters selection of the last layers of VGG-19 guided by the accuracy of the linear SVM classifier. The proposed approach has three main advantages. Firstly, it adopts a powerful two-layers optimizer that works with a micro swarm population. Secondly, it automatically evolves a lightweight deep model which uses a small number of VGG-19 convolutional filters. Thirdly, It applies the developed model for real-world road damage detection from drone-based images. To evaluate the effectiveness of the proposed approach, a total of 529 images were captured by using a drone-based camera for various road damages. Reported results indicated that the proposed model achieved 96.4% F1-score accuracy with a reduction of VGG-19 filter up to 52%. In addition, the proposed two-layers optimizer was able to outperform several related optimizers such as Arithmetic Optimization Algorithm (AOA), Wild Geese Algorithm (WGO), Particle Swarm Optimization (PSO), Comprehensive Learning Particle Swarm Optimization (CLPSO), and Reinforcement Learning-based Memetic Particle Swarm Optimization (RLMPSO). Institute of Electrical and Electronics Engineers Inc. 2021 Article PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/96451/1/NorAzmanIsmail2021_EvolvingPreTrainedCNNUsing.pdf Samma, Hussein and Suandi, Shahrel Azmin and Ismail, Nor Azman and Sulaiman, Sarina and Li Ping, Lee (2021) Evolving Pre-Trained CNN Using two-layers optimizer for road damage detection from drone images. IEEE Access, 9 . pp. 158215-158226. ISSN 2169-3536 http://dx.doi.org/10.1109/ACCESS.2021.3131231 |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
language |
English |
topic |
QA75 Electronic computers. Computer science |
spellingShingle |
QA75 Electronic computers. Computer science Samma, Hussein Suandi, Shahrel Azmin Ismail, Nor Azman Sulaiman, Sarina Li Ping, Lee Evolving Pre-Trained CNN Using two-layers optimizer for road damage detection from drone images |
description |
There are numerous pre-Trained Convolutional Neural Networks (CNN) introduced in the literature, such as AlexNet, VGG-19, and ResNet. These pre-Trained CNN models could be reused and applied to tackle different image recognition problems. Unfortunately, these pre-Trained CNN models are complex and have a large number of convolutional filters. To tackle such a complexity challenge, this research aims to evolve a pre-Trained VGG-19 using an efficient two-layers optimizer. The proposed optimizer performs filters selection of the last layers of VGG-19 guided by the accuracy of the linear SVM classifier. The proposed approach has three main advantages. Firstly, it adopts a powerful two-layers optimizer that works with a micro swarm population. Secondly, it automatically evolves a lightweight deep model which uses a small number of VGG-19 convolutional filters. Thirdly, It applies the developed model for real-world road damage detection from drone-based images. To evaluate the effectiveness of the proposed approach, a total of 529 images were captured by using a drone-based camera for various road damages. Reported results indicated that the proposed model achieved 96.4% F1-score accuracy with a reduction of VGG-19 filter up to 52%. In addition, the proposed two-layers optimizer was able to outperform several related optimizers such as Arithmetic Optimization Algorithm (AOA), Wild Geese Algorithm (WGO), Particle Swarm Optimization (PSO), Comprehensive Learning Particle Swarm Optimization (CLPSO), and Reinforcement Learning-based Memetic Particle Swarm Optimization (RLMPSO). |
format |
Article |
author |
Samma, Hussein Suandi, Shahrel Azmin Ismail, Nor Azman Sulaiman, Sarina Li Ping, Lee |
author_facet |
Samma, Hussein Suandi, Shahrel Azmin Ismail, Nor Azman Sulaiman, Sarina Li Ping, Lee |
author_sort |
Samma, Hussein |
title |
Evolving Pre-Trained CNN Using two-layers optimizer for road damage detection from drone images |
title_short |
Evolving Pre-Trained CNN Using two-layers optimizer for road damage detection from drone images |
title_full |
Evolving Pre-Trained CNN Using two-layers optimizer for road damage detection from drone images |
title_fullStr |
Evolving Pre-Trained CNN Using two-layers optimizer for road damage detection from drone images |
title_full_unstemmed |
Evolving Pre-Trained CNN Using two-layers optimizer for road damage detection from drone images |
title_sort |
evolving pre-trained cnn using two-layers optimizer for road damage detection from drone images |
publisher |
Institute of Electrical and Electronics Engineers Inc. |
publishDate |
2021 |
url |
http://eprints.utm.my/id/eprint/96451/1/NorAzmanIsmail2021_EvolvingPreTrainedCNNUsing.pdf http://eprints.utm.my/id/eprint/96451/ http://dx.doi.org/10.1109/ACCESS.2021.3131231 |
_version_ |
1739828081549377536 |
score |
13.209306 |