快速回答:什么是需求预测?
需求预测是在只使用预测时点可获得信息的前提下,估计客户在未来指定时间、地点和汇总层级对产品或服务的需求数量。它把历史需求、当前订单、季节性、价格、促销、市场信号与有记录的判断转化为点估计或概率区间。预测是库存、采购、产能与财务计划的不确定输入,而不是自动下单或生产指令。
可靠流程会先定义需求与粒度,在缺货掩盖真实需求时重建无约束历史,按需求行为与决策价值对产品分群,用滚动回测比较模型,记录人工调整,发布不确定性,并在实际值到达后衡量准确率与偏差。最好的模型是能以合理成本改善相关决策的模型,不一定是最复杂的算法。
1. 构建预测前先定义“需求”
“客户下月需要多少”还不是完整预测规范。需求可能指下单量、确认订单行、发货量、消费量、付费订阅启动量、服务请求量,或已履约销售加流失销售。当供应受限、订单取消、客户提前采购、发货延迟或一笔订单拆分交付时,这些指标会明显不同。应选择真正支持目标决策的指标,并明确实际值的权威来源。
预测契约应包含计量单位、产品与地点层级、时间桶、期限、快照截止点、币种或价格处理、退货与取消政策、汇总规则和决策责任人。用于预算的月度品类预测不能像用于补货的日度 SKU—门店预测那样评估。期限越长、粒度越细,通常越难预测,因此准确率目标必须绑定具体期限和层级。
预测的是数量还是金额,是观察到的需求还是已履约供应?
定义产品、客户/渠道、地点与日/周/月维度。
匹配供应提前期与决策延迟,并按期限分别报告准确率。
明确最终评估使用的订单、消费或发货字段。
需求预测与需求计划相关但不同。预测产生由统计或判断支持的无约束需求估计;计划加入商业情报、共识复核与政策选择,再把批准的需求计划传递给供应、库存和财务流程。两者必须分开,因为供应约束不应悄悄降低对客户真实需求的估计。
2. 准备能够反映真实需求的数据
历史订单或消费是基础,但原始交易很少能直接形成可用时间序列。需要标准化产品与地点键、计量单位、时间戳、时区、取消、退货和替代关系;区分下单日、要求交付日、承诺日与发货日;保留每个时点的品类、渠道、包装规格等慢变属性。当产品标识变化时,应记录映射,而不是悄悄合并不相关历史。
当库存不可用、订单被限量或客户改买替代品时,观察到的销售会低估需求。应标记缺货期间,并只用透明假设估计流失或延迟需求。相反,促销、恐慌性购买、提前采购和一次性项目会让历史高于正常基线。必须同时保留原始观察值与清洗后或因果调整后的序列,使分析人员能够重现转换。
| 输入 | 作用 | 控制 |
|---|---|---|
| 订单或消费 | 定义目标历史 | 对账数量、单位、退货与取消 |
| 库存可用性 | 揭示缺货期间被截断的需求 | 标记不可用期间与调整方法 |
| 价格与促销 | 解释计划与历史需求提升 | 使用带日期的机制、适用产品与渠道 |
| 日历 | 捕捉节假日、营业日与事件 | 使用预测时可获得的运营日历 |
| 产品—地点主数据 | 控制层级、生命周期与汇总 | 版本化映射与生效日期 |
| 外部信号 | 可加入天气、宏观或市场背景 | 检验可获得性、稳定性与增量价值 |
3. 理解需求模式与可预测性
选择模型前先探索序列。绘制原始层级与相关汇总,检查趋势、季节周期、日历效应、结构断点、异常值、零值、缺失区间和方差变化;区分产品上市、增长、成熟、衰退与退市阶段。成熟期有效的模型在上市或退市时可能失效。还要确认季节性是否跨足够周期重复,以及其时间是固定日历还是随事件移动。
不要对所有 SKU—地点组合应用同一模型政策。应按业务价值与需求行为分群。平稳高量产品可适合自动统计预测;季节性产品需要捕捉重复周期的模型与期限;间歇性产品含大量零值且非零需求不规则,普通百分比误差和标准平滑法可能误导;块状、促销驱动或项目型需求可能需要情景、客户情报,或汇总到更可预测的层级。
需求频繁、波动适中;优先简单稳定的基准。
持续增长/下降或可重复周期;显式建模结构。
大量零需求期间且到达不规则;分别评估发生与规模。
由促销、项目或上市主导;需要因果输入与情景。
4. 可重复的需求预测流程
界定决策。定义目标、产品—地点—时间粒度、期限、截止点,以及预测要支持的库存、产能、采购或财务决策。
冻结并对账数据。保存带日期的来源提取、筛选、主数据版本与转换,并将建模历史与权威总额对账。
诊断与分群。识别生命周期、趋势、季节性、间歇性、促销、缺货与结构变化,把序列路由到适合的模型族。
建立基准。生成朴素、季节朴素或移动平均基准;高级方法必须在相关期限上优于诚实基准。
训练并回测候选模型。使用无未来信息泄漏的滚动起点,比较误差、偏差、区间覆盖率、稳定性与维护成本。
应用受治理调整。只在记录责任人、原因、幅度、持续时间与证据后加入已知未来事件,并保留基准与调整后预测。
发布不确定性并交接。提供点预测或分位数、假设与异常标记;计划系统在约束下决定订单、生产或分配。
从实际值学习。连接冻结预测与观察需求,按期限与细分评分,分析偏差与调整价值,再更新下一周期。
5. 需求预测方法与选择规则
方法选择应服从数据与决策,而不是追逐潮流。当缺少相关历史时,需要结构化专家判断、市场研究、德尔菲式意见收集或可比产品类比等定性方法;当存在数值历史且部分过去关系可能延续时,定量方法更合适。组合预测可降低对单一模型的依赖,但前提是每个组成模型独立有效,且权重估计不存在信息泄漏。
| 方法族 | 适用场景 | 主要限制 |
|---|---|---|
| 朴素与季节朴素 | 基准、稳定水平或强重复季节 | 无法适应因果变化 |
| 移动平均/指数平滑 | 水平、趋势、季节模式且预测变量较少 | 突发事件需显式处理 |
| ARIMA 等时间序列 | 存在自相关与可重复时间结构 | 需要诊断与足够稳定历史 |
| 回归/因果输入模型 | 价格、促销、天气或日历变量增加信号 | 未来预测变量也必须已知或可预测 |
| 机器学习 | 相关序列和特征多,存在非线性交互 | 泄漏、漂移、解释性与基础设施成本 |
| 间歇需求方法 | 大量零值与不规则非零发生 | 单点准确率未必反映库存价值 |
| 判断与情景 | 上市、中断及历史未包含事件 | 若意见与调整不结构化会产生偏差 |
必须在实际运营使用的层级、频率与期限上评估方法。某模型可能在月度品类需求上最佳,却无法支持周度 SKU—地点补货。跨相关序列训练的全局机器学习模型可能帮助稀疏产品,但仍须优于简单局部基准,并在产品组合、价格和渠道变化中保持校准。只有当改进稳健且对下游决策有实质价值时,复杂度才合理。
6. 促销、新品与结构变化
促销需求应尽可能拆分为基准与增量效应。记录促销类型、折扣深度、展示位置、渠道、适用产品、起止日期、库存可用性,以及需求是否从相邻期间提前或蚕食其他产品。用不合适基准计算提升会夸大效果。未来促销预测还必须知道计划机制;尚未定义的折扣或活动无法成为模型输入。
新品几乎没有直接历史。应按品类、价格、渠道、上市类型和预期采用曲线选择类比产品,把市场规模假设与铺货、可用性分开,并发布情景而非虚假精确值。当企业拥有大量历史上市案例时,可使用迁移学习或属性模型,但必须验证相似性。上市后应频繁更新,并区分真实消费者需求、渠道铺货、初始装载与暂时稀缺。
产品组合变化、竞争者退出、监管、产能变化、路线改变和宏观冲击也会形成结构断点。如果事件代表新环境,就不能把它们作为异常值“清洗”。应保留事件标签,决定哪些历史期间仍可比较,在有依据时缩短训练窗口,并在理解新机制前扩大预测区间。
7. 衡量需求预测准确率与偏差
准确率评估需要冻结预测与匹配实际值。保存发布日期、目标期间、期限、层级、点值或分位数、模型版本、基准、调整后预测与假设,并在实际值调整窗口关闭后评分。不能用后来加入当时不可获得信息的修订文件评估历史预测,否则会产生前视泄漏,让流程看起来比真实更好。
MAE 在单一尺度上直观;WAPE 可汇总组合,却可能掩盖低量或高价值产品的差表现;细粒度需求常为零或接近零,此时 MAPE 无定义或不稳定;缩放误差可改善跨序列比较。必须单独跟踪有符号偏差,因为高估与低估会在汇总误差中抵消。结果应按期限、价值分群、需求行为、生命周期与层级报告,而不能只给一个企业平均值。
使用滚动起点回测:在每个历史发布日期,只用该日之前可获得的信息训练,预测运营期限,记录误差,再把起点向前移动;候选模型使用相同折次比较。对概率预测,应评估分位数或分布评分与实际覆盖率。区间过窄会频繁漏掉实际值,极宽区间虽然可能覆盖,却缺少计划价值。
8. 预测层级、协调与期限
供应链需求存在多个层级:SKU 到产品族、门店到区域、渠道到总量、周到月。各层独立生成的预测通常无法相加一致。自下而上保留细节,却可能累积噪声;自上而下在汇总层稳定,却可能分配不准;中间层展开与统计协调可平衡这些特性。无论选择哪种方法,都应发布协调后的数字,使总量等于批准组成部分之和。
预测期限应反映补货与产能提前期。近期预测可使用当前订单和最新需求信号;长期预测更多依赖趋势、季节性、生命周期与情景。每个期限必须分开评估。为一周补货优化的模型未必适合十二个月产能决策。应从同一发布日期冻结多个期限,使计划人员看到不确定性如何扩大,以及远期由哪些假设主导。
让预测匹配决策。计划团队可能需要中位数或均值预测,并使用上分位数处理服务风险。安全库存与补货由库存政策、提前期不确定性、服务目标、成本和约束共同决定;仅有预测不确定性不能直接规定订单。
9. 示例:预测一个季节性产品
假设某饮料在三个区域销售,企业需要用于采购的未来十二周 SKU—区域预测。两年周度订单显示夏季模式,但四个历史缺货周压低了观察销售;下一期间还有价格促销。团队保留原始订单,标记缺货,用有记录方法调整无约束需求,并建立三个候选:季节朴素法、含趋势与季节性的指数平滑,以及使用促销和节假日变量的回归模型。
滚动回测显示,在已知促销期间,回归模型的组合 WAPE 最低;普通周和一个稀疏区域中,季节朴素法更稳定。团队采用分群政策,而不是宣布一个全局赢家。先生成基准,再加入批准的未来促销效应。发布包包含点预测、80% 区间、缺货调整标记、促销假设,以及与全国总量的层级协调。
采购不会自动按预测数量下单,而是把预测分布与当前库存、在途订单、提前期波动、最小起订量、保质期、服务目标和供应商产能结合。十二周后,团队分别评估冻结基准与调整后预测。如果促销调整改善一个区域却损害两个区域,这一证据应改变下一次调整政策,而不是继续进行宽泛人工上调。
10. 受治理分析工作流中的 AI 需求预测
AI 可通过发现相关序列、生成转换与查询计划、分类需求模式、比较模型、检测异常并解释预测变化来支持需求预测。这些价值依赖受治理输入与可复现评估。模型应披露源表、截止点、筛选条件、特征可获得性、训练窗口、回测折次与分群误差。如果分析人员无法重现结果,再漂亮的图表也不是充分证据。
在这一工作流中,InfiniSynapse 应定位为分析与智能决策层。它可以连接受治理的 ERP、订单、库存与数仓数据,支持跨源自然语言问题,规划并生成查询,展示中间结果,比较细分并保留证据链。它不会取代需求计划执行、自动下采购单、安排工厂、分配库存或运营供应商门户。定义、调整与运营行动仍由人类责任人批准。
准备一个定义明确的需求问题、产品—地点—时间粒度、权威历史与要检验的假设。使用 InfiniSynapse 探索多源证据、比较细分并保留可复核分析链路。
在线体验 InfiniSynapse这套预测工作流应连接到整体的 供应链数据分析指南。预测误差最终会影响库存资金占用与服务水平,因此还可结合 库存周转率和 存货周转天数验证预测决策的下游影响。如果还需要评估相关软件,可进一步比较数据连接、预测治理、回测能力和现有计划流程的集成成本。
11. 需求预测与销售预测的区别
需求预测按产品、地点与时间估计客户需要,用于供应链决策;销售预测通常根据商机和销售活动估计订单、合同或收入。销售预测可能按客户、销售人员或区域组织,并包含管道概率;需求预测往往还包含从未进入 CRM 商机的重复消费者需求。收入还会叠加数量、价格、组合、确认与汇率规则。
两者应通过共同的产品、客户、渠道、时间与情景映射进行对账,而不是强行合并为一个定义不清的数字。销售主导的上市情景可输入需求计划,实际动销可检验管道乐观程度,供应约束可限制已履约销售却不改变无约束需求。必须保留各自指标并记录转换桥梁,使分歧可分析,而不是变成政治争论。
12. 常见错误与实施清单
缺货与分配会截断需求,必须透明定义与调整。
选择前按生命周期、间歇性、价值与模式分群。
要求高级模型在样本外优于朴素替代方案。
冻结数据可获得性,并重现每个历史发布日期。
记录责任人、原因、幅度与失效期,并分别评分基准与调整。
同时评估服务、库存、浪费、稳定性、延迟与维护成本。
- 定义目标、粒度、期限、截止点、实际值来源与决策责任人。
- 对账订单、单位、退货、产品—地点主数据与日历。
- 标记缺货、促销、异常值、生命周期与结构变化。
- 对序列分群,并建立朴素或季节朴素基准。
- 在运营期限上用滚动起点回测候选方法。
- 按细分跟踪 MAE 或缩放误差、WAPE、有符号偏差与区间覆盖率。
- 保留基准、调整后预测、调整证据与模型版本。
- 协调层级总量,并区分无约束需求与供应决策。
常见问题
需求预测使用预测时点可获得的信息,估计客户在未来指定时间、地点和汇总层级对产品或服务的需求数量。
没有一种方法适合所有序列。应按期限与需求分群,用滚动回测比较简单基准和适合的统计或机器学习模型。
用 MAE、WAPE 或缩放误差比较冻结预测与观察需求,单独跟踪有符号偏差,并在发布区间时评估覆盖率。
常见输入包括带日期的订单或消费、产品—地点主数据、价格、促销、库存可用性、退货、日历效应与相关外部信号。
使用可比产品类比、上市与市场假设、情景区间和早期需求信号,并在真实观察到达后频繁更新。
需求预测估计无约束未来需求;需求计划结合商业知识复核预测,并将其转化为供应与财务流程使用的批准计划。
使用前注意
预测方法与工作流应根据自身数据定义、业务约束和治理要求进行验证;页面中的数值示例均为假设。
权威来源
以下资料用于核对本文中的定义、计算方法与实施建议:
