Demand forecasting by incorporating sales patterns of product groups
Accurate demand forecasting is crucial for industries who have both high lead time in productions and high inventory cost for holding stock. If demand is underestimated or overestimated, it can have negative consequences for the re- tailer’s cost and revenue. For example, stock-outs can disappoin...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/166041 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-166041 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1660412023-04-21T15:37:18Z Demand forecasting by incorporating sales patterns of product groups Liew, You Sheng Jagath C Rajapakse School of Computer Science and Engineering Becton Dickinson ASJagath@ntu.edu.sg Engineering::Computer science and engineering::Mathematics of computing::Probability and statistics Accurate demand forecasting is crucial for industries who have both high lead time in productions and high inventory cost for holding stock. If demand is underestimated or overestimated, it can have negative consequences for the re- tailer’s cost and revenue. For example, stock-outs can disappoint consumers, while unsold items may need to be discarded. In recent years, machine learning has become a popular approach for making demand forecasting predictions, offering significant improvements over statistical methods. However, the main focus was on predicting products with a significant amount of data, and improving on those accuracies that were already strong, as well as reducing explainability of increasingly complex models used for fore- casting. Weaker predictions were usually attributed to a lack of data, such as products that are newer or have variance that is not explainable by themselves. This paper aims to improve weaker performing predictors, therefore improving overall forecast accuracy while not compromising on explainability. We introduce a novel approach by extracting features from existing data, and incorporating sales data across different products via clustering on the extracted features. We evaluate their performance in improving weak predictors by using machine learn- ing techniques to perform forecasting. Deeper insights on the data like feature ranking and analysis can also be retrieved using factor loading analysis. The best performing technique is an autoencoder-based deep clustering ap- proach combined with feature extracted data, which allows us to capture complex patterns and relationships between similar time series data. We use a combination of clustering algorithms to group similar products together, then apply machine learning techniques to make our demand forecasts, focusing on improving stability and strengthening the forecasts for weaker predictions. After segregating strong and weak predictors into different prediction pipelines, the ensemble technique shows significant improvement in terms of accuracy and stability across months. Bachelor of Business Bachelor of Engineering (Computer Science) 2023-04-21T06:45:11Z 2023-04-21T06:45:11Z 2023 Final Year Project (FYP) Liew, Y. S. (2023). Demand forecasting by incorporating sales patterns of product groups. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/166041 https://hdl.handle.net/10356/166041 en SCSE22-0418 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Mathematics of computing::Probability and statistics |
spellingShingle |
Engineering::Computer science and engineering::Mathematics of computing::Probability and statistics Liew, You Sheng Demand forecasting by incorporating sales patterns of product groups |
description |
Accurate demand forecasting is crucial for industries who have both high lead
time in productions and high inventory cost for holding stock. If demand is
underestimated or overestimated, it can have negative consequences for the re-
tailer’s cost and revenue. For example, stock-outs can disappoint consumers,
while unsold items may need to be discarded.
In recent years, machine learning has become a popular approach for making
demand forecasting predictions, offering significant improvements over statistical
methods. However, the main focus was on predicting products with a significant
amount of data, and improving on those accuracies that were already strong,
as well as reducing explainability of increasingly complex models used for fore-
casting. Weaker predictions were usually attributed to a lack of data, such as
products that are newer or have variance that is not explainable by themselves.
This paper aims to improve weaker performing predictors, therefore improving
overall forecast accuracy while not compromising on explainability. We introduce
a novel approach by extracting features from existing data, and incorporating
sales data across different products via clustering on the extracted features. We
evaluate their performance in improving weak predictors by using machine learn-
ing techniques to perform forecasting. Deeper insights on the data like feature
ranking and analysis can also be retrieved using factor loading analysis.
The best performing technique is an autoencoder-based deep clustering ap-
proach combined with feature extracted data, which allows us to capture complex
patterns and relationships between similar time series data. We use a combination
of clustering algorithms to group similar products together, then apply machine
learning techniques to make our demand forecasts, focusing on improving stability
and strengthening the forecasts for weaker predictions. After segregating strong
and weak predictors into different prediction pipelines, the ensemble technique
shows significant improvement in terms of accuracy and stability across months. |
author2 |
Jagath C Rajapakse |
author_facet |
Jagath C Rajapakse Liew, You Sheng |
format |
Final Year Project |
author |
Liew, You Sheng |
author_sort |
Liew, You Sheng |
title |
Demand forecasting by incorporating sales patterns of product groups |
title_short |
Demand forecasting by incorporating sales patterns of product groups |
title_full |
Demand forecasting by incorporating sales patterns of product groups |
title_fullStr |
Demand forecasting by incorporating sales patterns of product groups |
title_full_unstemmed |
Demand forecasting by incorporating sales patterns of product groups |
title_sort |
demand forecasting by incorporating sales patterns of product groups |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/166041 |
_version_ |
1764208096148717568 |