A hybrid graphtemporal Deep learning framework for crop yield prediction using multisource satellite and Agronomy data

Project Code :TCMAPY2380

Objective

 The objective of this project is to develop a machine learning-based system for predicting crop yield by utilizing multi-source agronomic and satellite data. This prediction model aims to assist farmers and agricultural stakeholders in making data-driven decisions for better crop management and resource allocation. The system incorporates key variables such as field characteristics, land surface temperature (LST), soil moisture, rainfall, temperature, nitrogen levels, and vegetation indices like NDVI and EVI. The machine learning algorithms employed for the prediction task include Linear Regression and Random Forest Regression, which are used to establish relationships between the factors and the predicted crop yield. Performance metrics such as R² (Coefficient of Determination), MAE (Mean Absolute Error), and RMSE (Root Mean Square Error) are used to evaluate the models' predictive accuracy. The project highlights the significant potential of machine learning in enhancing crop yield forecasting, promoting precision agriculture, and improving resource management practices within the agricultural industry.

Abstract

Crop yield prediction plays a pivotal role in modern agriculture by aiding farmers and stakeholders in making informed decisions about crop management and resource allocation. This study presents a machine learning-based approach to predict crop yield using multi-source synthetic agronomic and satellite data. The dataset comprises key variables such as field characteristics, land surface temperature (LST), soil moisture, rainfall, temperature, nitrogen levels, and vegetation indices (NDVI, EVI). Two machine learning algorithms, Linear Regression and Random Forest Regression, were employed to model the relationship between these factors and the predicted crop yield. The performance of both models was evaluated using metrics such as R² (Coefficient of Determination), MAE (Mean Absolute Error), and RMSE (Root Mean Square Error). The results show that Random Forest Regression outperforms Linear Regression, achieving a test R² of 96.35% and significantly lower error metrics. The Linear Regression model, while less accurate, demonstrated moderate predictive power with a test R² of 69.26%. The findings emphasize the potential of machine learning models in crop yield forecasting and their applications in precision agriculture, thereby contributing to more efficient farming practices and better resource management.


Keywords: Crop Yield Prediction, Machine Learning, Random Forest Regression, Linear Regression, Agronomic Data, Satellite Data, NDVI, EVI, R², MAE, RMSE, Precision Agriculture.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE REQUIREMENS

Operating System                               :  Windows 7/8/10

Server side Script                               :  HTML, CSS & JS

Programming Language                     :  Python

Libraries                                             :  scikit-learn, pandas, numpy, matplotlib, seaborn, TensorFlow, Keras, Flask, SQLAlchemy.

IDE/Workbench                                  :  VSCode

Server Deployment                             :  MYSQL      

Database                                             :  MySQL    

 

HARDWARE REQUIREMENTS

Processor                                  - I3/Intel Processor

RAM                                       - 8GB (min)

Hard Disk                                - 128 GB

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects