This project focuses on classifying potato leaves into three categories: early blight, healthy, and late blight. It utilizes transfer learning with the ResNet50V2 network, leveraging pre-trained weights for effective feature extraction.
- Source: Plant Disease Dataset
- Content: Images of potato leaves categorized into early blight, healthy, and late blight.
- Architecture: ResNet50V2 with transfer learning
- Pre-trained Weights: Frozen, with a new classification layer added
- Compilation: Adam optimizer, categorical cross-entropy loss
- Accuracy: 97.40% on the validation set
- TensorFlow 2.5.0
- Keras 2.5.0
- numpy 1.19.5
- matplotlib 3.2.2
- scikit-learn 0.24.2
- opencv-python 4.5.3.56
- Clone the repository and set up the environment.
- Download and preprocess the dataset.
- Train the model using the provided script.
- Evaluate the model’s performance on the validation set.
The project demonstrates the effectiveness of transfer learning for high-accuracy classification of potato diseases, achieving a notable accuracy of 97.40% on the validation set.