Bayesian Intermittent Demand Forecasting for Large Inventories

Neural Information Processing Systems

We present a scalable and robust Bayesian method for demand forecasting in the context of a large e-commerce platform, paying special attention to intermittent and bursty target statistics. Inference is approximated by the Newton-Raphson algorithm, reduced to linear-time Kalman smoothing, which allows us to operate on several orders of magnitude larger problems than previous related work. In a study on large real-world sales datasets, our method outperforms competing approaches on fast and medium moving items. Papers published at the Neural Information Processing Systems Conference.

Intermittent Demand Forecasting with Deep Renewal Processes Machine Learning

Intermittent demand, where demand occurrences appear sporadically in time, is a common and challenging problem in forecasting. In this paper, we first make the connections between renewal processes, and a collection of current models used for intermittent demand forecasting. We then develop a set of models that benefit from recurrent neural networks to parameterize conditional interdemand time and size distributions, building on the latest paradigm in "deep" temporal point processes. We present favorable empirical findings on discrete and continuous time intermittent demand data, validating the practical value of our approach.

(PDF) Hexagon-Based Convolutional Neural Network for Supply-Demand Forecasting of Ride-Sourcing Services


Ride-sourcing services are becoming an increasingly popular transportation mode in cities all over the world. With real-time information from both drivers and passengers, the ride-sourcing platform can reduce matching frictions and improve efficiencies by surge pricing, optimal vehicle-trip assignment, and proactive ridesplitting strategies. An important foundation of these strategies is the short-term supply-demand forecasting. In this paper, we tackle the problem of predicting the short-term supply-demand gap of ride-sourcing services. In contrast to the previous studies that partitioned a city area into numerous square lattices, we partition the city area into various regular hexagon lattices, which is motivated by the fact that hexagonal segmentation has an unambiguous neighborhood definition, smaller edge-to-area ratio, and isotropy.

Top Five Benefits of Using Machine Learning For Demand Forecasting


Machine learning has become a vital component to get solutions in everyday life. It is adding intelligence in every product we are using today. Marketing software and demand forecasting are using ML to a great extent. In the latest generation, the data is available in bulk, but we need more tools to handle this data. Machine learning is the only solution to so this task as it allows the computer to learn from data for improved analysis.

Understanding Demand Forecasting And Then Mastering It - BizAcuity


Businesses in every industry are facing increasing demand volatility. Additionally, with rapidly evolving market conditions, it has become vital for businesses to stay prepared and anticipate the future. To cater to these fast-changing market dynamics, the practice of demand forecasting began. Today, several businesses, especially those belonging to the FMCG sector, have sophisticated demand forecasting models in place, which help them stay ahead of the market. An area of predictive analytics, demand forecasting takes into account the historical data of a business and uses that to harnesses the demand for their goods and services.

Demand Forecasting


Many companies are still relying on complex demand forecasting processes that are generated from the bottom, up. Often, this is a byproduct of assumptions made by one's sales force, marketing team, manufacturing team, product management team, and other internal stakeholders. For mid to large companies, the simple act of gathering this information and turning it into an actionable plan is arduous and time-consuming. By the time the forecast is complete, the information is already out of date.

6 steps to create value from Machine Learning for your business


A thousand years from now when someone writes the history of the human race, the emergence of Machine Learning will be hailed as a significant milestone. Machine Learning (ML), a branch of Artificial Intelligence (AI), enables computers to learn from data without being explicitly programmed. Today, ML has established itself as the key to unlocking the value from customer data. Netflix's movie recommendations, Facebook's ability to spot our faces, Google's self-driving cars are all early examples of ML-powered solutions. However, ML and AI are still in a nascent stage with the majority of industry leaders still struggling to cut through the hype and set right priorities for their businesses.

What's Wrong with Demand Forecasting? - Supply Chain 24/7


Maybe you are doing your demand forecasting completely wrong. To be more precise, there are two equally important outputs of demand forecasting and you may be focusing nearly all your energy on only one, and maybe even the wrong one. And the impact is that you may not be getting the forecast accuracy you want. Or even more important, that you may not be getting the service levels and inventory efficiencies that you need. And if that's true, you are not alone.

[D] What Is In Your Demand Forecasting Toolkit? • r/MachineLearning


Well, I work in this area now, and since this is upvoted a bit I'll give my thoughts. And I'll assume you're constraining the term "demand forecasting" to how its often used in business well as your your recent posts on issues getting RNN/LSTM to work your time-series data. IMO the best tool for most product/service demand prediction tasks is domain knowledge for good feature engineering and for getting your data to be more stationary. Why? Product/service demand forecasting problems often start with only few explanatory variables as well as those variables not explaining the variance well (more precisely, low mutual information) relative to the number of actual factors going into the demand. Contrast this with areas getting more media such as deep reinforcement learning, where states and actions are fully representable/observed (e.g., AlphaGo).

Machine Learning, Demand Forecasting And The Peril Of Circular Reasoning


Another problem is that the more granular the forecast – SKU at store level by week, for example – the higher the forecast error tends to be. "For sure, the greater degree of error in the store-level forecast, the greater the impact on the lost sale calculation," Fenwick said. "However, even if we hit a 70% accuracy measure, we're still capturing 70% of the potential lost demand in the store due to stock outs. Which, from a forecasting perspective, is a lot better than capturing zero lost demand. As the saying goes, 'if you only forecast to sales, you'll only ever stock to … what you sold.'"