An Interpretable Produce Price Forecasting System for Small and Marginal Farmers in India using Collaborative Filtering and Adaptive Nearest Neighbors

12/12/2018
by   Wei Ma, et al.
0

Small and marginal farmers, who account for over 80 population, often sell their harvest at low, unfavorable prices before spoilage. These farmers often lack access to either cold storage or market forecasts. In particular, by having access to cold storage, farmers can store their produce for longer and thus have more flexibility as to when they should sell their harvest by. Meanwhile, by having access to market forecasts, farmers can more easily identify which markets to sell at and when. While affordable cold storage solutions have become more widely available, there has been less work on produce price forecasting. A key challenge is that in many regions of India, predominantly in rural and remote areas, we have either very limited or no produce pricing data available from public online sources. In this paper, we present a produce price forecasting system that pulls data from the Indian Ministry of Agriculture and Farmers Welfare's website Agmarknet, trains a model of prices using over a thousand markets, and displays interpretable price forecasts in a web application viewable from a mobile phone. Due to the pricing data being extremely sparse, our method first imputes missing entries using collaborative filtering to obtain a dense dataset. Using this imputed dense dataset, we then train a decision-tree-based classifier to predict produce prices at different markets. In terms of interpretability, we display the most relevant historical pricing data that drive each forecasted price, where we take advantage of the fact that a wide family of decision-tree-based ensemble learning methods are adaptive nearest neighbor methods. We show how to construct heuristic price uncertainty intervals based on nearest neighbors. We validate forecast accuracy on data from Agmarknet and a small field survey of a few markets in Odisha.

READ FULL TEXT
research
10/28/2017

Toward Reducing Crop Spoilage and Increasing Small Farmer Profits in India: a Simultaneous Hardware and Software Solution

India's agricultural system has been facing a severe problem of crop was...
research
05/09/2023

Effects of data time lag in a decision-making system using machine learning for pork price prediction

Spain is the third-largest producer of pork meat in the world, and many ...
research
08/16/2022

Dynamic Pricing for Non-fungible Resources: Designing Multidimensional Blockchain Fee Markets

Public blockchains implement a fee mechanism to allocate scarce computat...
research
11/28/2019

Online Pricing with Reserve Price Constraint for Personal Data Markets

The society's insatiable appetites for personal data are driving the eme...
research
03/15/2021

A machine learning approach to itinerary-level booking prediction in competitive airline markets

Demand forecasting is extremely important in revenue management. After a...
research
11/09/2020

Real-time Locational Marginal Price Forecasting Using Generative Adversarial Network

In this paper, we propose a model-free unsupervised learning approach to...
research
07/10/2017

Residual Value Forecasting Using Asymmetric Cost Functions

Leasing is a popular channel to market new cars. Pricing a leasing contr...

Please sign up or login with your details

Forgot password? Click here to reset