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...

Full description

Saved in:
Bibliographic Details
Main Authors: Samma, Hussein, Suandi, Shahrel Azmin, Ismail, Nor Azman, Sulaiman, Sarina, Li Ping, Lee
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.188404