Target Deploys Zero-Shot AI to Automate 2 Billion Weekly Forecasts

Deep Learning for Digital Demand Forecasting in Retail Categories With Target — Ai4

Ai4

Deep learning architectures and conversational LLM copilots resolve erratic digital demand and curb costly buyer overrides by replacing static spreadsheets with transparent, zero-shot forecasts.

AI-assisted summary of Deep Learning for Digital Demand Forecasting in Retail Categories With Target — original source. Check the original for full context.

Source published:

Detailed notes

## Background Published on YouTube by Ai4 on August 28, 2025, this presentation features Bhargav Jairam Shetgaonkar, Senior AI Scientist at Target, detailing the evolution of digital demand forecasting in enterprise retail. According to the page description, the talk examines the transition from classical statistical models like ARIMA to Transformer-based and zero-shot deep learning architectures designed to mitigate stockouts and overstocks across massive product catalogs.

## TL;DR The presentation outlines how Target addresses the unique volatility of digital demand—spanning localized store pickup and ship-to-home channels—by moving away from traditional additive models toward deep representation learning. Shetgaonkar explains how high-ratio masked patching and semantic sentence transformers enable zero-shot forecasting for cold-start SKUs without requiring model retraining across billions of weekly point forecasts. The talk also details practical implementations of hybrid LLM copilots that translate complex time series residuals into conversational inventory recommendations, moving beyond rigid single-number forecasts toward probabilistic, intent-driven scenario planning.

## Atmosphere & style The session has a methodical, deeply technical, and practitioner-focused atmosphere that bridges academic time series research with high-stakes retail operations. Shetgaonkar speaks with calm, analytical clarity, grounding sophisticated neural concepts in relatable real-world anomalies like viral pop-culture surges and sluggish niche catalog items. It feels like an illuminating behind-the-scenes briefing on proprietary retail AI moats, balancing rigorous algorithmic mechanics with a philosophical perspective on transforming erratic human consumer behavior into deterministic, actionable forecasts.

## Key takeaways - [00:04](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=4s) Digital retail demand requires separate modeling pipelines for guest pickup and ship-to-home fulfillment due to their distinct seasonalities, trends, and residual distributions. - [02:12](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=132s) Digital demand patterns frequently exhibit high sparsity, burstiness, and low seasonality, exposing the structural limitations of traditional Generalized Additive Models (GAMs) and exponential smoothing. - [04:21](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=261s) Global deep learning models automate high-order interaction modeling and pool cross-item catalog representations, outperforming manual feature engineering. - [07:57](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=477s) Zero-shot demand forecasting enables enterprise retailers to produce day-one forecasts across billions of weekly predictions without computationally expensive per-SKU retraining. - [07:57](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=477s) Masked numerical patching reduces high-frequency time series noise, while dense semantic text embeddings from product descriptions solve the cold-start problem for new items. - [10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) Hybrid time series pipelines coupled with conversational LLM copilots provide interpretable ordering guidance, curbing arbitrary manual overrides by inventory analysts. - [15:34](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=934s) Modern predictive autoregressive architectures can directly ingest real-time external drivers, such as social media virality on TikTok, to forecast sudden demand surges. - [15:34](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=934s) Retail forecasting is evolving from static single-point predictions toward probabilistic confidence intervals and strategic scenario planning driven by merchandising intent. - [17:18](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=1038s) Demand forecasting architectures are guarded as proprietary competitive moats, leading retail AI teams to adapt foundational time series advancements from weather and electricity load forecasting. - [17:18](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=1038s) Iterative deep learning forecasting is grounded in the premise that seemingly chaotic consumer demand is governed by structured, deterministic underlying patterns.

## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=4s) Digital Demand Forecasting vs. Store Forecasting at Target

Unlike typical AI conference sessions centered on generative models and autonomous agents, this presentation focuses squarely on the foundational science of predictive algorithms and time series forecasting within large-scale retail at Target. At its core, demand forecasting can be framed as an interpolation or extrapolation challenge: analyzing historical item sales and projecting future demand using everything the model has learned about product behavior and external signals.

At Target, digital demand presents fundamentally different forecasting challenges compared to traditional brick-and-mortar stores. While store-level demand can often be addressed with conventional regressive models, digital demand on Target.com splits across distinct fulfillment pathways: guest pickup (ordering online and picking up at a local store) and ship-to-home (delivering directly to the guest's doorstep from either a store or a dedicated fulfillment center / regional distribution center). Because localized pickup and ship-to-home orders display vastly different seasonal patterns, trends, and residual distributions, Target models them separately. Accurate digital forecasting became especially paramount during the COVID-19 pandemic, where balancing inventory to prevent costly overstocking while avoiding lost sales from stockouts became a critical competitive differentiator.

```mermaid flowchart TD accTitle: Target Digital Fulfillment and Demand Flow subgraph DigitalDemand["Target.com Digital Demand"] GUEST["Guest Orders Online"] end

subgraph Pathways["Fulfillment Channels"] GPU["Localized Guest Pickup\n(Store Level)"] STH["Ship to Home\n(Direct Delivery)"] end

subgraph SupplyChain["Replenishment Network"] STR["Target Store"] FC["Fulfillment Center"] RDC["Regional Distribution Center"] end

GUEST --> GPU GUEST --> STH GPU --> STR STH --> STR STH --> FC RDC --> STR RDC --> FC ```

[02:12](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=132s) The Erratic Nature of Digital Demand: Metal Straw Cleaners and Sparse Signals

To illustrate the volatility of digital demand, consider the sales history of an everyday item like a metal straw cleaner on Target.com. Standard academic forecasting doctrine instructs practitioners to examine autocorrelation, seasonality, and overall trends. However, digital demand time series for such niche products often show near-zero apparent seasonality, almost flat macro trends, moderate autocorrelation, and high-variance residuals—even when a steady discount is applied consistently over multiple years.

``` +-----------------------------------------------------------------------------+ | TRADITIONAL REGRESSIVE / GAM BREAKDOWN IN RETAIL | +-----------------------------------------------------------------------------+ | 1. Sparse / Bursty Signals: Long stretches of near-zero sales followed by | | abrupt spikes (e.g., Travis Kelce jerseys surging 10 standard deviations | | above the mean during local Taylor Swift tour stops). | | | | 2. Cold Start Problem: Generating accurate day-one forecasts for newly | | introduced items with zero sales history or direct historical analogues. | | | | 3. Shifting Covariates: Complex, non-linear interactions with external | | drivers (weather, promotions, virality) that change over time. | +-----------------------------------------------------------------------------+ ```

Traditional retail forecasters long relied on interpretable Generalized Additive Models (GAMs) and exponential smoothing variations to decompose demand into distinct structural components. While computationally efficient, these additive models struggle under the erratic conditions of digital commerce. Digital signals frequently display extreme sparsity and burstiness, such as merchandise sales surging dramatically due to pop-culture externalities. Conventional models cannot naturally resolve these high-order interactions without manual feature engineering, making modern deep neural architectures essential.

[04:21](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=261s) The Shift to Deep Learning and Transformer Architectures in Time Series

Beginning around 2021, literature evaluating deep neural networks against standard benchmarks in electricity, traffic, and weather demonstrated substantial reductions in Mean Squared Error (MSE). In retail applications, manually mapping how every pricing tier, promotional calendar, and product attribute interacts with sales requires complex, high-order equations and spline functions that are difficult to specify by hand. Deep learning architectures automate this interaction modeling, delivering both statistical precision and massive operational scalability.

By deploying global models across entire product catalogs, retailers enable representation and transfer learning. Instead of isolating an individual item's history, a deep model pools cross-item correlations and shared covariate dynamics to detect subtle patterns invisible to human forecasters. While baseline foundation models and autoregressive formulations comfortably handle pristine synthetic data (such as clean sinusoidal curves), real-world retail datasets are messy and non-pristine. A paper from the University of Hong Kong highlighted that pure Transformer architectures can struggle to capture strictly temporal dependencies; however, when enriched with external features like local weather and pricing dynamics, Transformers and hybrid foundation models deliver significantly lower MSE.

[07:57](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=477s) Zero-Shot Paradigm and Self-Supervised Pre-Training

For enterprise retailers like Target or Walmart that generate upwards of two billion point forecasts every single week, training individualized models from scratch is computationally prohibitive. Zero-shot demand forecasting solves this bottleneck by exposing a pre-trained global network directly to a new product's sales series to generate immediate day-one predictions without extensive re-training. This capability prevents initial inventory misallocations, curbing both out-of-stock events and expensive over-ordering.

```mermaid flowchart LR accTitle: Zero-Shot Forecasting Pipeline TEXT["Product Metadata\n& Description"] --> ST["Sentence Transformer\n(Hugging Face)"] ST --> EMB["Dense Semantic\nEmbeddings"] SALES["Noisy Historical\nSales Patches"] --> PATCH["High-Ratio Masked\nPatching"] EMB --> GLOBAL["Global Deep Time Series Model\n(Shared-Weight Encoders)"] PATCH --> GLOBAL GLOBAL --> FCST["Zero-Shot Day-1 Demand Forecast\n& Anomaly Detection"] ```

Zero-shot pipelines rely heavily on self-supervised pre-training and high-ratio masked patching. Patching aggregates adjacent, noisy sales data points into compressed numerical tokens, filtering out high-frequency noise so the shared-weight encoder focuses on underlying demand drivers. When historical sales are completely unavailable (such as brand-new cold-start SKUs), the pipeline extracts rich semantic embeddings from raw product descriptions using off-the-shelf sentence transformers from Hugging Face. These semantic representations pass into the global model, allowing new items to inherit demand behaviors from related product families.

- **Scale of Operation**: Enterprise retail forecasting pipelines process over 2,000,000,000 point forecasts on a weekly cadence. - **Noise Reduction**: High-ratio patching groups sparse sales periods to prevent deep networks from overfitting to stochastic weekly blips. - **Architectural Reusability**: Pre-trained time series foundation representations serve double duty as backbone layers for downstream retail anomaly detection.

[10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) LLM Copilots and Bridging the Gap for Inventory Analysts

A major operational friction point in retail forecasting is the human element: store-level inventory analysts and category buyers frequently override algorithmic predictions. Buyers often operate under misaligned performance incentives or rely on personal intuition, believing they possess superior local knowledge. Historically, central planning teams handed analysts dense, uncontextualized CSV sheets, which analysts would either manipulate manually or paste into consumer LLMs for summaries without guardrails.

```mermaid flowchart TD accTitle: Conversational LLM Inventory Support Architecture DATA["Multivariate Time Series\n(Sales, Prices, Seasonality)"] --> PROPHET["Facebook Prophet\n(Trend & Seasonality)"] PROPHET --> RES["Residual Extraction"] RES --> RES_MODEL["Residual Deep Neural Model\n(Future Residual Forecast)"] PROPHET --> FINAL["Combined Final Forecast"] RES_MODEL --> FINAL FINAL --> LLM["LLM Inventory Copilot\n(GitHub Copilot Integrated Engine)"] ANALYST["Inventory Analyst Query\n('How much should I order this week?')"] --> LLM LLM --> OUTPUT["Transparent Decision Output:\n'Order 32,332 units based on next 7-day demand;\nrun promo on Tuesday to avoid backroom clutter.'"] ```

To establish transparency and build trust, Target prototyped an LLM-driven inventory support assistant built using code generated via GitHub Copilot. The underlying engine runs a hybrid pipeline: Facebook's Prophet decomposes trend and calendar seasonality, extracts the residuals, passes those residuals through a secondary forecasting model, and recombines the signals into an ensemble forecast. The LLM layer acts as an interactive bridge over this model. Instead of parsing spreadsheets, an analyst asks conversational questions: - *"How much should I order this week?"* - *"What days will I expect more demand than usual?"* - *"What day should I put this on promo to avoid backroom clutter due to not selling as much?"*

The system outputs clear recommendations (e.g., recommending an order of 32,332 units derived from the 7-day projected sales window) alongside model provenance and rationale. Piloting this assistant across select stores helped curb arbitrary manual overrides by empowering analysts with transparent, interpretable guidance. Combining deep additive autoregressive backbones with automated reasoning uncovers hidden real-world causal dynamics—much like the economic anomalies highlighted in *Freakonomics*—such as the subtle interplay between local temperature surges and ice cream velocity.

[15:34](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=934s) Virality Features and Moving Beyond Single-Number Point Forecasts

Modern forecasting architectures must be equipped to ingest non-traditional, real-time demand drivers such as social media virality. When a product suddenly trends on platforms like TikTok, the demand surge cannot be anticipated by historical sales alone. Forecasters need the capability to capture viral signals as structured features and pass them directly into deep predictive autoregressive models, turning ephemeral social media spikes into actionable inventory predictions.

```mermaid flowchart TD accTitle: Modern Deep Demand Forecasting System Flow subgraph Inputs ["Dynamic Feature Inputs"] A["Social Media Virality (e.g., TikTok Trends)"] B["Strategic Merchandising Intent & Visibility"] C["Historical Embeddings & Time Series"] end subgraph Model ["Deep Predictive Autoregressive Model"] D["Implicit Feature Interaction Learning"] end subgraph Outputs ["Decision-Ready Forecasts"] E["Probabilistic Forecasts (Confidence Bounds)"] F["Strategic Scenario Planning"] end A --> D B --> D C --> D D --> E D --> F ```

With the emergence of Generative AI and Large Language Models, demand forecasting teams have an opportunity to move past the traditional paradigm of "single number generation." Historically, most enterprise forecasting workflows ended with a static CSV file dictating a single purchase quantity to store inventory staff. Today, advanced architectures unlock two far more expressive capabilities:

- **Probabilistic Forecasting:** Instead of issuing a rigid command to order five units, the model outputs confidence intervals—informing analysts that ordering five units carries a high confidence level, whereas scaling up to eight units comes with a quantified, lower confidence boundary. - **Strategic Forecasting:** Decision-makers can actively guide the model with business intent. If a retail merchandiser decides to feature and push a specific item, that increased visibility on a Target store aisle inherently creates a causal demand lift. Strategic forecasting allows store planners and inventory analysts to simulate these visibility-driven sales effects and make informed, proactive allocations rather than passively reacting to baseline trends.

---

[17:18](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=1038s) Implicit Interactions, the Retail AI Moat, and Deterministic Forecasting Paradigms

A distinct advantage of deep learning models over classical regression frameworks is their inherent ability to learn complex, non-linear interactions across variables without requiring data scientists to explicitly engineer every interaction term. Because high-accuracy demand prediction directly translates into reduced holding costs and fewer out-of-stocks, proprietary deep architectures are treated by retailers as a core competitive edge. Consequently, public retail forecasting literature and standardized evaluation benchmarks remain sparse, forcing enterprise AI teams to look outside retail and borrow foundational time series techniques developed in domains like electricity load forecasting and weather modeling.

Reflecting on the transition from academic PhD research into industrial retail forecasting, there is an enduring philosophical perspective shared among forecasters rooted in Albert Einstein's famous maxim, "God does not play dice with the universe." While real-world consumer behavior often appears chaotic, deploying sophisticated, iterative deep learning models in production is built on the conviction that retail demand is governed by underlying structural patterns that can be modeled in an increasingly deterministic and reliable fashion.

- **Competitive Secrecy:** Retailers rarely publish end-to-end architectures or proprietary demand benchmarks, treating deep forecasting frameworks as guarded operational moats. - **Cross-Domain Knowledge Transfer:** Breakthroughs in retail zero-shot and autoregressive forecasting heavily draw from methodologies established in weather and energy grid time series domains. - **Deterministic AI Vision:** Modern iterative neural models aim to unravel seemingly stochastic market fluctuations into predictable, structured demand patterns.

## Notable quotes > [00:00](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=0s) Retail demand forecasting has long been built on time series models that require historical sales for every SKU. — Bhargav Jairam Shetgaonkar

> [00:00](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=0s) zero-shot time series systems reduce stockouts and overstocks, scale effortlessly to thousands of SKUs, and open new avenues for explainable, real-time forecasting. — Bhargav Jairam Shetgaonkar

> [10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) How much should I order this week? — Bhargav Jairam Shetgaonkar

> [10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) What days will I expect more demand than usual? — Bhargav Jairam Shetgaonkar

> [10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) What day should I put this on promo to avoid backroom clutter due to not selling as much? — Bhargav Jairam Shetgaonkar

> [10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) Order 32,332 units based on next 7-day demand; run promo on Tuesday to avoid backroom clutter. — Bhargav Jairam Shetgaonkar

> [15:34](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=934s) single number generation — Bhargav Jairam Shetgaonkar

> [17:18](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=1038s) God does not play dice with the universe. — Albert Einstein

## Mentioned Bhargav Jairam Shetgaonkar, Target, Target.com, Walmart, Hugging Face, Facebook Prophet, GitHub Copilot, TikTok, Travis Kelce, Taylor Swift, University of Hong Kong, Albert Einstein, Freakonomics, ARIMA, Transformer

## Video description Bhargav Jairam Shetgaonkar, Senior AI Scientist, Target

Abstracts

Retail demand forecasting has long been built on time series models that require historical sales for every SKU. In this talk, we trace the evolution of time series methods—from ARIMA and exponential smoothing to Transformer-based architectures—and introduce a hybrid zero-shot paradigm, where deep models leverage rich embeddings and meta-trained features to predict demand for entirely new products without/with minimal retraining. Through a real-world retail case study, we demonstrate how zero-shot time series systems reduce stockouts and overstocks, scale effortlessly to thousands of SKUs, and open new avenues for explainable, real-time forecasting. Participants will leave with a clear roadmap for integrating zero-shot techniques into their forecasting pipelines that inform real-world short/long-term inventory decisions.

[Source](https://www.youtube.com/watch?v=RZgY4Wr1G9Y)

中文简报

Target 部署零样本 AI 实现每周 20 亿次预测自动化 深度学习架构与对话式 LLM Copilot 通过以透明的零样本预测取代静态电子表格,应对不稳定的数字化需求,并遏制代价高昂的采购员人工干预。 本次演讲概述了 Target 如何告别传统的加法模型并转向深度表征学习,以应对涵盖本地门店自提和送货到家渠道的独特数字化需求波动。Shetgaonkar 解释了高比例掩码补丁与语义句子转换器如何在每周数十亿次单点预测中,无需重新训练模型即可实现冷启动 SKU 的零样本预测。演讲还详细阐述了混合 LLM Copilot 的落地实践,该系统将复杂的时间序列残差转化为对话式库存建议,摆脱了僵化的单一数值预测,迈向概率型、意图驱动的情景规划。 Target 将线上数字化需求划分为到店自提(Guest Pickup)与送货到家(Ship-to-Home)两条独立管线分别建模,以应对两者在季节性、趋势和残差分布上的显著差异。 (0:04) 针对数字化需求高稀疏、突发性强以及冷启动难题,基于 Transformer 的全局深度学习模型能够自动学习高阶交互并共享跨品类表征,大幅超越传统广义加性模型(GAM)和指数平滑法。 (2:12) 零样本(Zero-shot)预测管线结合掩码数值 Patching 降噪技术与文本语义嵌入,使零售巨头能够每周高效生成数十亿级首日需求预测,无需耗费算力对单 SKU 进行重新训练。 (7:57) Target 结合 Prophet 残差分解与基于代码生成构建的对话式 LLM Copilot,为库存分析师提供透明的订货建议与归因解释,有效减少了人工主观随意干预。 (10:37) 现代预测架构正直接接入 TikTok 等社交媒体突发爆火信号,推动零售预测从静态单点数值走向概率区间预测与商品陈列企划情景模拟。 (15:34)

Reading summary

At enterprise scale, Target addresses the volatility of digital demand forecasting—where localized guest pickup and ship-to-home channels diverge—by replacing traditional additive models with deep learning architectures, zero-shot pipelines, and conversational LLM copilots. Channel Divergence and Digital Demand Volatility (0:04) Digital demand on Target.com splits across two distinct fulfillment pathways: localized store guest pickup and direct ship-to-home deliveries. Because these channels exhibit starkly different seasonal cycles, trends, and residual distributions, Target models them independently. The need for precise digital forecasting intensified during the COVID-19 pandemic to curb both costly overstocking and out-of-stock lost sales. Traditional retail methods relying on Generalized Additive Models (GAMs) and exponential smoothing falter against digital commerce signals. Many online catalog items, such as niche metal straw cleaners, show flat macro trends and near-zero seasonality alongside high residual variance. Furthermore, digital sales are frequently sparse and bursty, experiencing sudden shifts like merchandise demand spiking ten standard deviations during local events like concert tours, which classical additive models cannot capture without manual feature engineering. Deep Learning Scale and Zero-Shot Cold Starts (4:21) Beginning around 2021, time series literature in electricity, traffic, and weather showed deep neural architectures substantially outperforming classical benchmarks on Mean Squared Error (MSE). In retail, deep networks automate complex interaction modeling across pricing tiers, product attributes, and promotions without requiring hand-specified splines. Retailers can train global models across their entire catalog to learn shared cross-item dynamics, with external covariates like weather and pricing compensating for the temporal modeling limitations of pure Transformer architectures. To manage an enterprise scale exceeding two billion weekly point forecasts, Target adopts a zero-shot forecasting paradigm that bypasses individualized model training. The pipeline uses high-ratio masked patching to group noisy sales data into numerical tokens, preventing overfitting to weekly fluctuations. For cold-start items lacking historical sales, off-the-shelf sentence transformers from Hugging Face convert product descriptions into dense semantic embeddings, allowing brand-new items to inherit demand behaviors from related product families. Bridging Analyst Overrides with Hybrid LLM Assistants (10:37) Algorithmic forecasting models frequently suffer from operational misalignment when store-level inventory analysts and category buyers manually override statistical projections using personal intuition. Historically, central planning supplied analysts with uncontextualized spreadsheets, which staff often manipulated manually or processed through unconstrained commercial LLMs. To build transparency and trust, Target prototyped a conversational inventory assistant developed with GitHub Copilot. The backend combines Facebook Prophet—to decompose baseline trends and seasonality—with a secondary deep neural model trained to forecast Prophet's residuals. The LLM acts as an explanatory interface, translating the combined forecast into concrete recommendations (such as ordering 32,332 units across a seven-day window or timing promotions to prevent backroom clutter) and explaining the underlying causal factors driving demand. Probabilistic Outputs and Strategic Merchandising Signals (15:34) Modern architectures are expanding beyond static, single-number CSV predictions by outputting probabilistic confidence intervals. Instead of receiving a rigid instruction to purchase a set quantity, inventory planners receive bounded projections—for example, seeing a high confidence level for ordering five units alongside a lower confidence boundary for eight units. Additionally, these predictive frameworks can ingest dynamic external drivers such as TikTok virality and intentional merchandising choices. Strategic forecasting allows planners to simulate the causal demand lift generated when an item is given prominent aisle placement in stores, shifting the workflow from passively reacting to historical data to actively planning inventory around corporate merchandising intent. Because forecasting accuracy directly protects operating margins by lowering holding costs and preventing stockouts, retailers treat proprietary deep architectures as core commercial moats and rarely publish benchmarks. Consequently, enterprise retail AI teams continue adapting time series advances from weather and power grid research, operating on the conviction that chaotic consumer fluctuations are governed by learnable structural patterns.

精炼阅读摘要

Target在数字化零售需求预测中,通过引入全局深度学习架构、自监督零样本学习及集成Prophet与深度残差的LLM副驾驶系统,克服了履约渠道分化、长尾小众商品信号稀疏以及人工干预等痛点,推动预测体系从单一机械数值向具备可解释性的概率预测与战略情景推演转型。 数字化履约分流与传统统计模型失效 (0:04) 在零售巨头Target的运营实践中,线上数字化需求与传统线下实体门店展现出截然不同的预测特征。线下门店需求通常可借助常规回归模型处理,但线上订单被切分为两大截然不同的履约路径:顾客到店自提(Guest Pickup)以及通过门店、履约中心或区域分销中心直接配送到家(Ship-to-Home)。这两种履约途径在季节性规律、宏观趋势以及残差分布上存在根本性差异,必须进行独立建模。在新冠疫情期间,这种精准的数字化需求预测成为平衡库存成本与缺货损失的核心竞争要素。 传统零售预测长期依赖广义加法模型(GAM)和指数平滑法对需求结构进行分解,然而这类加法架构在面对数字商业的异质性时表现脆弱。以Target.com上的小众商品金属吸管刷为例,即使常年维持稳定折扣,其销量时序依然表现出近乎为零的季节性、平坦的宏观趋势以及方差极大的残差;而在突发外部事件(例如泰勒·斯威夫特巡演期间特拉维斯·凯尔西球衣销量飙升超均值10个标准差)或全新冷启动商品上线时,传统统计模型难以在没有繁复人工特征工程的前提下捕捉极度稀疏、突发且交织着高阶外部协变量的需求动态。 全局深度架构与零样本表征迁移 (4:21) 针对每周需生成超过20亿次点预测的超大规模零售体系,为单件商品分别训练独立模型的计算开销极其高昂。自2021年以来,深度神经网络在电力、交通和气象基准测试中展现出均方误差(MSE)的大幅下降,推动零售业转向全局时序模型。全局模型不仅免去了手工构建复杂样条函数的繁琐流程,还能够自动跨品类池化关联数据,挖掘人类分析师难以察觉的微妙共性规律。虽然香港大学的研究指出纯Transformer架构在捕获严格时间依赖性上存在局限,但通过融合天气动态与价格弹性等外部特征,混合架构能实现显著更优的预测精度。 为了解决新品无历史销售记录的冷启动难题,先进方案采用了自监督预训练与高比例掩蔽打补丁(Patching)机制。该技术将相邻且充满噪声的销售数据聚合压缩为数值标记,过滤掉高频随机扰动,使共享权重的编码器专注于底层驱动因素。对于完全缺乏销售历史的全新SKU,流水线通过Hugging Face开源的句子转换器直接解析商品文本描述,提炼出密集语义嵌入并输入全局模型,使新品能够在上线第一天零样本(Zero-Shot)继承关联品类的需求行为,有效规避初始库存错配风险。 混合残差引擎与大语言模型协同 (10:37) 零售预测在实际落地中的另一关键瓶颈在于人机协同鸿沟。门店层面的库存分析师与品类买手由于考核激励不一致或依赖个人主观直觉,经常会人工覆盖算法给出的预测结果;而中央计划团队以往分发的往往是晦涩、缺乏业务上下文的静态CSV表格。针对这一痛点,Target利用GitHub Copilot生成的代码原型化了一套基于大语言模型(LLM)的库存辅助决策系统。 该系统的底层计算引擎采用了混合架构:首先利用Facebook Prophet分解出销售数据的趋势与日历季节性并提取残差,随后将残差导入二级深度神经网络模型预测未来波动,最终融合成高精度的集成预测结果。大语言模型则扮演了交互式转换层的角色,分析师可以直接以自然语言提问,例如本周订货量、哪天会出现异常高需求,或是为了避免后库拥堵应当在哪一天安排促销。系统输出不仅提供具体行动建议(例如依据未来7天需求窗口建议订购32,332件),更附带了模型推导的底层因果逻辑,有效借助透明度降低了主观干预对供应链的冲击。 突发性动态特征与确定性预测范式 (15:34) 现代深度自回归预测架构正进一步整合社交媒体实时热度等非传统外部驱动信号。例如,当某款商品在TikTok等平台上爆火引发病毒式传播时,传统基于历史销售的时序算法完全无法预见需求激增,现代系统则能将病毒式传播信号直接转化为结构化特征输入。这种架构的演进推动预测体系彻底告别输出单一确定性采购数字的旧范式,转向具备置信区间的概率预测(明确提示订购基准数量与扩增采购量的不同确定度),以及允许业务人员主动模拟货架陈列与视觉曝光度提升所带来因果销量的战略情景预测。 由于高精度的需求预测直接关系到库存持有成本与缺货率,各家大型零售商均将自研深度学习架构视作核心商业护城河,极少对外公开完整的端到端系统与基准测试,迫使AI团队向气象预报和电网调度等跨领域文献借鉴底层算法。从学术研究迈向产业实践的过程中,预测工程师秉持着爱因斯坦关于宇宙秩序的哲学信念,坚持通过自回归模型隐式学习变量间的高阶非线性交互,致力于将表面上混沌无序的零售消费行为,逐步解析为具有高度确定性与可靠性的结构化需求轨迹。 Target的实践表明,深度学习全局架构与LLM交互层有效提升了复杂零售场景下的预测精度与落地效率。然而,由于零售企业普遍将算法视作商业机密而鲜少公开基准数据,模型设计高度依赖向气象与能源等外部领域的经验借鉴;在长尾突发事件频发的数字商业中,如何持续维持模型在非平稳环境下的因果泛化能力,仍是工业级供应链AI不可回避的长期课题。

Detailed notes — zh

## Background 本视频由 YouTube 频道 Ai4 于 2025 年 8 月 28 日发布,主讲人为 Target 高级 AI 科学家 Bhargav Jairam Shetgaonkar。页面简介指出,本次演讲梳理了零售需求预测从传统时序模型(如 ARIMA、指数平滑)向 Transformer 与混合零样本(Zero-Shot)范式的演进,并结合 Target 实际业务案例展示了如何利用深度表征与元学习特征优化数十万 SKU 的库存规划。 ## TL;DR 演讲深入剖析了 Target 数字渠道(target.com)在本地自提与宅配双轨履约下面临的时序建模挑战,指出了传统回归与可加模型在应对长尾稀疏信号、冷启动新品以及突发外部冲击(如明星演唱会带动周边销量暴涨)时的局限。为支撑每周超 20 亿次点预测的庞大运算,Target 团队构建了融合时序掩码补丁与文本语义 Embedding 的零样本预测架构,实现新品免微调首日预测。同时,团队还结合大语言模型开发了可解释的交互式决策助手以遏制采购端的人工盲目覆盖,并推动预测体系从单一确定数值向概率置信区间与主动战略干预全面升级。 ## Atmosphere & style 整场演讲洋溢着务实硬核、接地气的工业界技术布道氛围,主讲人摒弃了浮躁的概念炒作,全神贯注于零售供应链最真实的算法攻坚。通过“吸管清洁刷”的不规则残差、球星周边 10 倍标准差激增等鲜活案例,技术推导生动且极具说服力。演讲者语调沉稳自信、条理清晰,结尾处引用“上帝不掷骰子”对需求预测本质展开哲学升华,使这场充满数学与代码的深度分享兼具理性严谨与探索工业规律的情怀。 ## Key takeaways - [00:04](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=4s) Target 将数字需求预测严格拆分为“本地自提”与“配送到家”两套模型独立构建,以应对两者截然不同的履约链路、季节性及残差波动。 - [03:12](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=192s) 传统统计回归模型在电商场景面临三大致命短板:长尾信号高度稀疏突发、新品缺乏历史数据的冷启动困境,以及外部时变协变量的极端冲击。 - [03:12](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=192s) 霉霉演唱会拉动特定球衣销量偏离均值 10 个标准差的案例表明,现代预测系统必须具备全域感知与理解外部突发事件的能力。 - [04:21](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=261s) 深度学习全局模型(Global Model)能够通过底层共享表征实现跨品类迁移,让低频长尾商品从大盘统计关联中学习高阶特征交互。 - [04:21](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=261s) 标准 Transformer 在纯净周期数据上并不占优,但在引入气象、促销等杂乱外部特征后能大幅降低误差,凸显了外部性特征工程的重要性。 - [07:57](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=477s) 面对每周超 20 亿次点预测的计算压力,Target 采用免微调的零样本(Zero-Shot)预测范式,实现新品上架第一天的即时预测。 - [07:57](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=477s) 通过高比例掩码补丁(Patching)降噪并结合 Sentence Transformer 提取商品图文语义,可有效解决冷启动并打磨出通用的基础表征层。 - [10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) 利用 GitHub Copilot 快速搭建基于 Prophet 与残差二次建模的对话式库存助手,能显著减少一线采购分析师凭主观经验覆盖改写算法预测的风险。 - [14:23](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=863s) 深度可加自回归模型正取代人工预设样条函数,由深层网络自适应拟合协变量与销量间的非线性关系,并有望结合 AI Agent 挖掘隐性因果变量。 - [15:34](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=934s) 将 TikTok 等社交媒体平台的突发走红趋势转化为模型特征并输入深度自回归架构,打破了传统时序纯依赖历史销量的局限。 - [15:59](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=959s) 零售预测正在从单一数值输出转向多维决策支持,包含提供置信区间的概率预测以及模拟货架曝光效应的战略干预预测。 - [17:18](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=1038s) 由于头部零售商将高阶深度预测架构视作核心商业机密,零售算法团队需跨界借鉴电力负荷预测与气象预测的前沿建模成果。 ## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=4s) 预测的本质与 Target 数字需求的独特挑战 本次分享有别于当下热议的 AI Agent 或生成式 AI 场景,其核心完全聚焦于预测算法与零售品类的需求规划。从广义来看,需求预测可以理解为一种基于历史销售数据的内插或外推问题,算法必须在学习过往所有可用特征的基础上,推断某款商品未来的销量走势。在全美大型零售巨头 Target,数字需求预测被明确拆解为两大核心场景:本地自提(Localized / Guest Pickup)与配送到家(Ship to Home)。与实体门店相对规则的自回归预测模式不同,电商端(target.com)的履约链路要复杂得多——商品可能来自附近的实体门店,也可能直接从大型履约中心(Fulfillment Center)调拨出库,而这些节点又由区域集货枢纽(RCA)进行动态补货。 将本地履约与宅配需求剥离建模的关键原因在于,两者的季节性特征、长期趋势以及残差波动截然不同。尤其在经历过疫情期间的剧烈动荡后,精准预测已成为零售商控制营运成本的胜负手:企业既不能因过量采购导致库存积压和资金冻结,也决不能在需求爆发时发生缺货。以 target.com 上一款看似不起眼的“金属吸管清洁刷”为例,其真实销售曲线极为反常——数据中几乎找不到任何清晰的周期性规律或趋势线,几乎全是杂乱无章的残差波动,且自相关性极低。即便叠加了数年来长期持续的促销折扣数据(图表中的绿色折线),传统的回归模型也根本无法应付这种高度不规则的时序走势。 ```mermaid flowchart TD accTitle: Target 数字渠道履约与预测流向图 subgraph DemandSource["数字需求入口 (target.com)"] A["线上访客订单"] --> B["本地自提 (Guest Pickup)"] A --> C["配送到家 (Ship to Home)"] end subgraph FulfillmentNodes["履约与补货网络"] B --> D["实体门店履约"] C --> D C --> E["大型履约中心 (FC)"] F["区域集货中心 (RCA)"] -->|库存补给| D F -->|库存补给| E end subgraph ForecastingEngine["AI 分离预测系统"] B -.-> G["本地化时序模型<br/>(特定趋势与残差)"] C -.-> H["宅配端时序模型<br/>(独立季节性与残差)"] end ``` - **实体店 vs 线上电商**:实体门店依赖相对平稳的自回归规律,而 target.com 面临更碎片化的即时履约需求与异构订单流。 - **履约双轨制**:本地自提和宅配在消费行为和供应链响应上差异巨大,必须独立拆分建模以捕捉各自独立的趋势与残差。 - **吸管清洁刷困境**:现实业务中大量边缘长尾品类呈现出“无趋势、无周期、纯残差”的极高预测难度。 --- ### [03:12](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=192s) 传统回归模型的失效与数字零售的三大痛点 长期以来,零售行业普遍采用诸如广义可加模型(GAMs / 类似 Gamma 广义相加回归)或指数平滑类模型。这类经典架构的优势在于可解释性强且训练速度快,分析师可以将整体需求拆解为趋势、季节性等结构化效应,再输入加法网络完成推导。然而,在以 target.com 为代表的数字电商业务中,此类传统统计模型暴露出致命短板,主要源于三大业务特性:其一是信号的高度稀疏与突发脉冲(Sparse / Bursty Signals),许多单品可能常年销量近乎归零,随后在某一时刻毫无征兆地暴增;其二是冷启动商品(Cold Start),新品上线时完全没有任何历史销售轨迹可供参考;其三是时变协变量效应(Shifting Covariant Effects),大量难以预期的外部环境变量深刻左右着购买偏好。 为了生动说明“外部性”对数字需求的极端冲击,演讲者引用了一个经典案例:当美国流行天后泰勒·斯威夫特(Taylor Swift)在某个设有 Target 门店的城市举办巡回演唱会时,当地 Target 的特拉维斯·凯尔西(Travis Kelce,堪萨斯城酋长队球星、霉霉男友)球衣销量瞬间飙升,甚至偏离均值整整 10 个标准差(10 standard deviations)。这种潜藏在宏观社会热点与具体商品之间的奇怪关联,如果单靠单品自身孤立的销售历史进行自回归推演,传统系统根本无法捕捉,预测模型必须具备全域感知与理解外部性的能力。 - **稀疏突变信号**:长尾商品销量长期处于“零界线”,受突发事件刺激时爆发式放量。 - **冷启动预测真空**:缺乏过往走势数据作为推演基准,传统递推公式无法工作。 - **外部变量冲击**:以演唱会带动球星周边 10 倍标准差暴涨为例,展现外部突发事件对时序模型的极致考验。 --- ### [04:21](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=261s) 深度学习时序模型的实证评估与现实落差 针对传统方法无法显式表达高阶特征交互的问题,学界与业界自 2021 年起大规模转向深度学习时序建模。由于人工定义特征与销量之间的高阶映射方程极其困难,能够自动拟合复杂函数关系的神经网络成为了自然选择。在电力负荷、交通流量及气象数据集等公开基准测试上,深度学习不仅刷新了更低的均方误差(MSE),在 Target 的内部实践中更展现出惊人的规模化扩张效率。借由全局模型(Global Model)与迁移学习(Transfer Learning),系统能够让缺乏样本的长尾单品从其他品类的历史沉淀和协变量交互中汲取经验,挖掘出人类分析师肉眼无法洞察的隐藏关联。 然而,实验室模型与商业落地之间存在着微妙的鸿沟。在理想的纯正弦波人工数据集上——即所谓的“快乐预测场景(Happy Forecast)”——基础自回归模型甚至基础大模型(Foundation Models)的表现往往优于标准 Transformer 架构。正如香港大学近期相关论文所揭示的,原生 Transformer 在捕获直接的时间依赖性方面有时甚至不如简单自回归结构敏感。但在零售业务极其残酷的现实中,干净的数据集凤毛麟角,模型面对的永远是伴随不可知峰值、缺失协变量(如未对齐的天气特征)的混乱数据。测试显示,虽然原生 Transformer 处理杂乱数据不甚理想,但只要合理拼装进外部气象特征,其误差便会大幅下降。这意味着零售 AI 的工程核心往往不在于模型参数本身,而在于业务层面上对特征工程与长期外部性建模的架构设计抉择。 - **特征交互自主学习**:利用深层网络取代繁复的人工高阶回归方程定义。 - **跨品类表征迁移**:全局模型通过共享底层表征,使低频长尾单品“借力”热门单品的统计关联。 - **模型适应性差异**:在规则周期信号下自回归模型占优,在叠加多重异构外部变量(如气象、促销)后深层注意力模型方显威力。 --- ### [07:57](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=477s) Zero-Shot 零样本预测范式与自监督表征学习 面对类似 Target 或沃尔玛这样体量的零售航母,预测系统每周需要推导生成的点预测数量高达 20 亿次以上(2+ billion point forecasts)。若针对数百万个 SKU 分别独立微调训练,庞大的计算耗时与混杂的高噪数据将彻底击垮计算管线。为此,“零样本需求预测(Zero-Shot Demand Forecasting)”正在演进为业界不可或缺的底层支柱。该范式依赖于深度的离线预训练,当模型面对全新上架、未曾谋面的商品销售流时,无需重新微调权重即可直接开展“首日预测(Day One Forecast)”,从而在源头上抑制因采购盲区导致的严重缺货或过量压货。 这种零样本能力主要依托于自监督预训练体系(Self-Supervised Pre-Training)。借鉴前沿文献中的“高比例掩码补丁(High-Ratio Masked Patches)”机制,系统将原始销售序列中充斥的噪点压缩分块,把分散的时序聚合为承载核心波动趋势的稠密信息块,迫使共享权重的编码器(Shared Weight Encoders)专注萃取本质特征。更为关键的是解决纯冷启动困局:对于毫无交易记录但拥有丰富图文属性的新品,系统可直接调用 Hugging Face 开源的 Sentence Transformer 提取商品文本描述与类目画像的高维 Embeddings,随后输入全局模型进行跨商品簇的语义泛化。内部实测表明,结合高比例 Patching 与两阶段迁移学习技巧,不仅能够显著削减预测均方误差,还能打磨出一套通用的基础表征层,为后续的销售异常检测等下游业务持续供血。 ```mermaid flowchart LR accTitle: 零样本零售需求预测工作流 subgraph InputSignals["异构输入信号"] A["新品文本描述 / 规格参数"] B["高噪声历史销售时序片段"] end subgraph Pretraining["预训练与特征萃取"] A --> C["Sentence Transformer<br/>(生成文本 Embedding)"] B --> D["高比例掩码补丁 (Patching)<br/>(过滤时序噪声)"] C --> E["共享权重编码器<br/>(全局基础时序模型)"] D --> E end subgraph ZeroShotInference["免微调推理产出"] E --> F["新品首日零样本预测<br/>(Day 1 Forecast)"] E --> G["通用表征输出<br/>(异常检测/库存规划)"] end ``` - **两百亿级超大规模运算**:每周产生逾 20 亿个点预测,逼迫工程架构必须走向免重训的零样本推断。 - **时序 Patching 降噪机制**:通过高比例时序掩码补丁将噪点聚合为表征块,规避无意义的随机波动拟合。 - **语义驱动跨界迁移**:用 NLP 句向量作为先验桥梁,将冷启动新品顺滑对齐到同系既有商品的销售逻辑中。 --- ### [10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) 大语言模型辅助系统与一线库存决策协同 除了复杂的深度预测模型,Target 团队还利用近期爆发的 LLM 技术,在一线库存管理场景完成了一个低门槛但成效卓著的落地用例:协助抑制门店或库存分析师盲目“覆盖改写(Override)”算法预测的不良倾向。现实运作中,驻店库存采购员往往基于个人激励机制或主观经验,坚信自己比冰冷的 AI 更懂某些商品的销路,频繁手动调高或压低订单量;甚至许多分析师在收到庞大的时序预测 CSV 报表后,直接无脑丢进公开的 ChatGPT 要求其生成汇总。这种黑箱化的主观调整给供应链协同带来了极高风险。 为了规范并赋能业务人员,一位数据科学家仅用几天时间,完全在 GitHub Copilot 的协助下搭建了一套预测与解释一体化决策支持工具。底层管线调用 Meta 开源的 Prophet 模型完成宏观趋势与季节性分解,再针对剥离出的残差部分运用时序算法做二次预演并复合输出;而在交互前端,Copilot 驱动的对话系统能够直接解答分析师的自然语言提问。例如“本周该订多少货?”、“哪几天会出现反常需求高峰?”或“周几做促销能避免后仓爆仓压货?”。系统不仅输出精确至个位的补货建议——如“本周建议订购 32,332 件,该数值基于未来 7 天预期销量的累计求和”,还会透明公开数据源、所用模型及依据。通过把死板的 CSV 转换为具备可解释性的交互助手,该系统已在部分门店展开试点,有效平衡了算法理性与一线人员的实际决策诉求。 - **解决“主观覆盖”痼疾**:化解采购分析师凭直觉篡改数据或通过改写预测迎合绩效考评的顽疾。 - **极速代码生成与管线复用**:由 GitHub Copilot 完全辅助生成的 Prophet + 残差复合时序模型。 - **透明对话式库存助手**:告别晦涩的电子表格,直接反馈精细到“未来 7 天建议订购 32,332 件”的归因解释性报告。 --- ### [14:23](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=863s) 深度可加自回归模型与隐性因果变量的探索 演讲的最后梳理了现代零售预测的核心脉络:深度可加自回归模型(Deep Additive Autoregressive Models)正展现出巨大的工业应用前景。经典的统计方法习惯使用人工预设的样条函数(Spline Functions)去显式刻画促销、打折等因子对销量的边际影响,而引入神经网络的精髓在于——不再强行预设这些复杂的非线性交互方程,转由深度网络自主隐式提取,前提是系统必须精确喂入正确反映外部现实的环境变量(如局部微气温、网络病毒式传播热度等)。 这直接引申出一个跨学科的深层命题:正如经典书籍《魔鬼经济学》(*Freakonomics*)中所揭示的,零售商业数据中深埋着海量反直觉、难以捉摸的隐性相关性与因果链条。正如“气温升高驱动冰淇淋大卖”是直观且简单的因果,但更深维度的供需脉动往往隐藏在复杂的宏观信号背后。未来 AI Agent 的前沿应用空间,正是在于构建能够自动调用 API、在广袤的开放互联网环境中自主巡航比对数据、并最终挖掘出具备预测价值隐性指标的智能探针体系。 - **摆脱显式样条预设**:依靠深层神经网络替代传统回归方程,自适应拟合协变量与销量间的非线性曲面。 - **外部性红利的释放**:有效捕捉气象剧变、网络热梗或本地聚集事件对销量的放大效应。 - **魔鬼经济学视角的 Agent 化前景**:探索自主感知底层数据因果、自动接入外部指标 API 的下一代智能预测探针。 ### [15:34](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=934s) 捕捉社交媒体热度与前沿自回归深度预测 在现代零售预测体系中,捕捉外部动态信号至关重要。当某款商品在 TikTok 或其他社交媒体平台上爆火走红(Virality)时,系统必须具备将这种突发热度与流量趋势转化为可建模特征的能力,并将其无缝输入到深度自回归预测模型(Deep Predictive Autoregressive Models)等流行架构中。这种对突发社交趋势特征的端到端整合,打破了传统时间序列仅仅依赖历史销量的局限,从而实现更加前瞻且信息充分(Informed)的需求预测。 ```mermaid flowchart LR accTitle: 社交热度驱动的深度需求预测流程 subgraph S1["信号输入"] A["社交媒体趋势\n(TikTok 爆款/热度特征)"] B["历史销售与属性数据"] end subgraph S2["模型与推理"] C["深度自回归模型\n(Deep Autoregressive)"] end subgraph S3["多维决策输出"] D["概率预测\n(置信区间)"] E["战略预测\n(货架曝光与营销偏好)"] end A --> C B --> C C --> D C --> E ``` ### [15:59](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=959s) 超越单一数字:从概率预测到主动战略干预 随着生成式 AI(GenAI)与大语言模型(LLM)时代的到来,预测团队正在经历一场范式转变——彻底告别仅仅输出单一数值的传统模式。长久以来,大多数零售预测的使用场景都极其机械:系统生成一份 CSV 表格,直接告诉库存管理人员下周该订购多少件商品。而如今的深度系统能够提供更为丰富的决策维度: * **概率预测(Probabilistic Forecast)**:预测模型不再给出单一指标,而是提供置信区间。例如向分析师展示“下周采购 5 件商品拥有较高的置信度,而采购 8 件商品则处于相对较低的置信度”,帮助库存端根据风险偏好进行弹性备货。 * **战略预测(Strategic Forecasting)**:决策者可以主动向系统注入策略偏好。如果业务人员计划在 Target 门店内重点主推某款单品并给予更多资源倾斜,模型能够据此模拟其“引发销售的效应”(Sales-causing effect)。在实体零售中,顾客走进 Target 货架看到显眼陈列就会顺手选购,大量销售本质上是由店内曝光度驱动的。战略预测赋予了门店和库存决策者进行前瞻性、干预式建模的能力。 ### [17:18](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=1038s) 深度学习的隐式交互优势与行业文献壁垒 深度模型的一大核心竞争优势在于,它能够自动捕捉各特征之间极其复杂的非线性交互,而无需工程师在回归模型中进行显式的手动特征交叉定义。善用这种能力能够为零售企业构建起坚固的技术壁垒。然而,业界公开的高水平零售深度预测文献却相对匮乏,原因在于各头部零售商都将自研的高阶深度架构视为核心商业机密与竞争优势(Competitive edge)。 公开领域的评估基准和论文往往流于通用化,缺乏可直接借鉴的零售级前沿参考。因此,零售 AI 团队通常需要将目光转向其他强时序领域,跨界借鉴电力负荷预测(Electricity forecasting)或气象天气预测(Weather forecasting)中成熟的深度学习与物理建模思路,将其改造应用于商品需求场景中。 - **隐式特征交互**:无需繁琐的人工特征工程,深度网络自主挖掘高维交叉关联。 - **跨领域技术迁移**:鉴于零售专用深度文献被各巨头封锁保护,算法团队主动吸纳电力、气象等领域的最新时序成果。 ### [18:03](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=1083s) 预测哲学:“上帝不掷骰子”与总结展望 在演讲的尾声,Bhargav 分享了自己在博士毕业刚步入预测领域时所秉持的职业哲学。他引用了阿尔伯特·爱因斯坦的名言:“上帝不掷骰子(God does not play dice with the universe)”。许多现代时序预测专家的共鸣在于:尽管需求看起来充满随机波动,但在当今拥有高频迭代生产模型的 AI 范式下,世间万物的需求演变在本质上是可以被逐步解构、逼近并呈现出某种确定性规律的。 随后,Bhargav 展示了自己的联系邮箱,热情邀请在场参会者在会后就零售时序预测、深度架构落地及冷启动场景展开进一步的技术探讨,并向全场听众的参与表达了诚挚感谢。 ## Notable quotes > [00:04](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=4s) 从广义来看,需求预测可以理解为一种基于历史销售数据的内插或外推问题,算法必须在学习过往所有可用特征的基础上,推断某款商品未来的销量走势。 — Bhargav Jairam Shetgaonkar > [00:04](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=4s) 企业既不能因过量采购导致库存积压和资金冻结,也决不能在需求爆发时发生缺货。 — Bhargav Jairam Shetgaonkar > [03:12](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=192s) 当美国流行天后泰勒·斯威夫特在某个设有 Target 门店的城市举办巡回演唱会时,当地 Target 的特拉维斯·凯尔西球衣销量瞬间飙升,甚至偏离均值整整 10 个标准差。 — Bhargav Jairam Shetgaonkar > [04:21](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=261s) 零售 AI 的工程核心往往不在于模型参数本身,而在于业务层面上对特征工程与长期外部性建模的架构设计抉择。 — Bhargav Jairam Shetgaonkar > [07:57](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=477s) 面对类似 Target 或沃尔玛这样体量的零售航母,预测系统每周需要推导生成的点预测数量高达 20 亿次以上。 — Bhargav Jairam Shetgaonkar > [10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) 驻店库存采购员往往基于个人激励机制或主观经验,坚信自己比冰冷的 AI 更懂某些商品的销路,频繁手动调高或压低订单量。 — Bhargav Jairam Shetgaonkar > [10:37](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=637s) 本周建议订购 32,332 件,该数值基于未来 7 天预期销量的累计求和。 — Bhargav Jairam Shetgaonkar > [14:23](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=863s) 引入神经网络的精髓在于——不再强行预设这些复杂的非线性交互方程,转由深度网络自主隐式提取,前提是系统必须精确喂入正确反映外部现实的环境变量。 — Bhargav Jairam Shetgaonkar > [15:59](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=959s) 下周采购 5 件商品拥有较高的置信度,而采购 8 件商品则处于相对较低的置信度。 — Bhargav Jairam Shetgaonkar > [15:59](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=959s) 在实体零售中,顾客走进 Target 货架看到显眼陈列就会顺手选购,大量销售本质上是由店内曝光度驱动的。 — Bhargav Jairam Shetgaonkar > [17:18](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=1038s) 业界公开的高水平零售深度预测文献却相对匮乏,原因在于各头部零售商都将自研的高阶深度架构视为核心商业机密与竞争优势。 — Bhargav Jairam Shetgaonkar > [18:03](https://www.youtube.com/watch?v=RZgY4Wr1G9Y&t=1083s) 上帝不掷骰子。 — Bhargav Jairam Shetgaonkar ## Mentioned Target, Bhargav Jairam Shetgaonkar, target.com, Taylor Swift, Travis Kelce, Kansas City Chiefs, Walmart, Hugging Face, Sentence Transformer, GitHub Copilot, Meta, Prophet, ChatGPT, TikTok, Freakonomics, Albert Einstein, University of Hong Kong ## Video description Bhargav Jairam Shetgaonkar, Senior AI Scientist, Target Abstracts Retail demand forecasting has long been built on time series models that require historical sales for every SKU. In this talk, we trace the evolution of time series methods—from ARIMA and exponential smoothing to Transformer-based architectures—and introduce a hybrid zero-shot paradigm, where deep models leverage rich embeddings and meta-trained features to predict demand for entirely new products without/with minimal retraining. Through a real-world retail case study, we demonstrate how zero-shot time series systems reduce stockouts and overstocks, scale effortlessly to thousands of SKUs, and open new avenues for explainable, real-time forecasting. Participants will leave with a clear roadmap for integrating zero-shot techniques into their forecasting pipelines that inform real-world short/long-term inventory decisions. [Source](https://www.youtube.com/watch?v=RZgY4Wr1G9Y)

Source quotes

[0:04] Bhargav Jairam Shetgaonkar: 从广义来看,需求预测可以理解为一种基于历史销售数据的内插或外推问题,算法必须在学习过往所有可用特征的基础上,推断某款商品未来的销量走势。 [0:04] Bhargav Jairam Shetgaonkar: 企业既不能因过量采购导致库存积压和资金冻结,也决不能在需求爆发时发生缺货。 [3:12] Bhargav Jairam Shetgaonkar: 当美国流行天后泰勒·斯威夫特在某个设有 Target 门店的城市举办巡回演唱会时,当地 Target 的特拉维斯·凯尔西球衣销量瞬间飙升,甚至偏离均值整整 10 个标准差。 [4:21] Bhargav Jairam Shetgaonkar: 零售 AI 的工程核心往往不在于模型参数本身,而在于业务层面上对特征工程与长期外部性建模的架构设计抉择。 [7:57] Bhargav Jairam Shetgaonkar: 面对类似 Target 或沃尔玛这样体量的零售航母,预测系统每周需要推导生成的点预测数量高达 20 亿次以上。 [10:37] Bhargav Jairam Shetgaonkar: 驻店库存采购员往往基于个人激励机制或主观经验,坚信自己比冰冷的 AI 更懂某些商品的销路,频繁手动调高或压低订单量。 [10:37] Bhargav Jairam Shetgaonkar: 本周建议订购 32,332 件,该数值基于未来 7 天预期销量的累计求和。 [14:23] Bhargav Jairam Shetgaonkar: 引入神经网络的精髓在于——不再强行预设这些复杂的非线性交互方程,转由深度网络自主隐式提取,前提是系统必须精确喂入正确反映外部现实的环境变量。 [15:59] Bhargav Jairam Shetgaonkar: 下周采购 5 件商品拥有较高的置信度,而采购 8 件商品则处于相对较低的置信度。 [15:59] Bhargav Jairam Shetgaonkar: 在实体零售中,顾客走进 Target 货架看到显眼陈列就会顺手选购,大量销售本质上是由店内曝光度驱动的。 [17:18] Bhargav Jairam Shetgaonkar: 业界公开的高水平零售深度预测文献却相对匮乏,原因在于各头部零售商都将自研的高阶深度架构视为核心商业机密与竞争优势。 [18:03] Bhargav Jairam Shetgaonkar: 上帝不掷骰子。

Source quotes

[0:00] Bhargav Jairam Shetgaonkar: Retail demand forecasting has long been built on time series models that require historical sales for every SKU. [0:00] Bhargav Jairam Shetgaonkar: zero-shot time series systems reduce stockouts and overstocks, scale effortlessly to thousands of SKUs, and open new avenues for explainable, real-time forecasting. [10:37] Bhargav Jairam Shetgaonkar: How much should I order this week? [10:37] Bhargav Jairam Shetgaonkar: What days will I expect more demand than usual? [10:37] Bhargav Jairam Shetgaonkar: What day should I put this on promo to avoid backroom clutter due to not selling as much? [10:37] Bhargav Jairam Shetgaonkar: Order 32,332 units based on next 7-day demand; run promo on Tuesday to avoid backroom clutter. [15:34] Bhargav Jairam Shetgaonkar: single number generation [17:18] Albert Einstein: God does not play dice with the universe.

Original transcript

[0:04] This presentation is going to be [0:06] slightly different from all the [0:07] presentations that I've I have seen so [0:09] far in the sense that we're talking [0:10] about forecasting. Um a lot of AI use [0:13] cases that tend to come up um are mostly [0:16] around sort of agentic use cases, [0:18] generative use cases. Um the focus of [0:21] this talk is more forecasting um and [0:23] essentially predictive algorithms um and [0:26] of course retail categories because I [0:27] work for Target. All right. [0:31] Broadly, forecasting is an [0:35] interpolation. Sometimes you can think [0:37] of it as extraolation problem where you [0:39] have to look at a bunch of sales of an [0:40] item and then forecast what it is going [0:42] to sell like in the future based on [0:44] everything that you've learned about it. [0:47] Uh at Target, this problem essentially [0:50] is broken down in for um digital demand [0:53] as localized or shipped to home [0:54] forecast. So, what we're going to do now [0:56] is we're going to work our way up from [0:59] where what we see in stores and what you [1:01] guys have probably experienced is when [1:02] you order from target.com. Now, notice [1:05] I'm not talking about the stores. I'm [1:06] talking about the website. Um the [1:08] forecasting challenges are very [1:09] different than one might have um for [1:12] stores because for stores you can have [1:15] um you can have store-based forecasting [1:16] models that are more regressive. For [1:18] digital demand, things change. Uh [1:21] digital demand usually is seen in the [1:22] form of guest pickup or ship to home [1:24] which is essentially you show up at [1:25] Target after ordering online or things [1:27] come to your house. When things come to [1:29] your house, they can either come from a [1:30] store or they can come from a [1:32] fulfillment center. A fulfillment center [1:34] or a store is replenished by an RCA. Um [1:38] and for the sake of our AI models, they [1:40] learn demand in the form of localized or [1:42] ship to home. The reason they're split [1:44] is because localized and ship to home [1:46] demand essentially tend to show [1:48] different seasonalities, different [1:49] trends. um and different residuals. And [1:52] if you guys remember the COVID crisis, [1:54] the reason um AI for this use case seems [1:57] to be so important is because uh [2:00] retailers tend to use forecasting as a [2:02] way to stand out, as a way to ensure [2:04] that they don't order too much, hold too [2:06] much um and they don't miss demand uh [2:09] when they can acquire it. Um let's walk [2:12] through an example of uh digital demand [2:15] for a metal straw cleaner. It's a [2:17] strange item, but this tends to tends to [2:20] have this erratic sales pattern on [2:22] target.com. Now, the challenges of as [2:24] for an AI model or a forecaster here is [2:27] to predict using that time series. I see [2:30] no seasonality. I see barely any trend [2:34] and it's all residuals. [2:37] And for a forecaster, the first thing [2:38] that they teach you in academia is look [2:40] at the autocorrelation, which there [2:43] seems to be very moderate [2:45] autocorrelation. and it seems to be [2:47] something that is highly erratic, hence [2:48] hard to forecast. Now, you need to build [2:50] a system that's foolproof enough to look [2:52] at that sales, look at the amount of [2:55] discount that we've offered. So, the [2:56] green line there is basically the [2:58] discount that was consistently offered [2:59] for a few years over what this item was [3:02] originally selling for. Um, and what we [3:05] saw, what we see is that forecasting for [3:07] this requires way more than a simple [3:09] regressive model. [3:12] Um, if you go back, uh, I'm just going [3:14] to quickly go through the slide. This is [3:15] just essentially what um all of us [3:17] studied in college or high school which [3:19] is just regressive models being used for [3:21] forecasting. Um retailers have had this [3:23] trend of using models like a gamma EDS [3:26] for interpreable faster train networks [3:28] and what they tend to do is they [3:30] decompose the demand that I showed you [3:32] in the previous slide into structured [3:33] effects and they feed it to this [3:35] additive model that then helps them [3:36] forecast. However, that doesn't seem to [3:39] do that well for digital use cases for [3:41] three reasons. one it's they're sparse [3:44] or bursty signals which means you can [3:45] have an item that sells zero or [3:47] absolutely nothing for years on end and [3:49] then suddenly tends to sell a lot. An [3:52] example I like to give here is [3:53] essentially um Travis Kelce jerseys [3:57] tended to sell way more like 10 standard [3:59] deviation away from the mean every time [4:01] Taylor Swift did a concert near a Target [4:04] store which is a strange correlation. So [4:06] you essentially need a model that has [4:07] the global understanding that [4:08] externalities are hard to model for [4:10] digital demand. Um cold start items [4:13] which is essentially forecasting for an [4:14] item when you have no history. Um and [4:16] then shifting coariant effects over time [4:18] which is just externalities. [4:21] Um now this is where deep learning comes [4:23] in. A lot of recent literature spoke [4:24] about three things. when you use deep [4:26] learning models for um uh for [4:29] forecasting, you tend to see lower mean [4:31] squared errors uh just because of the [4:33] statistical rigor and neural baselines [4:35] which what what it really means is every [4:38] time if I were to forecast for uh a [4:40] certain item using its own sales [4:41] history, its own prices and features [4:43] regarding that item things tend to have [4:46] need to be defined which means I need to [4:49] define how a feature interacts with [4:50] sales and these definitions tend to go [4:52] into uh a strong high order equation. [4:55] which are hard to model explicitly. [4:57] Hence, we use neural nets and that is [4:59] where deep learning comes in. So, [5:00] there's a lot of literature that that [5:02] went on early I want to say early 2021 [5:05] that came came out on benchmark [5:06] electricity traffic and weather data [5:09] sets that showed that we can achieve [5:10] lower mean square errors by simply using [5:13] these neural models. Um, and what we've [5:16] seen at target internally is that [5:17] there's a lot of scalability and [5:19] efficiency use cases also. things can [5:20] scale up faster if you were to train [5:22] things like a global model which I'm [5:24] going to be talking about shortly. Um [5:26] and if you can have representation or [5:27] transfer learning with by simply [5:29] representation or transfer learning here [5:31] essentially means that if you can have [5:32] an item learn from um history of other [5:35] items and uh co-variate effects and [5:37] correlations between features of other [5:39] items. Um you can sort of capture [5:42] effects that the human eye or the human [5:44] forecaster can't perceive. [5:47] Um this is just an info slide of like [5:49] what a transformer looks like for time [5:51] series forecasting or a CNN looks like [5:53] for time series forecasting. Um this was [5:55] published by Google a few years ago. But [5:57] what we tend to see is uh these are the [5:59] popular deep learning approaches. Uh [6:00] very easy to import a library and train [6:02] a model. Um and now shortly we're going [6:04] to see how this does on time series data [6:07] set. This is a synthetic data set that I [6:08] had. Um this is what I call a happy [6:10] forecast. Anybody can forecast this, [6:12] right? is and what you see is if you [6:14] given like a perfect cinosidal curve, [6:17] it's so easy to forecast what uh this [6:19] sales pattern will look like and you see [6:21] like an auto reggressive or a foundation [6:23] model tends to do uh way better than a [6:25] transformer. Here there's a recent paper [6:27] that came out of the University of Hong [6:29] Kong which spoke about how transformers [6:31] fail at understanding temporal [6:32] dependencies. Hence, hence they see this [6:35] sort of an effect um of um auto [6:38] reggressive models additive in a sense [6:40] and foundation models tending to do a [6:42] lot better. But this is rarely the true [6:45] case. Rarely do we see u like actuals or [6:47] sales history which is the blue line [6:49] there that look like this. What you tend [6:51] to see is something like this. Um, which [6:53] is either you're missing a component [6:55] which is the right graph where over here [6:57] you're missing uh on the right side [6:59] you're miss you're adding a weather [7:00] component which you may or may not [7:02] choose to model and on the left side you [7:04] see um just an actual sort of [7:08] non-pristine data set where you have [7:10] these random spikes that are unexplained [7:13] um until you actually go and look at [7:15] externalities and try to model them. uh [7:17] which makes forecasting a lot more [7:18] challenging and um which makes it hard [7:21] to achieve better scores. What you tend [7:23] to see here is the lowest MSE's um [7:26] errors were found for foundation models [7:28] comparable to auto reggressor models but [7:30] transformers still uh didn't seem to do [7:33] well but a transformer with added [7:35] weather component seem to do well. So [7:37] this is this so this this is the broader [7:39] issue with with like addressing [7:41] forecasting problems, right? Which is [7:43] often times you have these models that [7:44] may do well with a bunch of features put [7:46] together and they also may do well if [7:48] you put uh a completely mutually [7:50] exclusive bunch of features together and [7:51] it's sort of like a design choice or a [7:53] business decision to decide what [7:54] features you want to model in the long [7:56] term. [7:57] Now coming to the paradigm of zeros [7:59] short forecasting. Zer short demand [8:00] forecasting has seemed to be critical [8:02] for retailers in recent years and um a [8:06] lot of these deep learning models used [8:07] for zeros short demand forecasting [8:08] essentially are trained and then just [8:12] exposed to a new series of um new series [8:14] of sales of an item and then asked to [8:16] forecast. Most of the learning has [8:18] already happened. So you save a lot of [8:20] training time. And the reason I say that [8:21] is because a retailer like a Target or a [8:23] Walmart will have close to or more than [8:26] two billion point forecasts that are [8:28] generated every week. So scaling through [8:31] and running through these data sets [8:32] which are often um which often have more [8:35] noise than signal uh is where zero short [8:38] demand forecasting really seems to help. [8:40] Um that is with those day one forecasts [8:43] for new products um that help us curb [8:46] stockouts and over orderering. And [8:48] broadly um this works through [8:51] self-supervised pre-training that I [8:52] spoke about earlier. And uh there's [8:54] literature that's that that speaks about [8:56] uh high ratio m patches which is [8:58] essentially taking a bunch of sales [9:00] which carries more noise to a forecaster [9:02] and patching them together or getting [9:05] one number which encodes a bunch of [9:07] sales because we want our models to [9:09] learn only what things that are [9:10] important to forecast. Um and then the [9:13] idea of shared weight encoders comes [9:15] from transformer literature. [9:19] Um talking about self-supervised time [9:21] series forecasting, there's three things [9:23] here which is um self-supervised time [9:25] series forecasting tends to be useful um [9:28] in a sense where you have more textual [9:32] data on an item than actual sales [9:34] history. Now let's say you have a new [9:35] item, you know how it looks, you know [9:37] what you can describe it, you know where [9:38] it comes from, but you don't have any [9:40] history and you don't have similar [9:41] items. That's a challenging forecast to [9:43] make and that's where you can store item [9:45] descriptions as embeddings using um [9:48] using a lot of these let's say a [9:50] sentence transformer right off of [9:51] hugging face um and then you can pass [9:54] them through a global model. So all of [9:55] these uh items can learn uh from a [9:59] similar f family of items [10:02] u using their descriptions um and using [10:04] um the benefits of global modeling. uh [10:07] the recipe here is the high uh the high [10:10] ratio patching approach that I spoke [10:11] about um and also the two-stage transfer [10:14] which is just uh like this trickery of [10:16] uh of training a neural net. The payoff [10:19] which matters the most to us here is [10:20] that using deep learning models like [10:22] this cuts has uh is shown to cut MSE not [10:25] just in literature but in our own [10:27] professional experiments. Um and it [10:30] forms a reusable foundation layer u that [10:32] eventually can be used for uh anomaly [10:35] detection. I'll get to that quickly. Uh [10:37] but before that uh let's look at a low [10:39] hanging use case of LLM. So most of this [10:41] conference has been about the use cases [10:42] of LLMs. I'll show you an example of how [10:45] um this took us took like one one [10:48] analyst and our team just a few days to [10:50] build out very simply. Um and the [10:52] problem here that we trying to address [10:54] using uh using LLMs for forecasting is [10:57] on ground inventory staff tend have this [10:59] tendency to override forecasts. Uh [11:01] because the personal buyers sometimes [11:03] their incentives are incentives are tied [11:05] to you know overriding forecast and [11:06] saying that oh you know I know something [11:08] about this this item more than the [11:10] forecasters do. So they're trying to [11:11] change these forecasts but we don't know [11:13] if that's for the good or the better [11:14] right and that's the challenge. Um you [11:16] can have an LLM that sort of supports [11:18] such such a decision or such a change. [11:20] What really happens is you have [11:22] visibility you know item sales and [11:23] forecast tables. You can explain your [11:25] model predictions and you can give [11:26] direct answers instead of a CSV that [11:29] most retailers give to their inventory [11:30] staff. Um and I think the challenge here [11:33] is having the right policy around usage [11:34] of tools that incentivizes helpful [11:37] feedback to these models. So you can [11:38] have a way that these models support [11:40] tool models can be can learn um how to [11:44] um how to improve and and um guide these [11:47] inventory support staff better. [11:50] Um so this is just some barebone code of [11:52] like this simple forecasting model um [11:55] and it essentially [11:57] uses a bunch of multivaried time series [11:59] data up top. It passes through profit [12:01] which is Facebook's open source model uh [12:03] it models for seasonality trend. Now [12:06] once it has the residuals out of profit, [12:07] it uses those residuals to forecast for [12:10] future residuals and then combine and it [12:12] combines that forecast to give you a [12:13] final forecast. It's a very simple uh [12:15] well-known forecasting approach. Um and [12:17] it was built totally by GitHub copilot. [12:19] So so that's one right coding assistance [12:21] is a big thing for for inventory [12:23] analysts where it's not just us [12:25] scientists that are making these [12:26] choices. Often times you can just have [12:27] an inventory analyst ask GitHub copilot [12:30] to design this for them. And here's what [12:32] a support tool would look like. Right? [12:34] So on the left side of the screen you [12:36] see an analyst can ask copilot how much [12:38] should I order this week? What days will [12:40] I expect more demand than usual? What [12:43] day should I put this on promo to avoid [12:44] backroom clutter due to not selling as [12:47] much? So these are questions that are [12:48] right now answered based on whim and [12:50] often answered based on uh what an [12:52] analyst tends to think is probably the [12:54] right approach using referencing a CSV. [12:56] And a common trend that we've also seen [12:58] is analysts tend to get a CSV for [13:00] forecasting and they use that CSV and [13:02] they just give it a GPT and just ask GPD [13:03] to summarize it. So this sort of does [13:05] that um for them in a sense that uh it [13:08] looks at a forecasting model. It [13:10] explains the forecast and it eventually [13:12] comes up with what you see on the right [13:13] side of the screen which is a [13:15] recommendation saying that you should [13:16] order approximately 32,332 units this [13:19] week and this figure is derived from the [13:21] sum of forecasted units to be sold in [13:23] the next 7 days um and so on. It tells [13:25] it the data source the model that we use [13:27] for forecasting all of that. So sort of [13:29] this sort of here essentially adds an [13:32] extra layer of transparency um that a [13:35] lot of these inventory analysts can use [13:37] um in order to to understand forecast [13:40] better and under in order to solve that [13:42] problem that we're seeing of of [13:43] overriding. Um there's a couple points [13:46] here is that um a lot of times what [13:49] happens is when when you give analysts a [13:52] forecast, they they tend to have this [13:55] tendency to try to make tweaks or try to [13:58] model it themselves just to get an um [14:00] just to get sort of maybe sometimes [14:02] impress a manager or just to show that [14:04] they're contributing. And this sort of [14:06] becomes um like an assistant to them [14:09] almost. Um and having this tool at scale [14:11] is what we've and we've experimented [14:13] with having this tool at a few stores [14:15] and sort of helps out in in just getting [14:18] an extra hand for them also to [14:20] understand forecast better. Um now in [14:23] summary um there's a couple things that [14:25] I'd like you guys to take away from this [14:26] talk which is um deep editive auto [14:29] reggressive models show promise which is [14:31] the idea that um auto reggressive models [14:34] for forecasting um have been the [14:36] conventional choice. So we spoke about [14:38] the idea of uh using simple uh [14:41] regression editive models to model [14:43] different feature components like a [14:44] sales promo. Um but having neural nets [14:49] to support uh learning and not [14:51] explicitly uh defining these uh spleen [14:55] functions seems to help um if we catch [14:58] the right externalities like weather, [14:59] virality etc. And that's sort of a [15:01] universal space, right? I think a lot of [15:03] us have read books like free economics [15:05] where you tend to learn that there's [15:06] correlations and causations that exist [15:08] in retail sales data that are often [15:10] underlying and hard to catch. Um, and [15:13] that's sort of the open-ended problem [15:15] where a lot of these agentic use cases [15:17] also can lie, which is to say that if [15:19] you have an API that goes out there and [15:21] looks for correlations and look for [15:23] looks for predictive capability um [15:25] across different metrics, let's say you [15:27] look at um the classic example is ice [15:29] cream and weather, right? You will [15:30] notice that every time it is hotter, ice [15:32] cream would sell more. But you need an [15:34] an ability to capture this as a feature [15:36] that can be then modeled and then used [15:38] for forecasting. Similarly for virality [15:40] which is when things go viral at in at [15:43] Tik Tok or or on like a social media [15:45] platform you need the ability to capture [15:47] that as a feature and then pass it to [15:50] your uh deep preditive auto reggressive [15:52] model which is a popular choices um [15:55] which can then lead to more informed [15:57] forecasting. The second thing is um [15:59] forecasting teams can now in the age of [16:03] genai and LLMs um for the lack of a [16:06] better word can move beyond a single [16:08] number generation right because for the [16:10] longest time you've noticed that a lot [16:12] of forecasting use cases are just about [16:13] having the CSV out there which tells [16:15] inventory staff what to order and you [16:17] can have either probabilistic forecast [16:19] which is saying that um instead of just [16:21] ordering five units to an analyst next [16:24] week um you can order five units with a [16:27] certain confidence level you can order [16:29] eight units uh but at a lower confidence [16:31] level so on and so forth. Also you can [16:34] do strategic forecasting which is to say [16:36] that if I go back to this tool and if I [16:38] um inform this model saying that oh you [16:40] know what I feel like this item is the [16:43] item that I want to push and um and I [16:47] want to give it more preference than [16:48] usual. uh which tends to be a sales um [16:51] causing effect also which is which is [16:53] basically saying that if you were to go [16:56] to Target and you see something on the [16:58] aisle you tend to pick it up right so a [17:00] lot of a lot of sales is often driven by [17:02] visibility in the store also um and [17:05] having strategic forecasts allows for [17:07] analysts to make or decision makers at [17:09] stores or decision makers on inventory [17:11] teams to to sort of model um in an [17:14] informed way and make these strategic [17:15] forecasts um and the last thing is deep [17:18] models capture interactions that need [17:20] not be explicitly defined um for [17:23] regression and uh leveraging those can [17:25] be an edge. Uh you don't have a lot of [17:28] retailers that have published literature [17:30] on the use of of deep model and [17:33] architectures because like I said before [17:35] it's often an edge and it's often um [17:37] looked at as a comparative advantage. So [17:39] most of the literature seems to be gen [17:41] generic um performance and eval [17:43] benchmarks for forecasting models seem [17:45] to seem to not have um not have common [17:48] literature that one can refer to. So so [17:51] hence you you have to sort of adopt [17:54] ideas that come off um of use cases like [17:57] um of you like electricity forecasting, [17:59] weather forecasting that retailers often [18:01] tend to award. Um and because this is a [18:03] forecasting talk um when I first started [18:05] my career after my PhD to get into um to [18:08] get into forecasting um God does not [18:11] play dice with the universe is a quote [18:12] by Albert Einstein. Um I think they also [18:15] shared this quote in a movie but this is [18:16] something that that for that there's a [18:18] lot of forecasters believe that um [18:20] because you have iterative models in [18:22] production and forecasting today um [18:24] often things here in this paradigm of AI [18:27] can be slightly deterministic um and [18:30] that's the belief that we go forward [18:31] with u that's all from me I'm open for [18:33] questions um if you guys want to reach [18:36] out that's that's my email right there [18:39] um and yeah I'm open to any questions if [18:42] if if you guys have any. Otherwise, [18:44] thank you so much for attending.