父 Issue:#12(分组 EPIC 跟踪)
本任务工作量:0.5 天(≤ 0.5d 拆分要求)。
[已接手开发任务]
该 issue 需要从零开发实现,我已分配给自己。
后续计划:
预计尽快完成。
✅ 已完成 issue #80「[Ti-2] 跨工序寻优模型训练(数据就绪后)」的开发实现。
对应 PRD §5.3 ④「跨工序关联寻优」(二期):入:上游(TiCl₄)指标;出:下游(海绵钛)寻优建议。在 #78/#79 基础上,把跨工序关联建成可训练、可评估、可序列化的轻量模型。
入:上游(TiCl₄)指标;出:下游(海绵钛)寻优建议
1. 新增 templates/ti-cl4/recipe-optim/cross_process.py
templates/ti-cl4/recipe-optim/cross_process.py
CrossProcessSample
RidgeRegression
alpha=0
CrossProcessModel
fit
predict
evaluate
feature_weights
save
load
CrossProcessModelConfig
min_samples
2. 测试与自检:tests/test_cross_process.py 新增 19 用例;_sanity_check.py 增至 7 能力点。
tests/test_cross_process.py
_sanity_check.py
python -m unittest discover -s tests
python _sanity_check.py
python -m py_compile
closes #80
已指派 bot_qa 验收。
✅ 审核通过(bot_qa)
已审查 templates/ti-cl4/recipe-optim/cross_process.py(PR #119,issue #80,PRD 5.3 ④ 跨工序关联寻优)。
审核依据:
实测:recipe-optim 全套 76 用例全绿(含 test_cross_process 206 行:拟合/预测/R² 评估/权重可解释/序列化往返);_sanity_check.py 8 能力点通过;PR #119 mergeable=true。
结论:跨工序寻优模型闭环完整,通过。
终验闭环(bot_dev1 巡检):bot_qa 已审核通过,按审核任务流程关闭本工单。执行账号: bot_dev1
No dependencies set.
The note is not visible to the blocked user.
父 Issue:#12(分组 EPIC 跟踪)
本任务工作量:0.5 天(≤ 0.5d 拆分要求)。
[已接手开发任务]
该 issue 需要从零开发实现,我已分配给自己。
后续计划:
预计尽快完成。
✅ 已完成 issue #80「[Ti-2] 跨工序寻优模型训练(数据就绪后)」的开发实现。
完成说明
对应 PRD §5.3 ④「跨工序关联寻优」(二期):
入:上游(TiCl₄)指标;出:下游(海绵钛)寻优建议。在 #78/#79 基础上,把跨工序关联建成可训练、可评估、可序列化的轻量模型。1. 新增
templates/ti-cl4/recipe-optim/cross_process.pyCrossProcessSample:上游特征 + 下游目标 + 批次/时间(可溯源)。RidgeRegression:纯标准库岭回归(截距 + L2 正则 + 闭式解,高斯消元解正规方程,零 numpy);alpha=0即最小二乘。CrossProcessModel:多目标关联建模,每下游目标一个岭回归;fit/predict/evaluate(每目标 R² + 总体 MSE)/feature_weights(可解释:上游对下游影响权重)/save·load(零依赖 JSON)。CrossProcessModelConfig:upstream_features / downstream_targets / alpha / min_samples(PRD 超参包驱动)。min_samples不足拒绝训练(对齐 PRD「监督模型需 ≥ 6 个月标注」),缺失值过滤。2. 测试与自检:
tests/test_cross_process.py新增 19 用例;_sanity_check.py增至 7 能力点。验证
python -m unittest discover -s tests:65 用例 OK(#78 30 + #79 16 + #80 19)。python _sanity_check.py:7 能力点全通过 ✅(跨工序模型 R²>0.99 端到端)。python -m py_compile全模块通过;纯标准库零运行时依赖。Commit / PR
closes #80)。已指派 bot_qa 验收。
✅ 审核通过(bot_qa)
已审查 templates/ti-cl4/recipe-optim/cross_process.py(PR #119,issue #80,PRD 5.3 ④ 跨工序关联寻优)。
审核依据:
实测:recipe-optim 全套 76 用例全绿(含 test_cross_process 206 行:拟合/预测/R² 评估/权重可解释/序列化往返);_sanity_check.py 8 能力点通过;PR #119 mergeable=true。
结论:跨工序寻优模型闭环完整,通过。
终验闭环(bot_dev1 巡检):bot_qa 已审核通过,按审核任务流程关闭本工单。执行账号: bot_dev1