A Hybrid Model for Soybean Yield Prediction Integrating Convolutional Neural Networks, Recurrent Neural Networks, and Graph Convolutional Networks

Soybean yield prediction is one of the most critical activities for increasing agricultural productivity and ensuring food security. Traditional models often underestimate yields because of limitations associated with single data sources and simplistic model architectures. These prevent complex, mul...

Full description

Saved in:
Bibliographic Details
Main Authors: Vikram S. Ingole, Ujwala A. Kshirsagar, Vikash Singh, Manish Varun Yadav, Bipin Krishna, Roshan Kumar
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:Computation
Subjects:
Online Access:https://www.mdpi.com/2079-3197/13/1/4
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832588740736843776
author Vikram S. Ingole
Ujwala A. Kshirsagar
Vikash Singh
Manish Varun Yadav
Bipin Krishna
Roshan Kumar
author_facet Vikram S. Ingole
Ujwala A. Kshirsagar
Vikash Singh
Manish Varun Yadav
Bipin Krishna
Roshan Kumar
author_sort Vikram S. Ingole
collection DOAJ
description Soybean yield prediction is one of the most critical activities for increasing agricultural productivity and ensuring food security. Traditional models often underestimate yields because of limitations associated with single data sources and simplistic model architectures. These prevent complex, multifaceted factors influencing crop growth and yield from being captured. In this line, this work fuses multi-source data—satellite imagery, weather data, and soil properties—through the approach of multi-modal fusion using Convolutional Neural Networks and Recurrent Neural Networks. While satellite imagery provides information on spatial data regarding crop health, weather data provides temporal insights, and the soil properties provide important fertility information. Fusing these heterogeneous data sources embeds an overall understanding of yield-determining factors in the model, decreasing the RMSE by 15% and improving R<sup>2</sup> by 20% over single-source models. We further push the frontier of feature engineering by using Temporal Convolutional Networks (TCNs) and Graph Convolutional Networks (GCNs) to capture time series trends, geographic and topological information, and pest/disease incidence. TCNs can capture long-range temporal dependencies well, while the GCN model has complex spatial relationships and enhanced the features for making yield predictions. This increases the prediction accuracy by 10% and boosts the F1 score for low-yield area identification by 5%. Additionally, we introduce other improved model architectures: a custom UNet with attention mechanisms, Heterogeneous Graph Neural Networks (HGNNs), and Variational Auto-encoders. The attention mechanism enables more effective spatial feature encoding by focusing on critical image regions, while the HGNN captures interaction patterns that are complex between diverse data types. Finally, VAEs can generate robust feature representation. Such state-of-the-art architectures could then achieve an MAE improvement of 12%, while R<sup>2</sup> for yield prediction improves by 25%. In this paper, the state of the art in yield prediction has been advanced due to the employment of multi-source data fusion, sophisticated feature engineering, and advanced neural network architectures. This provides a more accurate and reliable soybean yield forecast. Thus, the fusion of Convolutional Neural Networks with Recurrent Neural Networks and Graph Networks enhances the efficiency of the detection process.
format Article
id doaj-art-030f2d64809b4b3bb48077ceeced2b49
institution Kabale University
issn 2079-3197
language English
publishDate 2024-12-01
publisher MDPI AG
record_format Article
series Computation
spelling doaj-art-030f2d64809b4b3bb48077ceeced2b492025-01-24T13:27:46ZengMDPI AGComputation2079-31972024-12-01131410.3390/computation13010004A Hybrid Model for Soybean Yield Prediction Integrating Convolutional Neural Networks, Recurrent Neural Networks, and Graph Convolutional NetworksVikram S. Ingole0Ujwala A. Kshirsagar1Vikash Singh2Manish Varun Yadav3Bipin Krishna4Roshan Kumar5Symbiosis Institute of Technology (SIT), Symbiosis International (Deemed University) (SIU), Lavale, Pune 412115, Maharashtra, IndiaSymbiosis Institute of Technology (SIT), Symbiosis International (Deemed University) (SIU), Lavale, Pune 412115, Maharashtra, IndiaDepartment of Instrumentation and Control Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal 576104, Karnataka, IndiaDepartment of Aeronautical & Automobile Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal 576104, Karnataka, IndiaDepartment of Instrumentation and Control Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal 576104, Karnataka, IndiaDepartment of Electronic and Information Technology, Miami College, Henan University, Kaifeng 475004, ChinaSoybean yield prediction is one of the most critical activities for increasing agricultural productivity and ensuring food security. Traditional models often underestimate yields because of limitations associated with single data sources and simplistic model architectures. These prevent complex, multifaceted factors influencing crop growth and yield from being captured. In this line, this work fuses multi-source data—satellite imagery, weather data, and soil properties—through the approach of multi-modal fusion using Convolutional Neural Networks and Recurrent Neural Networks. While satellite imagery provides information on spatial data regarding crop health, weather data provides temporal insights, and the soil properties provide important fertility information. Fusing these heterogeneous data sources embeds an overall understanding of yield-determining factors in the model, decreasing the RMSE by 15% and improving R<sup>2</sup> by 20% over single-source models. We further push the frontier of feature engineering by using Temporal Convolutional Networks (TCNs) and Graph Convolutional Networks (GCNs) to capture time series trends, geographic and topological information, and pest/disease incidence. TCNs can capture long-range temporal dependencies well, while the GCN model has complex spatial relationships and enhanced the features for making yield predictions. This increases the prediction accuracy by 10% and boosts the F1 score for low-yield area identification by 5%. Additionally, we introduce other improved model architectures: a custom UNet with attention mechanisms, Heterogeneous Graph Neural Networks (HGNNs), and Variational Auto-encoders. The attention mechanism enables more effective spatial feature encoding by focusing on critical image regions, while the HGNN captures interaction patterns that are complex between diverse data types. Finally, VAEs can generate robust feature representation. Such state-of-the-art architectures could then achieve an MAE improvement of 12%, while R<sup>2</sup> for yield prediction improves by 25%. In this paper, the state of the art in yield prediction has been advanced due to the employment of multi-source data fusion, sophisticated feature engineering, and advanced neural network architectures. This provides a more accurate and reliable soybean yield forecast. Thus, the fusion of Convolutional Neural Networks with Recurrent Neural Networks and Graph Networks enhances the efficiency of the detection process.https://www.mdpi.com/2079-3197/13/1/4soybean yieldmulti-modal fusionCNNRNNGCNdeep learning
spellingShingle Vikram S. Ingole
Ujwala A. Kshirsagar
Vikash Singh
Manish Varun Yadav
Bipin Krishna
Roshan Kumar
A Hybrid Model for Soybean Yield Prediction Integrating Convolutional Neural Networks, Recurrent Neural Networks, and Graph Convolutional Networks
Computation
soybean yield
multi-modal fusion
CNN
RNN
GCN
deep learning
title A Hybrid Model for Soybean Yield Prediction Integrating Convolutional Neural Networks, Recurrent Neural Networks, and Graph Convolutional Networks
title_full A Hybrid Model for Soybean Yield Prediction Integrating Convolutional Neural Networks, Recurrent Neural Networks, and Graph Convolutional Networks
title_fullStr A Hybrid Model for Soybean Yield Prediction Integrating Convolutional Neural Networks, Recurrent Neural Networks, and Graph Convolutional Networks
title_full_unstemmed A Hybrid Model for Soybean Yield Prediction Integrating Convolutional Neural Networks, Recurrent Neural Networks, and Graph Convolutional Networks
title_short A Hybrid Model for Soybean Yield Prediction Integrating Convolutional Neural Networks, Recurrent Neural Networks, and Graph Convolutional Networks
title_sort hybrid model for soybean yield prediction integrating convolutional neural networks recurrent neural networks and graph convolutional networks
topic soybean yield
multi-modal fusion
CNN
RNN
GCN
deep learning
url https://www.mdpi.com/2079-3197/13/1/4
work_keys_str_mv AT vikramsingole ahybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT ujwalaakshirsagar ahybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT vikashsingh ahybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT manishvarunyadav ahybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT bipinkrishna ahybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT roshankumar ahybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT vikramsingole hybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT ujwalaakshirsagar hybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT vikashsingh hybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT manishvarunyadav hybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT bipinkrishna hybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks
AT roshankumar hybridmodelforsoybeanyieldpredictionintegratingconvolutionalneuralnetworksrecurrentneuralnetworksandgraphconvolutionalnetworks