Ship Classification Based on Improved Convolutional Neural Network Architecture for Intelligent Transport Systems

In recent years, deep learning has been used in various applications including the classification of ship targets in inland waterways for enhancing intelligent transport systems. Various researchers introduced different classification algorithms, but they still face the problems of low accuracy and...

Full description

Bibliographic Details
Main Authors: Lilian Asimwe Leonidas, Yang Jie
Format: Article
Language:English
Published: MDPI AG 2021-07-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/12/8/302
id doaj-e66da53f4b234e3da2e926f9c2cdb322
record_format Article
spelling doaj-e66da53f4b234e3da2e926f9c2cdb3222021-08-26T13:54:08ZengMDPI AGInformation2078-24892021-07-011230230210.3390/info12080302Ship Classification Based on Improved Convolutional Neural Network Architecture for Intelligent Transport SystemsLilian Asimwe Leonidas0Yang Jie1School of Information Engineering, Wuhan University of Technology, Wuhan 430081, ChinaSchool of Information Engineering, Wuhan University of Technology, Wuhan 430081, ChinaIn recent years, deep learning has been used in various applications including the classification of ship targets in inland waterways for enhancing intelligent transport systems. Various researchers introduced different classification algorithms, but they still face the problems of low accuracy and misclassification of other target objects. Hence, there is still a need to do more research on solving the above problems to prevent collisions in inland waterways. In this paper, we introduce a new convolutional neural network classification algorithm capable of classifying five classes of ships, including cargo, military, carrier, cruise and tanker ships, in inland waterways. The game of deep learning ship dataset, which is a public dataset originating from Kaggle, has been used for all experiments. Initially, the five pretrained models (which are AlexNet, VGG, Inception V3 ResNet and GoogleNet) were used on the dataset in order to select the best model based on its performance. Resnet-152 achieved the best model with an accuracy of 90.56%, and AlexNet achieved a lower accuracy of 63.42%. Furthermore, Resnet-152 was improved by adding a classification block which contained two fully connected layers, followed by ReLu for learning new characteristics of our training dataset and a dropout layer to resolve the problem of a diminishing gradient. For generalization, our proposed method was also tested on the MARVEL dataset, which consists of more than 10,000 images and 26 categories of ships. Furthermore, the proposed algorithm was compared with existing algorithms and obtained high performance compared with the others, with an accuracy of 95.8%, precision of 95.83%, recall of 95.80%, specificity of 95.07% and F1 score of 95.81%.https://www.mdpi.com/2078-2489/12/8/302convolutional neural networkinland waterwaysdeep learning
collection DOAJ
language English
format Article
sources DOAJ
author Lilian Asimwe Leonidas
Yang Jie
spellingShingle Lilian Asimwe Leonidas
Yang Jie
Ship Classification Based on Improved Convolutional Neural Network Architecture for Intelligent Transport Systems
Information
convolutional neural network
inland waterways
deep learning
author_facet Lilian Asimwe Leonidas
Yang Jie
author_sort Lilian Asimwe Leonidas
title Ship Classification Based on Improved Convolutional Neural Network Architecture for Intelligent Transport Systems
title_short Ship Classification Based on Improved Convolutional Neural Network Architecture for Intelligent Transport Systems
title_full Ship Classification Based on Improved Convolutional Neural Network Architecture for Intelligent Transport Systems
title_fullStr Ship Classification Based on Improved Convolutional Neural Network Architecture for Intelligent Transport Systems
title_full_unstemmed Ship Classification Based on Improved Convolutional Neural Network Architecture for Intelligent Transport Systems
title_sort ship classification based on improved convolutional neural network architecture for intelligent transport systems
publisher MDPI AG
series Information
issn 2078-2489
publishDate 2021-07-01
description In recent years, deep learning has been used in various applications including the classification of ship targets in inland waterways for enhancing intelligent transport systems. Various researchers introduced different classification algorithms, but they still face the problems of low accuracy and misclassification of other target objects. Hence, there is still a need to do more research on solving the above problems to prevent collisions in inland waterways. In this paper, we introduce a new convolutional neural network classification algorithm capable of classifying five classes of ships, including cargo, military, carrier, cruise and tanker ships, in inland waterways. The game of deep learning ship dataset, which is a public dataset originating from Kaggle, has been used for all experiments. Initially, the five pretrained models (which are AlexNet, VGG, Inception V3 ResNet and GoogleNet) were used on the dataset in order to select the best model based on its performance. Resnet-152 achieved the best model with an accuracy of 90.56%, and AlexNet achieved a lower accuracy of 63.42%. Furthermore, Resnet-152 was improved by adding a classification block which contained two fully connected layers, followed by ReLu for learning new characteristics of our training dataset and a dropout layer to resolve the problem of a diminishing gradient. For generalization, our proposed method was also tested on the MARVEL dataset, which consists of more than 10,000 images and 26 categories of ships. Furthermore, the proposed algorithm was compared with existing algorithms and obtained high performance compared with the others, with an accuracy of 95.8%, precision of 95.83%, recall of 95.80%, specificity of 95.07% and F1 score of 95.81%.
topic convolutional neural network
inland waterways
deep learning
url https://www.mdpi.com/2078-2489/12/8/302
work_keys_str_mv AT lilianasimweleonidas shipclassificationbasedonimprovedconvolutionalneuralnetworkarchitectureforintelligenttransportsystems
AT yangjie shipclassificationbasedonimprovedconvolutionalneuralnetworkarchitectureforintelligenttransportsystems
_version_ 1721192536545951744