Publication:
Ensemble methods with deep convolutional neural networks for plant leaf recognition

dc.contributor.authorChompookham, Thipwimon
dc.contributor.authorSurinta, Olarik
dc.date.accessioned2023-12-16T10:56:57Z
dc.date.available2023-12-16T10:56:57Z
dc.date.issued2021
dc.date.issuedBE2564
dc.description.abstractRecognition of plant leaves and diseases from images is a challenging task in computer vision and machine learning. This is because various problems directly affect the performance of the system; such as the leaf structure; differences of the intra-class; similarity of shape between inter-class; perspective of the image; and even recording time. In this paper; we propose the ensemble convolutional neural network (CNN) method to tackle these issues and improve plant leaf recognition performance. We trained five CNN models: MobileNetV1; MobileNetV2; NASNetMobile; DenseNet121; and Xception; accordingly to discover the best CNN based model. Ensemble methods; unweighted average; weighted average; and unweighted majority vote methods were then applied to the CNN output probabilities of each model. We have evaluated these ensemble CNN methods on a mulberry leaf dataset and two leaf disease datasets: tomato and corn leaf disease. As a result; the individual CNN model shows that MobileNetV2 outperforms every CNN model with an accuracy of 91.19% on the mulberry leaf dataset. The Xception combined with data augmentation techniques (Height Shift+Vertical Flip+Fill Mode) obtains an accuracy of 91.77%. We achieved very high accuracy above 99% from the DenseNet121 and Xception models on the leaf disease datasets. For the ensemble CNNs method; we selected the based models according to the best CNN models and predicted the output of each CNN with the weighted average ensemble method. The results showed that 3-Ensemble CNNs (3-EnsCNNs) performed better on plant leaf disease datasets; while 5-EnsCNNs outperforms on the mulberry leaf dataset. Surprisingly; the data augmentation technique did not affect the ensemble CNNs on the mulberry leaf and corn leaf disease datasets. On the other hand; application of data augmentation was slightly better than without only on the tomato leaf disease dataset.
dc.identifier.doi10.24507/icicel.15.06.553
dc.identifier.urihttps://harrt.in.th/handle/123456789/8521
dc.language.isoen
dc.subjectการจำแนกพันธ์ไม้
dc.subjectโครงข่ายประสาทเทียมแบบคอนโวลูชันเชิงลึก
dc.subjectวิธีการเรียนรู้แบบรวมกลุ่ม
dc.subjectPlant Leaf Recognition
dc.subjectConvolutional Neural Network
dc.subjectEnsemble Method
dc.subjectEnsemble Learning Method
dc.subjectEnsemble Convolutional Neural Network
dc.subject.isced0322 บรรณารักษ์, สารสนเทศ และการศึกษาจดหมายเหตุ
dc.subject.oecd5.8 นิเทศศาสตร์และสื่อสารมวลชน
dc.titleEnsemble methods with deep convolutional neural networks for plant leaf recognition
dc.typeบทความวารสาร (Journal Article)
dspace.entity.typePublication
harrt.researchAreaสารสนเทศศาสตร์
harrt.researchGroupบรรณารักษศาสตร์และสารสนเทศศาสตร์
harrt.researchTheme.1Data Science
harrt.researchTheme.2Machine Learning
mods.location.urlhttps://www.researchgate.net/publication/351022816_Ensemble_Methods_with_Deep_Convolutional_Neural_Networks_for_Plant_Leaf_Recognition
oaire.citation.endPage565
oaire.citation.issue6
oaire.citation.startPage553
oaire.citation.titleICIC Express Letters
oaire.citation.volume15
oairecerif.author.affiliationมหาวิทยาลัยมหาสารคาม. คณะวิทยาการสารสนเทศ. ภาควิชาเทคโนโลยีสารสนเทศ
Files