项目

一般

简介

CR-005-MLflow 归档标准化参数语义变更 » 历史记录 » 版本 1

Huarui Lin, 2026-04-12 19:49

1 1 Huarui Lin
# CR-005: MLflow 归档标准化参数语义变更(全局基准化)
2
3
| 字段 | 内容 |
4
|------|------|
5
| **CR ID** | CR-005 |
6
| **标题** | MLflow 记录的 `standardization_params.parquet` 由“局部折参数”变更为“全量重算全局参数” |
7
| **发起人** | Henry Lin (PM) |
8
| **日期** | 2026-04-11 |
9
| **状态** | ✅ Approved |
10
| **影响范围** | 规约 5.5 节(MLflow 记录)、Step 5 产出物、Step 6 推理服务输入 |
11
12
### 1. 变更描述
13
14
**原隐含语义**:跟随 TimeSeriesSplit 某一折的训练集统计量。
15
**变更为**:Step 5 在完成 5 折交叉验证后,**必须强制触发一次全量数据重算**:使用全量原始特征数据(`features.parquet`),调用 Step 3 暴露的标准化函数,计算出全局最新的截面统计量。该产物作为 `standardization_params.parquet` 存入 MLflow 并打上 Production 标签。
16
17
### 2. 变更原因(根因追溯)
18
19
基于 CR-002(方案 B),标准化是逐折独立执行的。推理服务(Step 6)面对的是“本周最新全量截面”数据,如果使用某一折的局部参数进行 Z-Score,会导致标准化结果与当前市场全局特征分布严重偏移(例如局部折中某特征均值为 0.5,而全量最新截面均值为 0.8),直接引发推理结果漂移。
20
21
---