LSTM Crop Yield Prediction Optimization
LSTM Crop Yield Prediction Optimization
Article
Improved Optimization Algorithm in LSTM to Predict
Crop Yield
Usharani Bhimavarapu 1, * , Gopi Battineni 2 and Nalini Chintalapudi 2
Abstract: Agriculture is the main occupation across the world with a dependency on rainfall. Weather
changes play a crucial role in crop yield and were used to predict the yield rate by considering
precipitation, wind, temperature, and solar radiation. Accurate early crop yield prediction helps
market pricing, planning labor, transport, and harvest organization. The main aim of this study is to
predict crop yield accurately. The incorporation of deep learning models along with crop statistics can
predict yield rates accurately. We proposed an improved optimizer function (IOF) to get an accurate
prediction and implemented the proposed IOF with the long short-term memory (LSTM) model.
Manual data was collected between 1901 and 2000 from local agricultural departments for training,
and from 2001 to 2020 from government websites of Andhra Pradesh (India) for testing purposes.
The proposed model is compared with eight standard methods of learning, and outcomes revealed
that the training error is small with the proposed IOF as it handles the underfitting and overfitting
issues. The performance metrics used to compare the loss after implementing the proposed IOF
were r, RMSE, and MAE, and the achieved results are r of 0.48, RMSE of 2.19, and MAE of 25.4. The
evaluation was performed between the predicted crop yield and the actual yield and was measured
in RMSE (kg/ha). The results show that the proposed IOF in LSTM has the advantage of crop yield
prediction with accurate prediction. The reduction of RMSE for the proposed model indicates that
Citation: Bhimavarapu, U.; the proposed IOFLSTM can outperform the CNN, RNN, and LSTM in crop yield prediction.
Battineni, G.; Chintalapudi, N.
Improved Optimization Algorithm in Keywords: crop yield; deep learning; LSTM; model performance; optimizer
LSTM to Predict Crop Yield.
Computers 2023, 12, 10. https://
[Link]/10.3390/computers12010010
varies from 52 to 79, and the solar radiation varies from 8.1 to 10.9. The rainfall varies from
0.2 mm to 7 mm.
2 Max. temperature ◦C
3 Avg. temperature ◦C
4 Total rainfall mm
5 Humidity %
6 Solar radiance w/m2
7 Southwest monsoon rainfall mm
8 Northeast monsoon rainfall mm
9 Production kg/hectare
10 Pest standing crop Paddy, wheat, jowar, bajra . . .
11 District pest affected Krishna, Guntur, . . .
12 Pest affected area Hectares
13 Area treated Hectares
14 Seasonal crop yield Tones in millions
15 Total pulses %
16 Total food grains %
17 Total oilseeds %
18 Total cropped area Area in lakh hectares
19 Target sown area Area in lakh hectares
20 District Krishna, Guntur, . . .
21 Seasonal sown area Area in lakh hectares
22 Seasonal area under production Area in lakh hectares
23 Total yield Tones in millions
24 Cropping season Kharif or rabi
25 Crop Paddy, wheat, jowar, bajra . . .
26 Total crop yield kg/hectare
Figure 1 shows the major crops that were cultivated in India and their yields in the
year 2000. Rice is one of the major crops cultivated in India. State-based statistics were
collected from the agricultural departments and from the Indian government agricultural
websites [21]. The yielded data were reported in units of kg per hectare.
Figure1.
Figure CropYield
[Link] yield data.
data.
• igt = σ(wt
The forget gate controls the update × [hdig‐1memory
of theigprevious ,x ] + bs ig) to the value of the
data
memory cell, the weight matrix (wtf ), and the bias (bsfg ) and is the sigmoid function.
The
Theforget gateis controls
forget gate calculatedthe
as: update of the previous memory data to the value
memory cell, the weight matrix (wtf), and the bias (bsfg) and is the sigmoid fun
The forget gate is calculated fg × [hdfgpedicle ] + bsfg )
fgt = wtf wtas: (3)
Figure
Figure 3. Flow chartchart
3. Flow for thefor
IOF-LSTM.
the IOF‐LSTM.
In the proposed modeling, the IOF function works after error calculation, and only the
In the proposed
backpropagation modeling,
will start that theweights
can update the IOF function works
of the matrices after
and the cell error
states ofcalcula
the
the backpropagation will start that can update the weights of thethematrice
LSTM cell. The IOF function reduces the error and converges fast depending upon
backpropagation used. The algorithmic representation of IOF is given below.
states
An of the LSTM
improved cell. The
optimization IOFalgorithm
function function reduces
is given the error
in Algorithm and
1. The converges f
algorithm
upon until
repeats the backpropagation
θt is not convergent. Inused.
step 3, gThe algorithmic
t is the representation
current gradient and m is the decayingof IOF is g
mean over the previous updates. Step 3 allows the model to move
An improved optimization function algorithm is given in Algorithm 1. faster along dimensions
where the update is consistently smaller and smaller along turbulent dimensions where the
repeats until θt is not convergent. In step 3, gt is the current gradient and m i
update is significantly oscillating. β1 mt−1 and β2 vt−1 in step 4 and 5 do not depend on the
mean gradient
current over the butprevious
gives higherupdates.
quality byStep 3 allows
updating the model
the parameters to move
with the momentum faster alon
t t
step
wherebeforethecomputing
update the gradient. In steps
is consistently 6 and 7,and
smaller the denominator
smaller along 1 − βturbulent
1 , 1 − β2 dime
corrects the bias, which helps to continue changing direction even when the learning rate
the update is significantly oscillating. β1mt−1 and β2vt−1 in step 4 and 5 do n
the current gradient but gives higher quality by updating the parameters
mentum step before computing the gradient. In steps 6 and 7, the denomina
β corrects the bias, which helps to continue changing direction even whe
rate has annealed significantly toward the end of the training.
Computers 2023, 12, 10 7 of 19
Algorithm 1: IOF
α: step Size
η: Learning rate
β1 , β2 ∈ [0,1]: Exponential Decay rate to the moment estimation
1. while θt is not joined, repeat
2. t < −t + 1
3. gt ← 5θ ft (θt−1 )
4. mt ← log(β1 mt−1 +(1 – β1 )gt )
5. vt ← log(β2 vt−1 +(1 – β2 )g2t )
6. mt ← mt /(1 – βt1 )
7. mt ← vt /(1 –βt2 ) √
8. θt ← θt−1 – αmt /( ϑt + ε)
end
return θt
where yi is the actual value and ŷi is the predicted value and m is the total number
of observations
Mean Absolute Error (MAE): It is the absolute arithmetical mean of the absolute differ-
ence between the actual values and the predicted values. It represents the average of the
importance of the errors and is defined as:
1 n
m i∑
MAE = |yi − ŷi | (6)
=1
where yi is the actual value and ŷi is the predicted value and m is the total number
of observations.
Root Mean Square Error (RMSE): It is the standard deviation of the predicted errors. It
determines how well the information is concentrated on the best fit line and is defined as:
s
1 n
m i∑
RMSE = (yi − ŷi )2 (7)
=1
Computers 2023, 11, x FOR PEER REVIEW 9 of 18
∑∑(yy − ŷ)y
2
RR22
= 1 1− ∑ yi (8)
(8)
y2
∑(yi − y)
where y is the actual value and y is the predicted value, y is the mean value of y .
where yi is the actual
Optimizers play value
a veryand
vitalŷi role
is the
inpredicted
efficientlyvalue, y is the mean
and effectively valueaofmodel
training yi . and
Optimizers play a very vital role in efficiently and effectively training
producing accurate results. The optimal parameter values minimize the loss, which affectsa model and
producing accurate results. The optimal parameter values minimize the loss, which affects
the overall training time. The proposed optimization algorithm navigates the possible set
the overall training time. The proposed optimization algorithm navigates the possible set
of weights to make good predictions that reduce the loss and improve the accuracy of the
of weights to make good predictions that reduce the loss and improve the accuracy of the
model. If the model loss is near zero then the model prediction is perfect, i.e., the lower
model. If the model loss is near zero then the model prediction is perfect, i.e., the lower
the loss the better the proposed model. So, the main goal of this paper is to minimize the
the loss the better the proposed model. So, the main goal of this paper is to minimize the
loss concerning the training model parameter through different optimization parameters.
loss concerning the training model parameter through different optimization parameters.
These experiments implemented the IOFLSTM using the Keras in Python on the Intel Core
These experiments implemented the IOFLSTM using the Keras in Python on the Intel Core
i5 3.4 GHz processor.
i5 3.4 GHz processor.
3.
3. Results
Results
This
This section presents the
section presents the comparison
comparisonof
ofdifferent
differentperformance
performancemetrics
metricsbetween
between dif‐
differ-
ferent deep learning algorithms.
ent deep learning algorithms.
3.1.
3.1. Prediction
Prediction of
of the
the Temperature, Yield
Temperature, Monsoon Rainfall, and Crop Yield
The
The purpose
purposeofofthis study
this studyis to
is predict
to predictrainfall, temperature,
rainfall, temperature,and crop
and yields for mon‐
crop yields for
soon
[Link].
During the monsoon
During the monsoonseason, high high
season, rainfall and high
rainfall temperatures
and high may con‐
temperatures may
tribute to high
contribute crop
to high yields.
crop Based
yields. Basedonon thethe
trends
trends inin
rainfall
rainfalland
andtemperature,
temperature,we wepredicted
predicted
crop yields.
crop yields. The
The proposed
proposed model
model was
was trained
trained from
from 1901
1901 to
to 1999
1999 and
and tested
tested on monsoon
monsoon
rainfall and
rainfall and temperatures
temperatures from
from 2000
2000 toto 2020.
2020. Finally,
Finally, the model was testedtested on
on rainfall
rainfall and
and
temperatures for
temperatures forthe
theyear
year2021.
[Link]
Figure 4 shows
4 shows thethe predicted
predicted temperature
temperature andand rainfall
rainfall for
for 2021.
2021. Figure
Figure 5 summarizes
5 summarizes the yield
the crop crop prediction
yield prediction
resultsresults of the IOFLSTM
of the IOFLSTM model inmodel
var‐
in various
ious districtsdistricts of Andhra
of Andhra [Link].
The crop The cropofyield
yield of a million
a million tons pertons per hectare
hectare per yearper
is
year is directly proportional to the annual rainfall in Andhra Pradesh. Figure
directly proportional to the annual rainfall in Andhra Pradesh. Figure 6 shows the predic‐ 6 shows the
prediction
tion of cropofproduction
crop production
for thefor the2021.
year year 2021.
Figure 4. Cont.
Computers 2023,12,
Computers2023, 11,10
x FOR PEER REVIEW 10 of 19
10 18
(a)
(b)
[Link]
Figure Temperatureand
andrainfall
rainfallprediction
predictionfor
forthe
theyear
year2021.
2021.(a)
(a)Temperature
Temperatureand
and(b)
(b)Rainfall.
Rainfall.
Figure 6. Prediction of crop yield for the year 2021 in Andhra Pradesh.
Table 2. Comparison of various deep learning models for crop yield prediction (million tons per
hectare) from 2010 to 2020.
Table 3. Comparison of various optimizers for crop yield prediction (million tons per hectare) from
2010 to 2020.
Table 4. Cont.
The comparisons between district (region) wise performance metrics for the proposed
IOFLSTM with similar state-of-the-art frameworks such as LSTM and GRU are presented
in Table 5. The performance of the IOFLSTM is better for all the metrics and gives accurate
predictions compared to the standard LSTM and GRU.
The time series comparison of the proposed model with the different state-of-the-art
PEER REVIEW 14 of it18
techniques for crop yield prediction are presented in Figure 7. From these figures, is
clear that the IOFLSTM model was the closest to the observed rainfall data (in blue). The
outperformance of IOFLSTM methods in the prediction of crop yield is acquired.
Comparison of the proposed models with the different statistical measures is presented
Comparison of intheTable
proposed models with
6. The performance the different
comparison statistical
of major crops in AP withmeasures is pre‐
different measures
(Multivariate Logistic Regression (MLR), Support Vector Regression (SVR), Analysis of
sented in Table 6. The performance comparison of major crops in AP with different
varainace (ANOVA), Partial Leasr Squares Regression (PLSR)) and our proposed IOFLSTM
measures (Multivariate
usingLogistic Regression
the statistical parameters (MLR), Support
are presented in TableVector
6. In an Regression
MLR model, the (SVR),
RMSE
Analysis of varainace (ANOVA), Partial Leasr Squares Regression (PLSR)) and our pro‐
values range from 0.071 to 2.321, ‘r’ values range from 0.989 to 0.994, and MAE values
posed IOFLSTM using range from
the 0.054 to 2.321
statistical during the model
parameters are training.
presentedThe PLSR exhibits
in Table [Link]
Inworst perfor-
an MLR
mance, with RMSE values ranging from 0.089 to 3.321, ‘r’ values ranging from 0.964 to
model, the RMSE values range
0.977, MAE from
values 0.071from
ranging to 2.321,
0.074 to ‘r’ values
2.684, range
and, MASE from
values 0.989from
ranging to 0.836
0.994,
to
and MAE values range from
1.245 0.054
during to 2.321
the model during
training. the modeloutcomes
Experimental training. The PLSR
provide evidence exhibits
that the
IOFLSTM
the worst performance, with outperforms
RMSE values othersranging
and produced
fromaccurate
0.089 prediction numbers.
to 3.321,.‘r’ values ranging
To validate the performance of the proposed optimizer, the dataset is decomposed into
from 0.964 to 0.977, MAE
trainingvalues ranging
and testing [Link] 0.074 dataset
The training to 2.684,
helpsand, MASE
to carry out thevalues ranging
model training and
from 0.836 to 1.245 during the model training. Experimental outcomes provide evidence
the model test is performed by testing the dataset. The accuracy and loss of both training
and testing datasets
that the IOFLSTM outperforms othersforand
different optimizing
produced algorithms
accurate can be visualized
prediction in Figure 8. The
numbers.
model outcomes of crop yield prediction implemented by IOFLSTM (in brown) produced
the best accuracy with the minimum loss. The outperformance of IOFLSTM methods in the
Table 6. Comparison ofprediction
various ofstatistical
crop yieldmeasures
is [Link] crop yield prediction (million tons per hec‐
tare) from 2010 to 2020.
Table 6. Comparison of various statistical measures for crop yield prediction (million tons per hectare)
from 2010 to 2020.
Figure 8. Comparison
Figure 8. Comparisonofofthe
theproposed withthe
proposed with thestate-of-the-art
state‐of‐the‐art optimizers.
optimizers.
4. Discussion
4. Discussion
The present study proposed an improved optimizer on LSTM to predict the crop yield
The present study proposed an improved optimizer on LSTM to predict the crop
that depends on the monsoon rainfall in Andhra Pradesh. Using the essential features,
yield that depends
predicted on crops
the Kharif the monsoon rainfall
in Andhra Pradeshin Andhra Pradesh.
like paddy, Usingred
sugar cane, thegram,
essential
and fea‐
tures,
maize. This study used rainfall parameters only to predict crop yield. We exhibited thegram,
predicted the Kharif crops in Andhra Pradesh like paddy, sugar cane, red
IOFLSTM algorithm for country-level crop yield prediction based on the historical rainfall
data collected from the Andhra Pradesh government websites.
Some studies implemented both CNN and RNN to forecast crop yield by considering
the climate [24]. This was achieved by implementing the Gaussian process component into
CNN and LSTM and the Caffe-based deep learning regression model to forecast crop yield
at the country level [25,26]. Other data-centric deep learning modeling techniques such as
the CNN model implementation from RGB data can effectively forecast crop yield [27,28].
The novelty of the proposed algorithm by coupling LSTM with IOF optimization has
produced a tremendous performance compared with other existing optimizers. For instance,
the authors of [29] have implemented the simple LSTM model to predict the tomato crop
and ficus Benjamina stem growth by considering the environmental parameters. With
the implementation of CNN, RNN models forecast the crop yield at the country level by
considering the spatial parameters and the phenological characteristics [30].
Computers 2023, 12, 10 17 of 19
Our study is in line with the study by Japneet Kaur et al. [31] that used the state-level
dataset of the Indian major crop paddy, wheat, sugarcane, and cotton from 2004 to 2013.
We considered various climatic conditions from the seven states and analyzed the impact
of climate change on food security and Indian agriculture. In deep learning, optimization
is a process that iteratively reduces error and improves accuracy. Overfitting is a significant
issue in deep neural networks, and there are various optimization techniques to improve
the performance. So, including optimization modeling reduces the loss and processing
time by fitting the function appropriately on the training data and avoiding overfitting.
This research proposed an improved optimization function to predict crop yield so that it
reduces forecasting errors by tuning the hyperparameters in the deep learning models [32]
and finding the optimal values for the hyperparameters [33].
Furthermore, to extend the proposed model, we would like to train our model not
only with a greater number of training data but also to increase the diversity concerning
the types of crops, thereby enabling our research to perform better forecasts among all
seasons. This will make our model more generic, enabling the automated task to work at
its best in different farming regions. Future work will be on fuzzy-based deep learning
on crop yield [34] and will improve the classifier as proposed in [35]. This scope of future
work will focus on the advancement of tools that can be used in the field where there are
major challenges, which in turn leads us to anticipate the necessity for better segmentation
algorithms. In addition, a detailed evaluation of the features extracted from different pre-
trained models of the deep learning platforms is needed, as well as gauging the excellence
of these features. Additionally, the model architecture will be further advanced toward
upgrading the performance of the prediction model.
5. Conclusions
The proposed work can be beneficial to evade difficulties and get the best yield from
the rainfall and climatic parameters. The performance metrics with IOFLSTM achieved r of
0.48, RMSE of 2.19, and MAE of 25.4, with the best performance in the crop yield forecast.
We compared the proposed optimizer IOF with eight standard methods of learning. The
comparison reveals that the training error is small in IOF and handles the underfitting
and overfitting issues. IOF gradually decreases the error to the minimum values and
updates the parameters, and IOF effectively performs best for higher learning rates on a
high dimensional dataset and converges to the global minimum. IOF works efficiently
for the high dimensional dataset and converges for the specified number of epochs with
high learning rates with the slightest error. We compared the proposed optimizer IOF with
the standard optimizers, proving that it is suitable for predicting crop yield, and it avoids
overfitting by efficiently managing the bias-variance tradeoffs.
Author Contributions: Conceptualization, U.B. and G.B.; methodology, U.B.; software, N.C.; vali-
dation, U.B. and G.B.; formal analysis, U.B.; investigation, U.B.; resources, G.B.; data curation, U.B.;
writing—original draft preparation, U.B.; writing—review and editing, U.B. and G.B.; visualization,
U.B. All authors have read and agreed to the published version of the manuscript.
Funding: This research received no external funding.
Data Availability Statement: Not applicable.
Conflicts of Interest: The authors declare no conflict of interest.
References
1. Wang, E.; Martre, P.; Zhao, Z.; Ewert, F.; Maiorano, A.; Rötter, R.P.; Kimball, B.; Ottman, M.; Wall, G.; White, J.; et al. The
uncertainty of crop yield projections is reduced by improved temperature response functions. Nat. Plants 2017, 3, 17102.
[CrossRef] [PubMed]
2. Annual Report 2020–21, Department of Agriculture, Cooperation and Farmers Welfare, Ministry of Agriculture and Farmers
Welfare, Government of India. Available online: [Link] (accessed on 23 May 2021).
3. Sharifi, A. Yield prediction with machine learning algorithms and satellite images. J. Sci. Food Agric. 2020, 101, 891–896. [CrossRef]
[PubMed]
Computers 2023, 12, 10 18 of 19
4. Obsie, E.Y.; Qu, H.; Drummond, F. Wild blueberry yield prediction using a combination of computer simulation and machine
learning algorithms. Comput. Electron. Agric. 2020, 178, 105778. [CrossRef]
5. Wu, R.; Yan, S.; Shan, Y.; Dang, Q.; Sun, G. Deep image: Scaling up image recognition. arXiv 2015, arXiv:1501.02876.
6. Miotto, R.; Li, L.; Dudley, J.T. Deep learning to predict patient future diseases from the electronic health records. In European
Conference on Information Retrieval; Springer: Cham, Switzerland, 2016; pp. 768–774.
7. Cai, Y.; Guan, K.; Peng, J.; Wang, S.; Seifert, C.; Wardlow, B.; Li, Z. A high-performance and in-season classification system of
field-level crop types using time-series Landsat data and a machine learning approach. Remote Sens. Environ. 2018, 210, 35–47.
[CrossRef]
8. Khaki, S.; Wang, L. Crop Yield Prediction Using Deep Neural Networks. Front. Plant Sci. 2019, 10, 621. [CrossRef] [PubMed]
9. Ehret, D.L.; Hill, B.D.; Helmer, T.; Edwards, D.R. Neural network modeling of greenhouse tomato yield, growth and water use
from automated crop monitoring data. Comput. Electron. Agric. 2011, 79, 82–89. [CrossRef]
10. Gholipoor, M.; Nadali, F. Fruit yield prediction of pepper using artificial neural network. Sci. Hortic. 2019, 250, 249–253. [CrossRef]
11. Salazar, R.; López, I.; Rojano, A.; Schmidt, U.; Dannehl, D. Tomato yield prediction in a semi-closed greenhouse. In Proceedings
of the XXIX International Horticultural Congress on Horticulture: Sustaining Lives, Livelihoods and Landscapes (IHC2014),
Brisbane, Australia, 17 August 2014; pp. 263–270, 1107.
12. Elavarasan, D.; Vincent, P.M.D. Crop Yield Prediction Using Deep Reinforcement Learning Model for Sustainable Agrarian
Applications. IEEE Access 2020, 8, 86886–86901. [CrossRef]
13. Sun, J.; Di, L.; Sun, Z.; Shen, Y.; Lai, Z. County-Level Soybean Yield Prediction Using Deep CNN-LSTM Model. Sensors 2019,
19, 4363. [CrossRef] [PubMed]
14. Chen, Y.; Lee, W.S.; Gan, H.; Peres, N.; Fraisse, C.; Zhang, Y.; He, Y. Strawberry Yield Prediction Based on a Deep Neural Network
Using High-Resolution Aerial Orthoimages. Remote Sens. 2019, 11, 1584. [CrossRef]
15. Russello, H.; Wenling, S. Convolutional Neural Networks for Crop Yield Prediction Using Satellite Images; IBM Center for Advanced
Studies: Armonk, NY, USA, 2018.
16. Kulkarni, S.; Mandal, S.N.; Sharma, G.S.; Mundada, M.R.; Meeradevi. Predictive Analysis to Improve Crop Yield using a
Neural Network Model. In Proceedings of the 2018 International Conference on Advances in Computing, Communications and
Informatics (ICACCI), Bangalore, India, 19–22 September 2018; pp. 74–79.
17. Jiang, Z.; Liu, C.; Hendricks, N.P.; Ganapathysubramanian, B.; Hayes, D.J.; Sarkar, S. Predicting county level corn yields using
deep long short term memory models. arXiv 2018, arXiv:1805.12044.
18. Haider, S.A.; Naqvi, S.R.; Akram, T.; Umar, G.A.; Shahzad, A.; Sial, M.R.; Khaliq, S.; Kamran, M. LSTM Neural Network Based
Forecasting Model for Wheat Production in Pakistan. Agronomy 2019, 9, 72. [CrossRef]
19. Indian Metrological Department. Available online: [Link] (accessed on 7 May 2021).
20. Central Pollution Control Board. Available online: [Link] (accessed on 7 May 2021).
21. India Crop Production—State Wise. Available online: [Link] (accessed on 10 May 2021).
22. Zhang, Z. Improved Adam Optimizer for Deep Neural Networks. In Proceedings of the 2018 IEEE/ACM 26th International
Symposium on Quality of Service (IWQoS), Banff, AB, Canada, 4–6 June 2018; pp. 1–2. [CrossRef]
23. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [CrossRef] [PubMed]
24. Ma, J.W.; Nguyen, C.H.; Lee, K.; Heo, J. Regional-scale rice-yield estimation using stacked auto-encoder with climatic and MODIS
data: A case study of South Korea. Int. J. Remote Sens. 2019, 40, 51–71. [CrossRef]
25. You, J.; Li, X.; Low, M.; Lobell, D.; Ermon, S. Deep gaussian process for crop yield prediction based on remote sensing data. In
Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, San Francisco, CA, USA, 4–9 February 2017.
26. Kuwata, K.; Shibasaki, R. Estimating crop yields with deep learning and remotely sensed data. In Proceedings of the 2015 IEEE
International Geoscience and Remote Sensing Symposium (IGARSS), Milan, Italy, 26–31 July 2015; pp. 858–861.
27. Nevavuori, P.; Narra, N.; Lipping, T. Crop yield prediction with deep convolutional neural networks. Comput. Electron. Agric.
2019, 163, 104859. [CrossRef]
28. Yang, Q.; Shi, L.; Han, J.; Zha, Y.; Zhu, P. Deep convolutional neural networks for rice grain yield estimation at the ripening stage
using UAV-based remotely sensed images. Field Crop. Res. 2019, 235, 142–153. [CrossRef]
29. Alhnaity, B.; Pearson, S.; Leontidis, G.; Kollias, S. Using deep learning to predict plant growth and yield in greenhouse
environments. In Proceedings of the International Symposium on Advanced Technologies and Management for Innovative
Greenhouses: GreenSys2019, Angers, France, 16–20 June 2019; pp. 425–432, 1296.
30. Shi, X.; Chen, Z.; Wang, H.; Yeung, D.Y.; Wong, W.K.; Woo, W.C. Convolutional LSTM network: A machine learning approach for
precipitation nowcasting. In Proceedings of the Advances in Neural Information Processing Systems, Montreal, QC, Canada,
7–12 December 2015; p. 28.
31. Kar, S.; Das, N. Climate Change, Agricultural Production, and Poverty in India. In Poverty Reduction Policies and Practices in
Developing Asia. Economic Studies in Inequality, Social Exclusion and Well-Being; Heshmati, A., Maasoumi, E., Wan, G., Eds.; Springer:
Singapore, 2015. [CrossRef]
32. Yang, J.; Yang, G. Modified Convolutional Neural Network Based on Dropout and the Stochastic Gradient Descent Optimizer.
Algorithms 2018, 11, 28. [CrossRef]
33. Bello, I.; Zoph, B.; Vasudevan, V.; Le, Q.V. Neural optimizer search with reinforcement learning. In Proceedings of the International
Conference on Machine Learning, PMLR, Sydney, Australia, 6–11 August 2017; pp. 459–468.
Computers 2023, 12, 10 19 of 19
34. Elavarasan, D.; Durai Raj Vincent, P.M. Fuzzy deep learning-based crop yield prediction model for sustainable agronomical
frameworks. Neural Comput. Appl. 2021, 33, 13205–13224. [CrossRef]
35. Elavarasan, D.; Vincent, P.M.D.R. A reinforced random forest model for enhanced crop yield prediction by integrating agrarian
parameters. J. Ambient. Intell. Humaniz. Comput. 2021, 12, 10009–10022. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.