Crop Yield Prediction Using Machine Learning and Deep Learning Models
Creators
- 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 |