模型架构

5 源双模式融合引擎 · Dynamic Focal Loss · Platt 校准 · 6月20日 周六

数据处理流程
📡
6 源采集
和风 / OM / wttr / WA / VC / 彩云
💾
快照存储
SQLite WAL 72-96h
📈
Focal Loss 评分
Dynamic γ=2.0
⚖️
权重学习
14天指数衰减
🔮
双模式融合
BMA + MAX-boost
📋
Platt 校准
概率后处理
📨
日报输出
14 城预警
核心机制

双模式融合引擎

检测模式(max × 0.5)与估量模式(BMA 加权平均)取较高值。在保留 BMA 精准度的同时,避免强信号被多源平均稀释。

Dynamic Focal Loss

替代传统 Brier Score,引入焦点损失(γ=2.0)聚焦困难样本。漏报惩罚 3 倍于虚报,确保「宁可多报,不可漏报」。

三阶 MAX-boost 保底

梯度保底策略:任源 ≥70% 保底 55%,≥55% 保底 40%,≥40% 保底 30%。防止低权重源的强信号被埋没。

Platt Scaling 概率校准

借鉴 ECMWF、NCEP 等主流数值预报系统的后处理技术。通过 Sigmoid 变换校准融合概率,每 3 天自动重训。

Lead-time 分桶权重

按 0-6h / 6-24h / 24-48h / 48-72h 四个时距桶 × 城市独立学习权重。不同源在不同预测时距各有优劣。

城市自适应阈值

结合季节性因子(雨季 0.80 / 旱季 1.15)和降水强度调整。每个城市有独立的降雨判定阈值,不再一刀切。

核心参数
参数说明
RAIN_PROB_THRESHOLD45%基础降雨判定阈值(城市自适应后浮动)
DATA_SOURCES6源和风 / Open-Meteo / wttr / WeatherAPI / Visual Crossing / 彩云
CONSENSUS_MIN_SOURCES2源最少共识源数量(冷启动期降为 1)
CONSENSUS_MIN_PROB25%单源最低支持概率
MAX_BOOST_TIERS70→55 / 55→40 / 40→30三阶梯度保底(源概率→融合下限)
FOCAL_LOSS_GAMMA2.0Dynamic Focal Loss 聚焦参数
DECAY_HALF_LIFE_DAYS14天时间衰减半衰期
MIN_WEIGHT5%最低权重约束
ASYMMETRIC_MISS_WEIGHT3.0x漏报惩罚倍率
ASYMMETRIC_FA_WEIGHT1.0x虚报惩罚倍率
PLATT_RETRAIN_DAYS3天Platt Scaling 重训周期
DUAL_MODE_DETECT_RATIO0.5x检测模式 = max_prob × 0.5
实时权重分布
每日模型报告

近 7 日模型表现

召回率、准确率、F1 分数 · 信息源排名 · 诊断建议

查看完整报告 →
每日 10:00 自动生成 · 最后更新: 6月20日 周六