[Paper Review] ARMDN: Associative and Recurrent Mixture Density Networks for eRetail Demand Forecasting
This paper proposes AR-MDN, a deep learning model that combines associative features, recurrent temporal modeling, and mixture density networks to forecast eRetail demand at scale. By modeling demand as a mixture of Gaussians and fusing embedded associative factors with LSTM-based time-series learning, AR-MDN achieves significantly lower forecasting error—especially during high-variability event weeks—outperforming both traditional boosted trees and standard RNNs on a large-scale Flipkart dataset.
Accurate demand forecasts can help on-line retail organizations better plan their supply-chain processes. The challenge, however, is the large number of associative factors that result in large, non-stationary shifts in demand, which traditional time series and regression approaches fail to model. In this paper, we propose a Neural Network architecture called AR-MDN, that simultaneously models associative factors, time-series trends and the variance in the demand. We first identify several causal features and use a combination of feature embeddings, MLP and LSTM to represent them. We then model the output density as a learned mixture of Gaussian distributions. The AR-MDN can be trained end-to-end without the need for additional supervision. We experiment on a dataset of an year's worth of data over tens-of-thousands of products from Flipkart. The proposed architecture yields a significant improvement in forecasting accuracy when compared with existing alternatives.
Motivation & Objective
- To address the challenge of highly variable, non-stationary demand in eRetail caused by associative factors like discounts, events, and promotions.
- To develop a scalable, end-to-end trainable deep learning architecture that models both temporal trends and associative drivers simultaneously.
- To improve forecasting accuracy over traditional methods like Boosted Cubist and standard RNNs, especially during high-impact event weeks.
- To enable accurate, probabilistic demand forecasts at the SKU × fulfillment center × weekly level for inventory replenishment.
- To validate the effectiveness of expert-engineered features and hybrid neural architectures in multi-modal retail forecasting.
Proposed method
- The model uses embedded representations for categorical associative features (e.g., discounts, events, product categories) and processes them through a multi-layer perceptron (MLP).
- Temporal patterns are captured using a stacked Long Short-Term Memory (LSTM) network that processes historical demand sequences.
- The output layer employs a Mixture Density Network (MDN) to model the full predictive distribution as a mixture of Gaussian components, enabling uncertainty-aware forecasting.
- Associative and recurrent features are fused via a gated, staged feed-forward mechanism before MDN output generation.
- The model is trained end-to-end using a negative log-likelihood loss function that optimizes for predictive density accuracy.
- A practical training strategy balances sparsity and diversity in the mixture components to improve generalization on sparse demand patterns.
Experimental results
Research questions
- RQ1Can a hybrid deep learning model that combines associative features and recurrent temporal modeling outperform traditional regression and time-series models in eRetail demand forecasting?
- RQ2How effective is a mixture density network in capturing demand uncertainty and multimodal behavior in volatile retail environments?
- RQ3To what extent do expert-designed features improve forecasting performance, especially for long-horizon predictions?
- RQ4Does the inclusion of associative factors significantly improve forecast accuracy during high-impact event weeks?
- RQ5How does the AR-MDN architecture compare to ablated variants (e.g., without associative features or MDN) in terms of robustness and accuracy?
Key findings
- AR-MDN achieved a mean wMAPE of 34.59% during event weeks, significantly outperforming the Boosted Cubist model, which had a wMAPE of 40.74%.
- The inclusion of associative features led to a substantial reduction in error, particularly for forecasts further into the future where recurrent features alone become less reliable.
- The Mixture Density Network (MDN) component provided better noise tolerance and improved performance during event weeks with latent variables and unpredictable spikes.
- AR-MDN outperformed all ablated variants, including models without the MDN or without the associative branch, demonstrating the necessity of the full hybrid architecture.
- The model with both recurrent and associative features, combined with MDN output, achieved the best performance, confirming the value of temporal and associative fusion.
- Hand-engineered features such as price trends, discount lags, and event proximity indicators significantly reduced forecasting error, especially in long-horizon predictions.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.