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...
Saved in:
Main Authors: | , , , , , |
---|---|
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 |