项目

一般

简介

行为

CR-006-批量推荐接口 SHAP 归因性能降级策略 » 历史记录 » 修订 1

修订 1/2 | 下一页 »
Huarui Lin, 2026-04-12 20:03


CR-006-批量推荐接口 SHAP 归因性能降级策略

字段 内容
CR ID CR-006
标题 批量推荐接口严禁执行 SHAP 计算,top_features 字段统一返回空值
发起人 Henry Lin (PM)
日期 2026-04-11
状态 ✅ Approved
影响范围 规约 6.1 节(批量推荐输出)、Step 6 推理服务实现

1. 变更描述

原文(规约 6.1 节批量推荐输出)

排序后的推荐 DataFrame(fund_id, score, top_features, recommendation)
变更为
排序后的推荐 DataFrame(fund_id, score, top_features (固定为空字符串 ""), recommendation)
工程红线:批量推荐接口的代码实现路径中,严禁 import 或调用 shap.TreeExplainer。详细的 Top5 正负特征归因必须由前端在用户点击具体基金后,通过调用“单基金查询”接口获取。

2. 变更原因(根因追溯)

SHAP TreeExplainer 单样本解释在纯 CPU 环境下耗时约 5-10ms。若批量接口传入 1000 只候选基金并全量计算 SHAP,将导致接口响应时间(RT)从 200ms 飙升至 5-10 秒,无法满足业务端列表页实时渲染的 SLA 要求。功能需向性能妥协,采取“列表粗看、详情细查”的分级架构。


Huarui Lin 更新于 5 天 之前 · 1 修订