Exploiting Hierarchical Features for Crop Yield Prediction Based on 3-D Convolutional Neural Networks and Multikernel Gaussian Process

Accurate and timely prediction of crop yield based on remote sensing data is important for food security. However, crop growth is a complex process, which makes it quite difficult to achieve better performance. To address this problem, a novel 3-D convolutional neural multikernel network is proposed to capture hierarchical features for predicting crop yield. First, a full 3-D convolutional neural network is constructed to maximally explore deep spatial–spectral features from multispectral images. Then, a multikernel learning (MKL) approach is proposed for fusion of intraimage deep spatial–spectral features and intersample spatial consistency features. Specifically, we assign a group of nonlinear kernels for each feature in the MKL framework, which provides a robust way to fit features extracted from different domains. Finally, the probability distribution of prediction results is obtained by a kernel-based method. We evaluate the performance of the proposed method on China wheat yield prediction and offer detailed and systematic analyses of the performance of the proposed method. In addition, our method is compared with several competing methods. Experimental results demonstrate that the proposed method has certain advantages and can provide better prediction performance than the competitive methods.

[1]  B. Ji,et al.  Artificial neural networks for rice yield prediction in mountainous regions , 2007, The Journal of Agricultural Science.

[2]  Liangliang Zhang,et al.  Prediction of Winter Wheat Yield Based on Multi-Source Data and Machine Learning in China , 2020, Remote. Sens..

[3]  Tarmo Lipping,et al.  Crop Yield Prediction Using Multitemporal UAV Data and Spatio-Temporal Deep Learning Models , 2020, Remote. Sens..

[4]  A. Vetrivel,et al.  Disaster damage detection through synergistic use of deep learning and 3D point cloud features derived from very high resolution oblique aerial images, and multiple-kernel-learning , 2017, ISPRS Journal of Photogrammetry and Remote Sensing.

[5]  F. A. Vega,et al.  Multi-temporal imaging using an unmanned aerial vehicle for monitoring a sunflower crop , 2015 .

[6]  Xin Pan,et al.  Joint Deep Learning for land cover and land use classification , 2019, Remote Sensing of Environment.

[7]  J. Poland,et al.  Application of Geographically Weighted Regression to Improve Grain Yield Prediction from Unmanned Aerial System Imagery , 2017 .

[8]  Yi-Shiang Shiu,et al.  Yield Estimation of Paddy Rice Based on Satellite Imagery: Comparison of Global and Local Regression Models , 2019, Remote. Sens..

[9]  Dongping Ming,et al.  SO–CNN based urban functional zone fine division with VHR remote sensing image , 2020 .

[10]  Gustavo Camps-Valls,et al.  Learning Relevant Image Features With Multiple-Kernel Classification , 2010, IEEE Transactions on Geoscience and Remote Sensing.

[11]  Nataliia Kussul,et al.  Deep Learning Classification of Land Cover and Crop Types Using Remote Sensing Data , 2017, IEEE Geoscience and Remote Sensing Letters.

[12]  Xu Gao,et al.  Object Extraction From Very High-Resolution Images Using a Convolutional Neural Network Based on a Noisy Large-Scale Dataset , 2019, IEEE Access.

[13]  Jon Atli Benediktsson,et al.  A Novel MKL Model of Integrating LiDAR Data and MSI for Urban Area Classification , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[14]  Flavio Esposito,et al.  Soybean yield prediction from UAV using multimodal data fusion and deep learning , 2020 .

[15]  Qian Du,et al.  Unsupervised Spatial–Spectral Feature Learning by 3D Convolutional Autoencoder for Hyperspectral Classification , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[16]  Xiuping Jia,et al.  Deep Feature Extraction and Classification of Hyperspectral Images Based on Convolutional Neural Networks , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[17]  James W. Jones,et al.  Development, uncertainty and sensitivity analysis of the simple SALUS crop model in DSSAT , 2013 .

[18]  Senthold Asseng,et al.  Integrating satellite and climate data to predict wheat yield in Australia using machine learning approaches , 2018, Agricultural and Forest Meteorology.

[19]  Gerrit Hoogenboom,et al.  Application of the CSM-CERES-Maize model for planting date evaluation and yield forecasting for maize grown off-season in a subtropical environment , 2007 .

[20]  Amiya Kumar Tripathy,et al.  Rice crop yield prediction in India using support vector machines , 2016, 2016 13th International Joint Conference on Computer Science and Software Engineering (JCSSE).

[21]  John W. Sheppard,et al.  Using Deep Learning in Yield and Protein Prediction of Winter Wheat Based on Fertilization Prescriptions in Precision Agriculture , 2018 .

[22]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[23]  Stefano Ermon,et al.  Deep Learning For Crop Yield Prediction in Africa , 2019 .

[24]  Stefano Ermon,et al.  Deep Gaussian Process for Crop Yield Prediction Based on Remote Sensing Data , 2017, AAAI.

[25]  Rudolf Kruse,et al.  Feature Selection for Wheat Yield Prediction , 2009, SGAI Conf..

[26]  M. Singh,et al.  Performance evaluation of AquaCrop model for maize crop in a semi-arid environment , 2012 .

[27]  Fulu Tao,et al.  Integrating Multi-Source Data for Rice Yield Prediction across China using Machine Learning and Deep Learning Approaches , 2021 .

[28]  Raymond Y. K. Lau,et al.  Hyperspectral Image Classification With Deep Learning Models , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[29]  C. Walthall,et al.  Artificial neural networks for corn and soybean yield prediction , 2005 .

[30]  Bin Gu,et al.  Incremental learning for ν-Support Vector Regression , 2015, Neural Networks.

[31]  Jun Huang,et al.  Spectral-Spatial Attention Networks for Hyperspectral Image Classification , 2019, Remote. Sens..

[32]  Luc Anselin,et al.  A Spatial Econometric Approach to the Economics of Site‐Specific Nitrogen Management in Corn Production , 2004 .

[33]  Inbal Becker-Reshef,et al.  Forecasting wheat yield from weather data and MODIS NDVI using Random Forests for Punjab province, Pakistan , 2017 .

[34]  Jefersson Alex dos Santos,et al.  Do deep features generalize from everyday objects to remote sensing and aerial scenes domains? , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[35]  Cheng Shi,et al.  Multi-scale hierarchical recurrent neural networks for hyperspectral image classification , 2018, Neurocomputing.

[36]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[37]  Jun Zhou,et al.  Conditional Random Field and Deep Feature Learning for Hyperspectral Image Classification , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[38]  Yu-Chiang Frank Wang,et al.  A Novel Multiple Kernel Learning Framework for Heterogeneous Feature Fusion and Variable Selection , 2012, IEEE Transactions on Multimedia.

[39]  Lorenzo Bruzzone,et al.  Spiking Neural Networks for Crop Yield Estimation Based on Spatiotemporal Analysis of Image Time Series , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[40]  A. Jalili,et al.  Comparison of Multiple Linear Regressions (MLR) and Artificial Neural Network (ANN) in Predicting the Yield Using its Components in the Hulless Barley , 2011 .

[41]  Weixing Cao,et al.  Predicting grain yield in rice using multi-temporal vegetation indices from UAV-based multispectral and digital imagery , 2017 .

[42]  I. Ciampitti,et al.  Satellite-based soybean yield forecast: Integrating machine learning and weather data for improving crop yield prediction in southern Brazil , 2020 .

[43]  Douglas K. Bolton,et al.  Forecasting crop yield using remotely sensed vegetation indices and crop phenology metrics , 2013 .

[44]  Juan Du,et al.  Mid-Season High-Resolution Satellite Imagery for Forecasting Site-Specific Corn Yield , 2016, Remote. Sens..

[45]  Mohsen Azadbakht,et al.  Machine Learning Regression Techniques for the Silage Maize Yield Prediction Using Time-Series Images of Landsat 8 OLI , 2018, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[46]  Kenli Li,et al.  Exploiting Spatio-Temporal Correlations with Multiple 3D Convolutional Neural Networks for Citywide Vehicle Flow Prediction , 2018, 2018 IEEE International Conference on Data Mining (ICDM).

[47]  Juan Frausto Solís,et al.  A New Method for Optimal Cropping Pattern , 2009, MICAI.

[48]  Joon Heo,et al.  Regional-scale rice-yield estimation using stacked auto-encoder with climatic and MODIS data: a case study of South Korea , 2018, International Journal of Remote Sensing.

[49]  Wei Li,et al.  A multi-kernel based framework for heterogeneous feature selection and over-sampling for computer-aided detection of pulmonary nodules , 2017, Pattern Recognit..

[50]  Baofeng Su,et al.  Significant Remote Sensing Vegetation Indices: A Review of Developments and Applications , 2017, J. Sensors.

[51]  Wenling Shang,et al.  Convolutional Neural Networks for Crop Yield Prediction using Satellite Images , 2018 .

[52]  Jose L. Casanova,et al.  Potato Yield Prediction Using Machine Learning Techniques and Sentinel 2 Data , 2019, Remote. Sens..

[53]  Tarmo Lipping,et al.  Crop yield prediction with deep convolutional neural networks , 2019, Comput. Electron. Agric..

[54]  Xuesong Zhang,et al.  SWAT Ungauged: Hydrological Budget and Crop Yield Predictions in the Upper Mississippi River Basin , 2010 .

[55]  Junwei Han,et al.  A Survey on Object Detection in Optical Remote Sensing Images , 2016, ArXiv.

[56]  Michael Dixon,et al.  Google Earth Engine: Planetary-scale geospatial analysis for everyone , 2017 .

[57]  Neil D. Lawrence,et al.  Gaussian Process Latent Variable Models for Visualisation of High Dimensional Data , 2003, NIPS.

[58]  Stefano Ermon,et al.  Deep Transfer Learning for Crop Yield Prediction with Remote Sensing Data , 2018, COMPASS.

[59]  Ming Yang,et al.  3D Convolutional Neural Networks for Human Action Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[60]  Senthold Asseng,et al.  An overview of APSIM, a model designed for farming systems simulation , 2003 .

[61]  Ting Liu,et al.  Recent advances in convolutional neural networks , 2015, Pattern Recognit..

[62]  Lizhi Wang,et al.  Crop Yield Prediction Using Deep Neural Networks , 2019, Front. Plant Sci..