Skip to content

This project focuses on early disease detection in plant products using machine learning techniques. By leveraging convolutional neural networks (CNNs) and optimization algorithms like PSO, Random Search, and Grid Search, the project aims to develop accurate models for identifying diseases in crops and fruits.

License

Notifications You must be signed in to change notification settings

jorgermduarte/isec-ic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Early Disease Detection in Plant Products

Project Overview

This project aims to address significant challenges related to food security and sustainable development by focusing on the early and effective detection of diseases in plant products such as crops and fruits. As we face issues like responsible use of natural resources and climate change, identifying and promptly responding to diseases in agricultural crops becomes essential for promoting sustainable agricultural practices and preserving biodiversity.

Project Objective

The main objective of this project is to develop machine learning models capable of detecting diseases in plant products with high accuracy. This not only promotes the efficiency of agricultural practices but also contributes to reducing the use of chemicals and promoting more sustainable food systems.

Testing the Models:

Use the Tkinter-based graphical interface application App.py. This application allows you to load the trained models and test images for classification.

Descrição da imagem

Model Training:

Execute the provided Jupyter notebooks to train the models. These include Cnn_base-gridsearch.ipynb, Cnn_base-pso-hyperparameters.ipynb, Cnn_base-random-search.ipynb, and Cnn_train_best_model.ipynb.

Methodologies Used

The project employs rigorous methodologies including:

Data collection and preparation, experimentation with CNN architectures like VGG16 and ResNet50, Hyperparameter optimization using PSO, Random Search, and Grid Search Training and validation using techniques like Early Stopping and Model Checkpoint.

This work not only significantly improved the model performance in terms of accuracy and generalization but also established a solid foundation for practical applications in real-world environments.

About

This project focuses on early disease detection in plant products using machine learning techniques. By leveraging convolutional neural networks (CNNs) and optimization algorithms like PSO, Random Search, and Grid Search, the project aims to develop accurate models for identifying diseases in crops and fruits.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published