基于协同过滤和自适应近邻的印度小农户可解释农产品价格预测系统

Wei Ma, Kendall Nowocin, Niraj Marathe, George H. Chen
{"title":"基于协同过滤和自适应近邻的印度小农户可解释农产品价格预测系统","authors":"Wei Ma, Kendall Nowocin, Niraj Marathe, George H. Chen","doi":"10.1145/3287098.3287100","DOIUrl":null,"url":null,"abstract":"Small and marginal farmers, who account for over 80% of India's agricultural 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 whether the price for a specific produce at a specific market will go up, stay the same, or go down. In terms of interpretability, we display the most relevant historical pricing data that drive each forecasted price trend, where we take advantage of the fact that a wide family of decision-tree-based ensemble learning methods are adaptive nearest neighbor methods. We also show how our approach generalizes to forecasting exact produce prices and constructing heuristic price uncertainty intervals. We validate forecast accuracy on data from Agmarknet and a small field survey of a few markets in Odisha.","PeriodicalId":159525,"journal":{"name":"Proceedings of the Tenth International Conference on Information and Communication Technologies and Development","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"An interpretable produce price forecasting system for small and marginal farmers in India using collaborative filtering and adaptive nearest neighbors\",\"authors\":\"Wei Ma, Kendall Nowocin, Niraj Marathe, George H. Chen\",\"doi\":\"10.1145/3287098.3287100\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Small and marginal farmers, who account for over 80% of India's agricultural 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 whether the price for a specific produce at a specific market will go up, stay the same, or go down. In terms of interpretability, we display the most relevant historical pricing data that drive each forecasted price trend, where we take advantage of the fact that a wide family of decision-tree-based ensemble learning methods are adaptive nearest neighbor methods. We also show how our approach generalizes to forecasting exact produce prices and constructing heuristic price uncertainty intervals. We validate forecast accuracy on data from Agmarknet and a small field survey of a few markets in Odisha.\",\"PeriodicalId\":159525,\"journal\":{\"name\":\"Proceedings of the Tenth International Conference on Information and Communication Technologies and Development\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-12-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Tenth International Conference on Information and Communication Technologies and Development\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3287098.3287100\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Tenth International Conference on Information and Communication Technologies and Development","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3287098.3287100","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

摘要

占印度农业人口80%以上的小农和边缘农民经常在变质前以低价出售他们的收成。这些农民往往无法获得冷藏或市场预测。特别是,通过使用冷藏库,农民可以将他们的农产品储存更长时间,从而在何时出售他们的收获时具有更大的灵活性。同时,通过获得市场预测,农民可以更容易地确定在哪个市场和何时销售。虽然负担得起的冷藏解决方案已经变得越来越普遍,但对农产品价格预测的工作却很少。一个关键的挑战是,在印度的许多地区,主要是在农村和偏远地区,我们从公共在线来源获得的农产品价格数据要么非常有限,要么根本没有。在本文中,我们提出了一个农产品价格预测系统,该系统从印度农业和农民福利部的网站Agmarknet中提取数据,使用1000多个市场训练价格模型,并在可从手机查看的web应用程序中显示可解释的价格预测。由于定价数据非常稀疏,我们的方法首先使用协同过滤来输入缺失条目以获得密集数据集。使用这个输入的密集数据集,我们训练一个基于决策树的分类器来预测特定市场上特定产品的价格是上涨、保持不变还是下降。在可解释性方面,我们显示了驱动每个预测价格趋势的最相关的历史定价数据,其中我们利用了基于决策树的广泛家族集成学习方法是自适应最近邻方法的事实。我们还展示了我们的方法如何推广到预测准确的农产品价格和构建启发式价格不确定性区间。我们根据Agmarknet的数据和对奥里萨邦几个市场的小型实地调查验证了预测的准确性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An interpretable produce price forecasting system for small and marginal farmers in India using collaborative filtering and adaptive nearest neighbors
Small and marginal farmers, who account for over 80% of India's agricultural 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 whether the price for a specific produce at a specific market will go up, stay the same, or go down. In terms of interpretability, we display the most relevant historical pricing data that drive each forecasted price trend, where we take advantage of the fact that a wide family of decision-tree-based ensemble learning methods are adaptive nearest neighbor methods. We also show how our approach generalizes to forecasting exact produce prices and constructing heuristic price uncertainty intervals. We validate forecast accuracy on data from Agmarknet and a small field survey of a few markets in Odisha.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信