Cassava leaf disease classification using deep learning and convolutional neural network ensemble

dc.contributor.advisorChakrabarty, Amitabha
dc.contributor.authorShahriar, Hasan
dc.contributor.authorShuvo, Protick Sarker
dc.contributor.authorFahim, Md. Saidul Haque
dc.contributor.authorSordar, Md Sobuj
dc.contributor.authorHaque, Md Esadul
dc.date.accessioned2022-05-18T04:18:38Z
dc.date.available2022-05-18T04:18:38Z
dc.date.issued2022-01
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 32-35).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2022.
dc.description.abstractCassava is a high-protein and nutrient-dense plant, notably inside the leaves. Cassava is often used as a rice alternative. Pests, viruses, bacteria, and fungus may cause a variety of illnesses on cassava leaves. This study consists of four main diseases that commonly affect cassava leaves: Cassava Bacterial Blight (CBB), Cassava Brown Streak Disease (CBSD), Cassava Green Mite (CGM), and Cassava Mosaic Disease (CMD) and we took these four diseases as labels in our research. Furthermore, we took 22000 infected images from Kaggle and we have transformed our dataset into four different image transformation to ensure the accuracy of our model. These four different augmentations are Random Crop Augmentation, Random Flip Augmentation, Random Rotation Augmentation and Random Contrast Augmentation. Finally, we used six algorithms to detect the diseases of cassava leaves. These six algorithms are Xception, EfficientNetB0 Resnet50, VGG16 Densenet121, InceptionV3. While we operated these algorithms on our trained dataset, it gave diverse precision. For the Xception, it gave 91.3% accuracy, EfficientNetB0:91.1%, ResNet50: 85.0 %, VGG16: 68.0 %, DenseNet121: 87.0 % and for the InceptionV3, it gave 86.4 % precision respectively. Here, not every one of the algorithms performed well. Xception and EfficientNetB0 have the most noteworthy accuracy among these.
dc.identifier.otherID 20301476
dc.identifier.otherID 16301078
dc.identifier.otherID 16301053
dc.identifier.otherID 17301148
dc.identifier.otherID 16201032
dc.identifier.otherhttps://dspace.bracu.ac.bd/server/api/core/items/99bda7f3-b51c-4f34-bc52-295156c817ee
dc.identifier.urihttp://hdl.handle.net/10361/16633
dc.language.isoen
dc.publisherBRAC University
dc.sourceBRAC University Institutional Repository
dc.subjectDeep learning
dc.subjectCassava leaf
dc.subjectPrediction
dc.subjectDecision tree
dc.subjectXception
dc.subjectNeural networks
dc.subjectEfficientNet B0
dc.subjectResnet 50
dc.subjectVGG16
dc.subjectInception V3
dc.subjectDenseNet 121
dc.titleCassava leaf disease classification using deep learning and convolutional neural network ensemble
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
20301476, 16301078, 16301053, 16201032, 17301148_CSE.pdf
Size:
2.18 MB
Format:
Adobe Portable Document Format