Artificial Intelligence 10 min read

Time Series Forecasting Algorithm System in E-commerce: Practice and Applications at NetEase Yanxuan

NetEase Yanxuan built an end‑to‑end time‑series forecasting system for e‑commerce that integrates rich user, product, business and external features with a suite of statistical, machine‑learning and deep‑learning models, delivers predictions via a Tornado‑based service for thousands of SKUs, warehouses, advertising and app traffic, and shows that simpler models like XGBoost often outperform complex deep nets while interpretability and external shocks remain key challenges.

NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Time Series Forecasting Algorithm System in E-commerce: Practice and Applications at NetEase Yanxuan

This article introduces a comprehensive time series forecasting algorithm system developed by NetEase Yanxuan for e-commerce scenarios, implementing a complete "data-model-service" pipeline.

Background: Time series data refers to data describing changes in one or more features over time, such as daily product sales or stock prices. These algorithms are widely used in e-commerce for predicting future product sales to determine replenishment quantities and forecasting APP traffic for search and recommendation strategies.

Applications at Yanxuan: The system supports multiple business scenarios including: (1) Product sales forecasting for 100,000+ SKUs with 360-day predictions; (2) Inter-warehouse transfer volume forecasting by province and warehouse; (3) Warehouse order volume forecasting for 20,000+ warehouses with 60-day predictions including cold-start for new warehouses; (4) Hourly advertising traffic forecasting for 100 billion daily requests across hundreds of media platforms; (5) APP traffic forecasting for 7 major traffic entrances including search, recommendation, and product detail pages.

System Architecture: The system consists of three main components: (1) Data features including user data (attributes, behaviors), product data (characteristics, sales), business data (warehousing, marketing), and external data (holidays, weather); (2) Algorithm models spanning classical statistical models (Linear Regression, ARIMA, Holt-Winters, Prophet), traditional machine learning (XGBoost, LightGBM), and deep learning (DeepTCN, MASS, DeepAR, LSTNet, TFT, Informer); (3) Algorithm services built on Tornado framework with unified interfaces, distributed computing support, and the open-sourced Typhoon SDK.

Key Insights: The article emphasizes that model complexity does not guarantee better predictions. Traditional ML models like XGBoost currently achieve the best results in practice. Additionally, prediction interpretability is as important as accuracy for most business scenarios. The fundamental limitations include: (1) Future events may differ from historical patterns (e.g., live streaming commerce); (2) Unpredictable events like pandemics or promotions significantly impact forecasts but cannot be predicted by algorithms.

E-commerceMachine Learningdeep learningtime series forecastingdata scienceXGBoostalgorithm systemSales Prediction
NetEase Yanxuan Technology Product Team
Written by

NetEase Yanxuan Technology Product Team

The NetEase Yanxuan Technology Product Team shares practical tech insights for the e‑commerce ecosystem. This official channel periodically publishes technical articles, team events, recruitment information, and more.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.