Agricultural commodity price prediction model: a machine learning framework

被引:11
|
作者
Mohanty, Manas Kumar [1 ]
Thakurta, Parag Kumar Guha [1 ]
Kar, Samarjit [2 ]
机构
[1] Natl Inst Technol Durgapur, Dept Comp Sci & Engn, Durgapur 713209, West Bengal, India
[2] Natl Inst Technol Durgapur, Dept Math, Durgapur 713209, West Bengal, India
来源
NEURAL COMPUTING & APPLICATIONS | 2023年 / 35卷 / 20期
关键词
Crop price prediction; Crop yield; Demand and supply; Machine learning; Agriculture; CROP PRODUCTION; YIELD;
D O I
10.1007/s00521-023-08528-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An efficient machine learning-based framework for crop price prediction is proposed in this paper to assist the farmers in estimating their profit-loss beforehand. The proposed work is composed of four functional blocks, such as crop yield prediction, determination of supply, demand prediction and crop price prediction. The input datasets consist of the various field values, such as yield, remaining crop at the end of the year, import, demand and price of a crop. Various time series-based algorithms, such as autoregression, moving average, autoregressive moving average, autoregressive integrated moving average and exponential smoothing, are used to forecast the crop yield. The supply of the crop is determined as a sum of three variables, i.e., the predicted crop yield, residue and import values. The demand for the crop is predicted from a year alone as the demand has more correlation with year over other factors. The crop price from demand, supply and year is predicted using different approaches, which include the time series method, statistical approaches and machine learning techniques. Finally, these three techniques for price prediction are compared to determine the best model having minimum root-mean-square error value. In the proposed work, the decision tree regressor is found to be the best model, for predicting crop price, over others. The superiority of the proposed work over existing approaches, in terms of various aspects, is shown by simulation results.
引用
收藏
页码:15109 / 15128
页数:20
相关论文
共 50 条
  • [41] DSS for Oil Price Prediction Using Machine Learning
    Khuziakhmetova, Guzel
    Martynov, Vitaly
    Heinrich, Kai
    PROCEEDINGS OF THE 7TH SCIENTIFIC CONFERENCE ON INFORMATION TECHNOLOGIES FOR INTELLIGENT DECISION MAKING SUPPORT (ITIDS 2019), 2019, 166 : 89 - 94
  • [42] Machine Learning Models Comparison for Bitcoin Price Prediction
    Phaladisailoed, Thearasak
    Numnonda, Thanisa
    PROCEEDINGS OF 2018 THE 10TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND ELECTRICAL ENGINEERING (ICITEE), 2018, : 506 - 511
  • [43] A Commodity Classification Framework Based on Machine Learning for Analysis of Trade Declaration
    He, Mingshu
    Wang, Xiaojuan
    Zou, Chundong
    Dai, Bingying
    Jin, Lei
    SYMMETRY-BASEL, 2021, 13 (06):
  • [44] A Sustainable Price Prediction Model for Airbnb Listings Using Machine Learning and Sentiment Analysis
    Alharbi, Zahyah H.
    SUSTAINABILITY, 2023, 15 (17)
  • [45] Stock Price Prediction Based on Machine Learning Algorithms
    Wang, Hanchen
    MODERN INDUSTRIAL IOT, BIG DATA AND SUPPLY CHAIN, IIOTBDSC 2020, 2021, 218 : 111 - 118
  • [46] Housing Price Prediction - Machine Learning and Geostatistical Methods
    Cellmer, Radoslaw
    Kobylinska, Katarzyna
    REAL ESTATE MANAGEMENT AND VALUATION, 2025, 33 (01) : 1 - 10
  • [47] Analysis of Bitcoin Price Prediction Using Machine Learning
    Chen, Junwei
    JOURNAL OF RISK AND FINANCIAL MANAGEMENT, 2023, 16 (01)
  • [48] Stock Closing Price Prediction Using Machine Learning
    Werawithayaset, Pawee
    Tritilanunt, Suratose
    2019 17TH INTERNATIONAL CONFERENCE ON ICT AND KNOWLEDGE ENGINEERING (ICT&KE), 2019, : 10 - 17
  • [49] House Price Prediction Using Machine Learning Algorithms
    Vineeth, Naalla
    Ayyappa, Maturi
    Bharathi, B.
    SOFT COMPUTING SYSTEMS, ICSCS 2018, 2018, 837 : 425 - 433
  • [50] Poster:Stock Price Prediction using Machine Learning
    Chen, Kuan-Yu
    Lee, Pei-Ju
    Liu, Shang-Chien
    2023 IEEE 43RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, ICDCS, 2023, : 1067 - 1068