Graph Sparsification for GCN Towards Optimal Crop Yield Predictions

06/02/2023
by   Saghar Bagheri, et al.
0

In agronomics, predicting crop yield at a per field/county granularity is important for farmers to minimize uncertainty and plan seeding for the next crop cycle. While state-of-the-art prediction techniques employ graph convolutional nets (GCN) to predict future crop yields given relevant features and crop yields of previous years, a dense underlying graph kernel requires long training and execution time. In this paper, we propose a graph sparsification method based on the Fiedler number to remove edges from a complete graph kernel, in order to lower the complexity of GCN training/execution. Specifically, we first show that greedily removing an edge at a time that induces the minimal change in the second eigenvalue leads to a sparse graph with good GCN performance. We then propose a fast method to choose an edge for removal per iteration based on an eigenvalue perturbation theorem. Experiments show that our Fiedler-based method produces a sparse graph with good GCN performance compared to other graph sparsification schemes in crop yield prediction.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/17/2021

Community-based Layerwise Distributed Training of Graph Convolutional Networks

The Graph Convolutional Network (GCN) has been successfully applied to m...
research
04/22/2018

Semi-supervised User Geolocation via Graph Convolutional Networks

Social media user geolocation is vital to many applications such as even...
research
12/06/2021

An Effective GCN-based Hierarchical Multi-label classification for Protein Function Prediction

We propose an effective method to improve Protein Function Prediction (P...
research
05/20/2019

Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks

Graph convolutional network (GCN) has been successfully applied to many ...
research
10/12/2022

JuryGCN: Quantifying Jackknife Uncertainty on Graph Convolutional Networks

Graph Convolutional Network (GCN) has exhibited strong empirical perform...
research
04/06/2022

Accelerating Backward Aggregation in GCN Training with Execution Path Preparing on GPUs

The emerging Graph Convolutional Network (GCN) has now been widely used ...
research
06/05/2019

An Uncertainty-Driven GCN Refinement Strategy for Organ Segmentation

Organ segmentation is an important pre-processing step in many computer ...

Please sign up or login with your details

Forgot password? Click here to reset