English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  Items with full text/Total items : 118524/149574 (79%)
Visitors : 79017071      Online Users : 2930
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    Please use this identifier to cite or link to this item: https://nccur.lib.nccu.edu.tw/handle/140.119/158417


    Title: 從實務角度發展機器學習演算法的需求預測模型
    Developing a Demand Forecasting Model by Machine Learning Algorithms: A Practical Approach
    Authors: 歐陽鈵鈞
    Ou Yang, Bing-Jyun
    Contributors: 洪叔民
    Horng, Shwu-Min
    歐陽鈵鈞
    Ou Yang, Bing-Jyun
    Keywords: 需求預測
    機器學習
    統計方法
    供應鏈管理
    電商銷量預測
    庫存規劃
    Demand Forecasting
    Machine Learning
    Statistics
    Supply Chain Management
    E-commerce sales forecasting
    Inventory Planning
    Date: 2024
    Issue Date: 2025-08-04 13:41:45 (UTC+8)
    Abstract: 本研究旨在探討需求預測方法,通過協助一家全球消費性電子硬體品牌商建立機器學習模型,對比分析機器學習模型與統計方法在預測具有時間序列特徵的產品銷售量方面的表現,以期為企業優化需求預測流程提供參考。研究中,我們利用個案企業提供的歷史銷售數據,構建了包括統計方法和機器學習模型在內的預測方法。
    統計方法涵蓋了企業現有的移動平均法和指數平滑法,並引入了多變量迴歸、ARIMA 及 SARIMA 模型。而在機器學習方面,我們則採用了 XGBoost 和 LSTM 演算法。所使用的數據集為2020年8月1日至2023年8月1日三年期的歷史銷售數據。研究中考慮的訓練變數包括某類產品的「銷售量」、「售價」、「折扣」、「重要的節日和活動日」及「時間特徵值」。我們將2023年5月1日至2023年8月1日的銷量作為測試數據集,並以2023年5月1日之前的數據作為訓練和驗證數據集。在 XGBoost 和 LSTM 模型上,我們使用了五折交叉驗證,並計算平均均方誤差(MSE)來評估訓練結果。
    研究結果表明,對於具有季節性銷售離群值的銷售數據,混合預測方法的效果優於單一模型。在處理離群值時,我們使用移動平均法預測其季節性變化,對其餘數據則使用 XGBoost 進行預測。測試數據集的結果顯示,與其他方法相比,混合堆疊模型達到了最小的 MSE,證明其在預測精度上具有明顯的優勢。此外,通過與個案企業在建模過程中的討論和訪談,我們分析了企業在引入機器學習模型以優化現有需求預測流程時需要考慮的因素。這些見解將為未來有相關需求的企業提供指導,進而提升建模和應用的成功率。
    This study aims to explore demand forecasting methods by assisting a global consumer electronics hardware brand in building machine learning models and comparing the performance of machine learning models and statistical methods in forecasting product sales with time series characteristics. The objective is to provide a reference for companies to optimize their demand forecasting processes. In this research, we utilized historical sales data provided by the case company to construct both statistical forecasting methods and machine learning models.
    The statistical methods include the company’s existing moving average method and exponential smoothing, as well as multivariate regression, ARIMA, and SARIMA models. On the machine learning side, we adopted XGBoost and LSTM algorithms. The dataset used spans three years, from August 1, 2020, to August 1, 2023. The training variables considered in this study include "sales volume," "price," "discount," "important holidays and event days," and "time features" for a particular product category. We used the sales data from May 1, 2023, to August 1, 2023, as the test dataset and the data before May 1, 2023, as the training and validation dataset. In the XGBoost and LSTM models, we employed 5-fold cross-validation and calculated the average Mean Squared Error (MSE) to evaluate the training results.
    The findings of the study indicate that for sales data with seasonal outliers, a hybrid forecasting method performs better than a single model. In predicting outliers, we used the moving average method to forecast their seasonal variations, while the remaining data were predicted using XGBoost. The results on the test dataset showed that the hybrid stacking model achieved the lowest MSE compared to other methods, demonstrating its superior forecasting accuracy.
    Additionally, through discussions and interviews with the case company during the modeling process, we analyzed the factors that companies need to consider when introducing machine learning models to optimize their existing demand forecasting processes. These insights will provide guidance for other companies with similar needs in the future, thereby improving the success rate of modeling and implementation.
    Reference: 英文文獻
    Alpaydin, E. (2020). Introduction to Machine Learning. Massachusetts Institute of Technology
    Athanasiadis, C. L., Tsoumplekas, G., Chrysopoulos, A., & Doukas, D. I. (2022). Peak demand forecasting: A comparative analysis of state-of-the-art machine learning techniques. IEEE, 22.
    Chatzis, S. P., Siakoulis, V., Petropoulos , A., Stavroulakis, E., & Vlachogiannakis, Nikos. (2018). Machine learning that matters. Forecasting stock market crisis events using deep and statistical machine learning techniques, 112, 353–371. https://doi.org/https://doi.org/10.1016/j.eswa.2018.06.032
    Chen, T. & Guestrin, C. (2016). XGBoost: A scalable tree boosting system. KDD, 16,785-794.
    Barochiner, D., Lado, R., Carletti, L., & Pinter, F. (2022). A machine learning approach to address 1-week-ahead peak demand forecasting using the XGBoost algorithm. IEEE, 22.
    Delua, J. (2021). Supervised versus unsupervised learning: What's the difference. IBM. https://www.ibm.com/blog/supervised-vs-unsupervised-learning/
    Hodzic, K., Hasic, H., Cogo, E. & Juric, Z. (2019). Warehouse demand forecasting based on long short-term memory neural networks. IEEE, 19.
    Hou, L., Shen, X., & Zhang, L. (2023). Urban electricity demand forecasting with a hybrid machine learning model. ICNSC, 23.
    Jordan, I. M., & Mitchell, M. T. (2015). Machine learning: Trends, perspectives, and prospects. SCIENCE, 349(6245), 255–260.
    Krishna, K. S. R., Pasula, P., Kavyakeerthi, T., & Karthik, I. (2022). Identifying demand forecasting using machine learning for business intelligence. ICCMC, 938-942
    Nilsson, N. J. (1982). Principles of Artificial Intelligence. Springer-Verlag.
    Ma Z., Zhang, Z. & Wang, C. (2021). Deep learning algorithms for automotive spare parts demand forecasting. CISAI, 21, 358-361.
    Mediavilla, M. A., Dietrich, F., & Palm, D. (2022). Review and analysis of artificial intelligence methods for demand forecasting in supply chain management. CIRP, 1126-1131.
    Menon, S., Sultanova, N., Jayabalan, M., & Mustafina, J. (2023). A study on data-driven energy forecasting: a machine learning perspective. DeSE, 23, 702-705.
    Shabbir, N., Kutt, L., Raja, H. A., Ahmadiahangar, R., Rosin, A., & Husev, O. (2021). Machine learning and deep learning techniques for residual load forecasting: a comparative analysis. RTUCON.
    Sharma, A. K., Kiran, M., Pauline, S. J. P., Maheshwari, P. & Divakar V. (2021). Demand forecasting using coupling of machine learning and time series models for the automotive aftermarket sector. ICEECCOT. 10-11, 832-836.
    Shi, Y., Zhang, W., Sang, F. M., Zhao, L. & Wang, T. (2022). Application of ALO-ELM on electricity demand forecasting under the spot power market. SPIES, 22, 2194-2197.
    Steel, R. G. D.& Torrie, J. H. (1960). Principles and Procedures of Statistics. McGraw-Hill Book Company.
    Thakur, A., Shukla, K. A., Choudhary, A. & Atrey, J. (2023). Predictive analysis of energy consumption and electricity demand using machine learning techniques. ICSSES, 23.
    Turing, A. M. (1950). Computing machinery and intelligence. Mind, 59, 433-460.
    Wagstaff, K. L. (2012). Machine learning that matters. Proceedings of the Twenty-Ninth International Conference on Machine Learning (ICML), 529–536. https://doi.org/https://doi.org/10.48550/arXiv.1206.4656

    中文文獻
    何宗武 (2014)。《追蹤資料分析:原理與R程式實務》。台灣:雙葉書廊。
    馮晨與陳志德 (2019)。〈追蹤資料分析:原理與R程式實務〉。《計算機系統應用》,28,226-232。
    Description: 碩士
    國立政治大學
    企業管理研究所(MBA學位學程)
    111363065
    Source URI: http://thesis.lib.nccu.edu.tw/record/#G0111363065
    Data Type: thesis
    Appears in Collections:[企業管理研究所(MBA學位學程)] 學位論文

    Files in This Item:

    File Description SizeFormat
    306501.pdf1855KbAdobe PDF0View/Open


    All items in 政大典藏 are protected by copyright, with all rights reserved.


    社群 sharing

    著作權政策宣告 Copyright Announcement
    1.本網站之數位內容為國立政治大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。
    The digital content of this website is part of National Chengchi University Institutional Repository. It provides free access to academic research and public education for non-commercial use. Please utilize it in a proper and reasonable manner and respect the rights of copyright owners. For commercial use, please obtain authorization from the copyright owner in advance.

    2.本網站之製作,已盡力防止侵害著作權人之權益,如仍發現本網站之數位內容有侵害著作權人權益情事者,請權利人通知本網站維護人員(nccur@nccu.edu.tw),維護人員將立即採取移除該數位著作等補救措施。
    NCCU Institutional Repository is made to protect the interests of copyright owners. If you believe that any material on the website infringes copyright, please contact our staff(nccur@nccu.edu.tw). We will remove the work from the repository and investigate your claim.
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback