Show simple item record

dc.contributor.authorKwangware, Innocent T.
dc.date.accessioned2020-03-04T07:50:34Z
dc.date.available2020-03-04T07:50:34Z
dc.date.issued2018
dc.identifier.citationKwangware I.T. (2018). Deep learning for improved plant classification. (Unpublished thesis). University of Zimbabwe.en_US
dc.identifier.urihttp://hdl.handle.net/10646/3884
dc.description.abstractPlants are crucial in the ecosystem: they enable life by providing oxygen, they have medicinal properties, among many other uses, and hence their classification is vital. Automating plant identification has remained a challenging task. Machine learning does not automate feature engineering, making its application to the problem an arduous task. Deep learning automates featuring engineering, but requires large datasets, presenting another challenge. This research proposes an improved and fast plant classification model for plants using deep learning on small datasets. The objectives of this research are to explore techniques that are state-of-the-art in the classification of plants using leaves, to improve the classification accuracy scores, and to model a framework for the classification. A convolutional neural network was designed and applied on a small leaf dataset with fine-tuning. An accuracy score of 94.99% was achieved. High overfitting was noted since the dataset was small. Data augmentation was applied to the dataset with the images augmented before being input into the model, differing from the many cases where augmentation is applied on-the-fly. This increased the success rate to 99.99% with reduced overfitting. This showed that augmentation applied in this way improves the performance of the model. Transfer learning with the same augmentation method was applied, resulting in a 100% test accuracy and stable results with low overfitting. The proposed methodology provided good results on the Flavia leaf data set used in the experiments. Finally, a deep learning framework for improved plant classification using leaves is outlined.en_US
dc.language.isoen_ZWen_US
dc.subjectMachine learningen_US
dc.subjectDeep learningen_US
dc.subjectplant classification modelen_US
dc.subjectconvolutional neural networken_US
dc.subjectTransfer learningen_US
dc.subjectoverfittingen_US
dc.subjectfeature engineeringen_US
dc.subjectfeature extractionen_US
dc.titleDeep learning for improved plant classificationen_US
thesis.degree.advisorViriri, Serestina
thesis.degree.countryZimbabween_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.facultyFaculty of Scienceen_US
thesis.degree.grantorUniversity of Zimbabween_US
thesis.degree.grantoremailspecialcol@uzlib.uz.ac.zw
thesis.degree.levelMScen_US
thesis.degree.nameMaster of Science in Computer Scienceen_US
thesis.degree.thesistypeThesisen_US
dc.date.defense2018


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record