Published April 21, 2024 | Version v1
Journal article Open

Crop Yield Prediction Using Machine Learning and Deep Learning Models

  • 1. Professor, Department of Electronics and Communication Engineering, Gates Institute of Technology, Ananthapuram, India
  • 2. Student, Department of Electronics and Communication Engineering, Gates Institute of Technology, Ananthapuram, India

Description

In this project we are using machine learning and deep learning algorithms to predict future crop yield based on weather data such as temperature and rainfall. If farmers know the crop yield before sowing based on historical weather data, then he may take better decision. So, by employing machine/deep learning algorithms we can inform farmers about future crop yield. In proposed method we are using Irish Maize and Potato yield dataset to train all machine learning models and then these models can be used to predict future crop yield. In proposed method we are using random forest, SVR, DNN, CNN, ANN and LSTM. So, we have implemented all 6 algorithms on both datasets. To evaluate performance of each algorithm we are calculating MSE and R2 Score where MSE refers to mean square error (difference between TEST crop yield and predicted yield). R2 refers to correct prediction rate. So, for any algorithm MSE must be lower and R2 must be higher for better crop yield prediction.

Files

IJMDES_V3_I1_2.pdf

Files (1.8 MB)

Name Size Download all
md5:30ea8fabb523e5a8d27960906e2e314d
1.8 MB Preview Download