A multi-division convolutional neural network-based plant identification system

Background Plants have an important place in the life of all living things. Today, there is a risk of extinction for many plant species due to climate change and its environmental impact. Therefore, researchers have conducted various studies with the aim of protecting the diversity of the planet’s p...

Full description

Bibliographic Details
Main Authors: Muammer Turkoglu, Muzaffer Aslan, Ali Arı, Zeynep Mine Alçin, Davut Hanbay
Format: Article
Language:English
Published: PeerJ Inc. 2021-05-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-572.pdf
_version_ 1818946545596235776
author Muammer Turkoglu
Muzaffer Aslan
Ali Arı
Zeynep Mine Alçin
Davut Hanbay
author_facet Muammer Turkoglu
Muzaffer Aslan
Ali Arı
Zeynep Mine Alçin
Davut Hanbay
author_sort Muammer Turkoglu
collection DOAJ
description Background Plants have an important place in the life of all living things. Today, there is a risk of extinction for many plant species due to climate change and its environmental impact. Therefore, researchers have conducted various studies with the aim of protecting the diversity of the planet’s plant life. Generally, research in this area is aimed at determining plant species and diseases, with works predominantly based on plant images. Advances in deep learning techniques have provided very successful results in this field, and have become widely used in research studies to identify plant species. Methods In this paper, a Multi-Division Convolutional Neural Network (MD-CNN)-based plant recognition system was developed in order to address an agricultural problem related to the classification of plant species. In the proposed system, we divide plant images into equal nxn-sized pieces, and then deep features are extracted for each piece using a Convolutional Neural Network (CNN). For each part of the obtained deep features, effective features are selected using the Principal Component Analysis (PCA) algorithm. Finally, the obtained effective features are combined and classification conducted using the Support Vector Machine (SVM) method. Results In order to test the performance of the proposed deep-based system, eight different plant datasets were used: Flavia, Swedish, ICL, Foliage, Folio, Flower17, Flower102, and LeafSnap. According to the results of these experimental studies, 100% accuracy scores were achieved for the Flavia, Swedish, and Folio datasets, whilst the ICL, Foliage, Flower17, Flower102, and LeafSnap datasets achieved results of 99.77%, 99.93%, 97.87%, 98.03%, and 94.38%, respectively.
first_indexed 2024-12-20T08:16:43Z
format Article
id doaj.art-1b05cef78afa4c00bcda110d8b7ebeae
institution Directory Open Access Journal
issn 2376-5992
language English
last_indexed 2024-12-20T08:16:43Z
publishDate 2021-05-01
publisher PeerJ Inc.
record_format Article
series PeerJ Computer Science
spelling doaj.art-1b05cef78afa4c00bcda110d8b7ebeae2022-12-21T19:47:06ZengPeerJ Inc.PeerJ Computer Science2376-59922021-05-017e57210.7717/peerj-cs.572A multi-division convolutional neural network-based plant identification systemMuammer Turkoglu0Muzaffer Aslan1Ali Arı2Zeynep Mine Alçin3Davut Hanbay4Faculty of Engineering, Department of Software Engineering, Samsun University, Samsun, TurkeyEngineering Faculty, Electrical and Electronics Engineering Department, Bingol University, Bingöl, TurkeyEngineering Faculty, Computer Engineering Department, Inonu University, Malatya, TurkeyVedat Topçuoğlu Anatolian Vocational High School, Electrical and Electronics Department, Gaziantep, TurkeyEngineering Faculty, Computer Engineering Department, Inonu University, Malatya, TurkeyBackground Plants have an important place in the life of all living things. Today, there is a risk of extinction for many plant species due to climate change and its environmental impact. Therefore, researchers have conducted various studies with the aim of protecting the diversity of the planet’s plant life. Generally, research in this area is aimed at determining plant species and diseases, with works predominantly based on plant images. Advances in deep learning techniques have provided very successful results in this field, and have become widely used in research studies to identify plant species. Methods In this paper, a Multi-Division Convolutional Neural Network (MD-CNN)-based plant recognition system was developed in order to address an agricultural problem related to the classification of plant species. In the proposed system, we divide plant images into equal nxn-sized pieces, and then deep features are extracted for each piece using a Convolutional Neural Network (CNN). For each part of the obtained deep features, effective features are selected using the Principal Component Analysis (PCA) algorithm. Finally, the obtained effective features are combined and classification conducted using the Support Vector Machine (SVM) method. Results In order to test the performance of the proposed deep-based system, eight different plant datasets were used: Flavia, Swedish, ICL, Foliage, Folio, Flower17, Flower102, and LeafSnap. According to the results of these experimental studies, 100% accuracy scores were achieved for the Flavia, Swedish, and Folio datasets, whilst the ICL, Foliage, Flower17, Flower102, and LeafSnap datasets achieved results of 99.77%, 99.93%, 97.87%, 98.03%, and 94.38%, respectively.https://peerj.com/articles/cs-572.pdfPlant Identification System Deep features Support Vector Machine Principal component analysis Division process
spellingShingle Muammer Turkoglu
Muzaffer Aslan
Ali Arı
Zeynep Mine Alçin
Davut Hanbay
A multi-division convolutional neural network-based plant identification system
PeerJ Computer Science
Plant Identification System
Deep features
Support Vector Machine
Principal component analysis
Division process
title A multi-division convolutional neural network-based plant identification system
title_full A multi-division convolutional neural network-based plant identification system
title_fullStr A multi-division convolutional neural network-based plant identification system
title_full_unstemmed A multi-division convolutional neural network-based plant identification system
title_short A multi-division convolutional neural network-based plant identification system
title_sort multi division convolutional neural network based plant identification system
topic Plant Identification System
Deep features
Support Vector Machine
Principal component analysis
Division process
url https://peerj.com/articles/cs-572.pdf
work_keys_str_mv AT muammerturkoglu amultidivisionconvolutionalneuralnetworkbasedplantidentificationsystem
AT muzafferaslan amultidivisionconvolutionalneuralnetworkbasedplantidentificationsystem
AT aliarı amultidivisionconvolutionalneuralnetworkbasedplantidentificationsystem
AT zeynepminealcin amultidivisionconvolutionalneuralnetworkbasedplantidentificationsystem
AT davuthanbay amultidivisionconvolutionalneuralnetworkbasedplantidentificationsystem
AT muammerturkoglu multidivisionconvolutionalneuralnetworkbasedplantidentificationsystem
AT muzafferaslan multidivisionconvolutionalneuralnetworkbasedplantidentificationsystem
AT aliarı multidivisionconvolutionalneuralnetworkbasedplantidentificationsystem
AT zeynepminealcin multidivisionconvolutionalneuralnetworkbasedplantidentificationsystem
AT davuthanbay multidivisionconvolutionalneuralnetworkbasedplantidentificationsystem