“…However, yield estimates are challenging due to complex interactions between crop growth and yield-influencing natural factors, such as weather [5][6][7], soil conditions ( [7,8])), disease [9], and anthropogenic factors such as irrigation, fertilizers, tillage, rotation, and seed varieties [9]. Although some crop yield models estimate the yield reasonably well for subregions, e.g., wheat [10][11][12][13][14][15][16][17][18], rice [19][20][21], potato [22,23], soybean [3,4,24,25], maize [26][27][28][29], corn [25,[30][31][32], cotton [33], barley [15,17,34], cereal [35], coffee [36], canola [15,37], and sugarcane [17], better performance for yield prediction is still desirable [17].…”