An innovative Deep Learning Based Approach for Accurate Agricultural Crop Price Prediction

Mayank Ratan Bhardwaj,Jaydeep Pawar,Abhijnya Bhat,Deepanshu,Inavamsi Enaganti,Kartik Sagar,Y. Narahari
2023-04-15
Abstract:Accurate prediction of agricultural crop prices is a crucial input for decision-making by various stakeholders in agriculture: farmers, consumers, retailers, wholesalers, and the Government. These decisions have significant implications including, most importantly, the economic well-being of the farmers. In this paper, our objective is to accurately predict crop prices using historical price information, climate conditions, soil type, location, and other key determinants of crop prices. This is a technically challenging problem, which has been attempted before. In this paper, we propose an innovative deep learning based approach to achieve increased accuracy in price prediction. The proposed approach uses graph neural networks (GNNs) in conjunction with a standard convolutional neural network (CNN) model to exploit geospatial dependencies in prices. Our approach works well with noisy legacy data and produces a performance that is at least 20% better than the results available in the literature. We are able to predict prices up to 30 days ahead. We choose two vegetables, potato (stable price behavior) and tomato (volatile price behavior) and work with noisy public data available from Indian agricultural markets.
Machine Learning,Artificial Intelligence,Statistical Finance
What problem does this paper attempt to address?
### Problems the Paper Aims to Solve This paper aims to accurately predict agricultural crop prices through an innovative deep learning approach. Specifically, the authors' goal is to use historical price information, climate conditions, soil types, geographical locations, and other key factors to accurately predict crop prices. This issue is of significant practical importance because accurate crop price predictions are crucial for decision-making by farmers, consumers, retailers, wholesalers, and government stakeholders involved in agriculture. These decisions have a major impact on the economic well-being of farmers. ### Main Contributions 1. **Technical Challenges**: Crop price prediction is a technically challenging problem with a substantial body of existing research. This paper introduces modeling innovations to further improve prediction accuracy. 2. **Geospatial Dependency**: The paper not only considers temporal data but also leverages geospatial proximity to enhance the accuracy of price predictions. Specifically, it uses a combination of Graph Neural Networks (GNN) and standard Convolutional Neural Networks (CNN) to exploit the geospatial dependencies in crop prices. 3. **Experimental Results**: - For tomatoes, the proposed CGNN method outperformed the PECAD method across all reported time ranges, reducing the coefficient of variation (CoV) by 21%. - For potatoes, the CGNN method outperformed the PECAD method across all performance metrics, reducing the CoV by an average of 27% across all time ranges. ### Future Work Directions 1. Further optimize the CNN-GNN model and explore other models (such as Graph Attention Networks). 2. Explore predictions over longer time ranges, such as 2 to 3 months. 3. Investigate the form interpretability of the currently used models.