Determining the growth stages of sunflower plants using deep learning methods

dc.contributor.authorKarahanlı, Gülay
dc.contributor.authorTaşkın, Cem
dc.date.accessioned2024-10-29T17:43:31Z
dc.date.available2024-10-29T17:43:31Z
dc.date.issued2024
dc.departmentTekirdağ Namık Kemal Üniversitesi
dc.description.abstractThanks to the precision agriculture technologies developed in recent years, many processes such as irrigation, fertilization, spraying, weeding and harvesting of agricultural products can be done by autonomous systems. Especially in some plant species such as sunflower, when to apply these processes is largely decided according to the developmental stage of the plant. In this study, deep learning methods were used to classify the developmental stages of sunflower plants. Since the images taken with the drone are high resolution, each of them is divided into 6 equal parts, and then 8 classes are determined and the images belonging to each class are extracted. A data set consisting of 12800 images in total, 1600 in each class, was created. Six different deep learning models, namely AlexNet, InceptionV3, ResNet101, DenseNet121, MobileNet and Xception, were tested with Sgd, Adam and Rmsprop optimization methods and their performances were compared. In order to evaluate the success of the models correctly, the trained models were also tested on a second data set created with images taken from a different terrain and high success rates were obtained. In addition, a 7-class test set was created for images that could not be clearly determined at which stage the plant was in, and the success rates of the models were tested. It was observed that the success rate was very low for the images in the 7-8 intermediate class, and the filters used in the image processing techniques that would increase the success rate for this class were applied to the images, and the models were retrained and the results were evaluated. © 2024 Gazi Universitesi. All rights reserved.
dc.identifier.doi10.17341/gazimmfd.1200615
dc.identifier.endpage1471
dc.identifier.issn1300-1884
dc.identifier.issue3en_US
dc.identifier.scopus2-s2.0-85185216794
dc.identifier.scopusqualityQ2
dc.identifier.startpage1455
dc.identifier.trdizinid1257909
dc.identifier.urihttps://doi.org/10.17341/gazimmfd.1200615
dc.identifier.urihttps://search.trdizin.gov.tr/tr/yayin/detay/1257909
dc.identifier.urihttps://hdl.handle.net/20.500.11776/12446
dc.identifier.volume39
dc.indekslendigikaynakScopus
dc.indekslendigikaynakTR-Dizin
dc.language.isotr
dc.publisherGazi Universitesi
dc.relation.ispartofJournal of the Faculty of Engineering and Architecture of Gazi University
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectconvolutional neural
dc.subjectDeep learning
dc.subjectimage classification
dc.subjectnetworks
dc.subjectprecision agriculture
dc.subjecttransfer learning
dc.titleDetermining the growth stages of sunflower plants using deep learning methods
dc.title.alternativeDerin öğrenme yöntemleri kullanılarak ayçiçeği bitkisinin gelişim evrelerinin tespiti
dc.typeArticle

Dosyalar