Show simple item record

dc.contributor.authorMukisa, Samuel Owekitiibwa
dc.contributor.authorNtanda, Kimuli Aloysius
dc.contributor.authorOthieno, Benedict Ernest
dc.contributor.authorBanadda, Mubaraka
dc.date.accessioned2023-11-24T08:31:12Z
dc.date.available2023-11-24T08:31:12Z
dc.date.issued2023-07-03
dc.identifier.citationMukisa, S.O. (2023) Explainable artificial intelligence and deep transfer learning for the diagnosis of maize diseases Makerere University,en_US
dc.identifier.urihttp://hdl.handle.net/20.500.12281/17276
dc.descriptionA project report submitted to the School of Computing and Informatics Technology for the study leading to a project in partial fulfillment of the requirements for the award of the Degree of Bachelor of Science in Computer Science of Makerere Universityen_US
dc.description.abstractIn the East African region, agricultural cereal crops such as rice, maize, wheat, and cotton are widely produced. Among these crops, maize is considered to be the most important due to its high nutritional significance enriched with abundant amount of macro-nutrients like starch, fibre, protein and fat along with micro-nutrients like vitamin B complex, ß-carotene and essential minerals. However, diseases have had a significant impact on maize production, and farmers encounter difficulties in managing and diagnosing these diseases, which affects the amount and quality of maize harvests in high yield production. Some of the major maize illnesses include Maize streak virus, Maize leaf blight, Maize lethal necrosis, and Gray leaf spot.In recent years, the use of machine learning techniques such as forecasting, image classification, and object detection, among others, has proven to empower farmers to improve agricultural productivity by performing tasks such as crop production prediction, disease diagnosis, crop and soil monitoring, etc. As a result, this study will employ the use of Explainable AI to carry out maize streak, and leaf blight disease diagnosis. The study will apply supervised Machine Learning (ML) approaches to diagnose maize crop illnesses. This will entail creating and training a custom machine learning model from scratch, followed by Transfer Learning on two pre-trained models, VGG-19 and ResNet50. The accuracy of the designed models will be evaluated using measures such as Precision and Recall, and the top performing model will be chosen. To establish how the model came up with the predictions, the top performing model will be analyzed and explained using Explainable AI techniques. The model will then be deployed on a mobile and web app built using ReactJS and the Django framework.en_US
dc.language.isoenen_US
dc.publisherMakerere Universityen_US
dc.subjectExplainable Artificial Intelligenceen_US
dc.subjectTransfer Learningen_US
dc.subjectMaize Streaken_US
dc.subjectMaize Leaf Blighten_US
dc.titleExplainable artificial intelligence and deep transfer learning for the diagnosis of maize diseasesen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record