Ai Report Sample
Ai Report Sample
Ai Report Sample
By
BACHELOR OF TECHNOLOGY
in
ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
(2023-2024)
School of Engineering and Technology
Main Campus, Off Hennur-Bagalur Main Road, Chagalahatti,
Bengaluru-562149
CERTIFICATE
Certified that the Mini Project Work entitled “PLANT DISEASE
DETECTION USING CNN WITH PyTorch” has been successfully
carried out by KAYAM SAI KRISHNA , DEVENDAR YADAV ,
HARSHITH G H , YASWANTH RAJU KONDURU, bearing USN
22BBTCA077 , 22BBTCA076 , 22BBTCA061 , 22BBTCA081 , in
partial fulfillment for the award of the BACHELOR OF
TECHNOLOGY in ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING by SCHOOL OF ENGINNERING AND
TECHNOLOGY, CMR UNIVERSITY , during the year 2023-24.
Signature of guide
Signature of HOD
DECLARATION
We, KAYAM SAI KRISHNA , DEVENDAR YADAV , HARSHITH G
H , YASWANTH RAJU KONDURU students of School of Engineering
and Technology, CMR university, hereby declare that the dissertation titled
“PLANT DISEASE DETECTION USING CNN WITH PyTorch”
embodies the report of our mini project carried out independently by us
during the third semester of Bcahelor of Technology in ARTIFICIAL
INTELLGENCE AND MACHINE LEARNING, under the supervision of
Dr. Shweta S Aladakatti, Assistant Prof., Department of Computer Science
and Engineering and this work has been submitted in partial fulfillment for
the award of the Bachelor of Technology degree.
We have not submitted the project for the award of any other degree of any
other university or institution.
Date:
Place: Bengaluru
Our sincere thanks to all teaching and non – Teaching Staff of Computer
Science & Engineering for all the facilities provided, without which, we
could not have progressed with my work. Thanks to our parents who have
been a great source of strength in the completion of this project work.
DECLARATION i
ACKNOWLEDGEMENT ii
ABSTRACT iii
CHAPTER
1 INTRODUCTION 01
3 LITERATURE SURVEY 04 - 06
4 DATASET DESCRIPTION 07 - 09
5 METHODOLOGY 10 - 11
7 SYSTEM DESIGN 15 - 19
8 20 - 22
PLAN OF DEVELOPMENT & IMPLEMENTATION
9 CONCLUSIONS 23
10 REFERENCES 24
LIST OF FIGURES
1 9
Plant Village dataset
2 15
CNN Architecture
INTRODUCTION
In the realm of agriculture, where the health of crops directly influences
global food production, the project endeavors to combat the pervasive
challenge of plant diseases. The proposed solution involves the utilization
of Convolutional Neural Networks (CNNs) with the PyTorch framework, a
powerful technology known for its effectiveness in image analysis and
pattern recognition. The objective is straightforward yet critical: to develop
a Plant Disease Detection system capable of categorizing diverse leaf
images into 39 distinct disease types. By leveraging the expansive Plant
Village dataset and employing various augmentation techniques, the
project aims to enhance the model's robustness and accuracy.
2.2 OBJECTIVES
LITERATURE SURVEY
3.1 Survey
The literature survey reveals a diverse range of approaches in utilizing
neural network algorithms for the classification of diseased plant leaves.
Notable studies have explored different methodologies, each contributing
valuable insights to the field:
• Muthukannan's Approach:
• Muthukannan employed a combination of Feed Forward Neural
Network (FFNN), Learning Vector Quantization (LVQ), and
Radial Basis Function Networks (RBF). The focus was on
effective classification based on shape and texture features. This
multifaceted approach showcased the versatility of neural
network techniques in capturing various aspects of plant
diseases.
• Ranjan's Utilization of ANN with HSV Features:
• Ranjan utilized an Artificial Neural Network (ANN) with Hue,
Saturation, and Value (HSV) features to distinguish between
healthy and diseased samples, achieving an accuracy of 80%.
This study emphasized the importance of incorporating color-
related features in plant disease classification.
• Ishakai's Emphasis on Image Processing and ANN:
• Ishakai focused on a combination of image processing
techniques and Artificial Neural Networks (ANN) for the
successful classification of healthy and unhealthy leaves. This
approach underscores the significance of preprocessing
methods in enhancing the effectiveness of neural network
models.
DATASET DESCRIPTION
4.1 Dataset Selection:
Our choice of dataset plays a pivotal role in the success and accuracy of
our plant disease detection system. We selected the comprehensive Plant
Village Dataset, which comprises 61,486 images showcasing 39 distinct
classes of plant leaves and background scenes. This dataset was chosen for
its richness in diversity, encompassing various plant types and disease
scenarios, providing a well-rounded representation of potential challenges
in real-world agricultural settings.
METHODOLGY
6.8 Documentation:
• Create comprehensive documentation detailing the steps for
deploying the Flask application, including dependencies and system
configurations.
SYSTEM DESIGN
The system design encompasses the architectural and functional aspects of
the Plant Disease Detection System. It outlines how different components
interact to achieve the system's goals efficiently.
• Data Retrieval:
• The application retrieves relevant data from the database in
real-time during image processing and disease detection.
• Data Update:
• The database is regularly updated, especially when there are
new additions to the dataset or improvements to the model
architecture. This ensures that the application operates with the
most recent and relevant information.
• Security Measures:
• Security protocols are implemented to safeguard the database,
protecting sensitive user information and maintaining the
integrity of the stored data.
The development and implementation plan for the Plant Disease Detection
System involves a series of well-defined steps, ensuring a systematic
approach to building and deploying the solution.
4. User-Centric Testing:
• Prioritize user-centric testing, allowing users to test the web
application's disease detection capabilities with sample images.
Collect feedback to inform refinements and improvements.
REFERENCES
https://www.mdpi.com/2077-0472/11/8/707
https://medium.com/analytics-vidhya/plant-disease-detection-using-
convolutional-neural-networks-and-pytorch-87c00c54c88f
https://data.mendeley.com/datasets/tywbtsjrjv/1