Files
Jyotisha/references/precision-benchmark-dashboard.md
T
732642856 0880fd6405 v6.9.9: 解盘精准度增强 — 事件回归测试 + MEVG 自动化 + 精度仪表盘
feat(test): smoke_test_runner.py — 名人事件应期回归测试框架 (12案例/42事件)
feat(precision): mevg_automation.py — MEVG 外部验证门控自动化 (check/audit/report)
docs: precision-benchmark-dashboard.md — 精度基准仪表盘 (8维度+改善路线)
docs: chara-dasha-calibration-roadmap.md — Chara Dasha 24%→80%校准路线图

精度基准:
- 基础排盘: 100% (48/48) 
- Vimshottari 反推: ~69% ⚠️
- Chara Dasha: 24.17% 🔴
- Double Transit: 20-40% 🔴
2026-06-13 10:56:41 +08:00

147 lines
5.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Jyotish 精度基准仪表盘 v1.0
> 集中记录各技法的已知精度基准,追踪改善进度。
> 更新:2026-06-13 | 版本:v6.9.8
---
## 一、整体精度概览
| 维度 | 当前精度 | 目标精度 | 评价 |
|------|---------|---------|------|
| 基础排盘(上升+日月星座) | **100%** (48/48) | 100% | ✅ 达标 |
| Yoga 检测(vs PyJHora | **95.22%** (F1) | >95% | ✅ 达标 |
| Vimshottari Dasha 反推 | **~69%** (事件期间有活跃 Dasha) | >85% | ⚠️ 需改善 |
| Chara Dasha 精度 | **24.17%** (vs KN Rao 基准) | >80% | 🔴 严重不足 |
| Double Transit 命中率 | **20-40%** | >60% | 🔴 严重不足 |
| DK Jupiter 婚姻激活 | **90-100%** (但覆盖面过广) | >80% + 精度限制 | ⚠️ 虚高 |
| Shadbala 外部校准 | **Partial** | 需完整校准 | ⚠️ 进行中 |
| KP Sub-Lord 精度 | **Partial** | 需完整实现 | ⚠️ 进行中 |
---
## 二、分技法精度追踪
### 2.1 Vimshottari Dasha
| 测试 | 案例数 | 事件数 | 命中数 | 命中率 | 数据源 |
|------|--------|--------|--------|--------|--------|
| 事件应期反推 | 12 | 42 | ~29 | ~69% | smoke_test_runner |
| 婚姻支持 | 18 | 26 | ~18 | ~70% | marriage-timing-v6 |
| 事业转折 | — | — | — | — | 待测试 |
**改善方向**
- [ ] Antardasha 级别精确到月(当前只检查 Mahadasha)
- [ ] 加入 Pratyantar Dasha 子周期
- [ ] 结合 Transit 触发条件
### 2.2 Chara Dasha (Jaimini)
| 测试 | 案例数 | 匹配数 | 匹配率 | 数据源 |
|------|--------|--------|--------|--------|
| KN Rao 基准 | — | — | **24.17%** | feature-gap-matrix |
| 自有案例 | — | — | — | 待测试 |
**改善方向**
- [ ] 重新审视 KN Rao Method 实现(序列方向判定)
- [ ] 建立 30+ 自有案例基准集
- [ ] 与 PyJHora Chara Dasha 输出对比
### 2.3 Double Transit (KN Rao)
| 测试 | 案例数 | 命中率 | 数据源 |
|------|--------|--------|--------|
| 婚姻应期 (双星→7宫) | 10 | **20-40%** | marriage-timing-v1.2 |
| 多目标检验 (7宫+7主+DK+UL+功能星) | — | — | 待测试 |
**改善方向**
- [ ] 扩展目标集:不只检查一对星,检查 7宫/7主/DK/UL/功能星
- [ ] 加入精确度数相位限制(≤3° orbs)
- [ ] 区分单向 vs 双向 Transit
### 2.4 DK Jupiter 激活 (Jaimini)
| 测试 | 案例数 | 命中率 | 问题 |
|------|--------|--------|------|
| 7星 Karaka | 10 | **90%** | 覆盖面过广 (92%) |
| 8星 Karaka | 10 | **100%** | 虚命中多 |
**改善方向**
- [ ] 加入精确度数限制(≤5° orbs)
- [ ] 区分 ingress vs exact aspect
- [ ] 加权:精确相位 > 星座相位
### 2.5 Shadbala
| 测试 | 状态 | 数据源 |
|------|------|--------|
| 内部一致性(1200/1200 Virupas | ✅ PASS | shadbala.py |
| BV Raman 外部校准 | ⚠️ Partial | - |
| VP Jain 外部校准 | ⚠️ Partial | - |
| JHora 外部校准 | ❌ 未进行 | - |
**改善方向**
- [ ] 建立 JHora 基准对比(至少 5 案例)
- [ ] 建立 10+ 案例外部校准基准
---
## 三、事件类型精度矩阵
| 事件类型 | 反推精度 | 预测精度 | 最佳技法组合 |
|---------|---------|---------|-------------|
| 婚姻 | ~70% | 待测试 | Dasha + DK 激活 + Double Transit (多目标) |
| 事业突破 | ~69% | 待测试 | Vimshottari + Chara + Transit 10宫 |
| 健康事件 | — | 待测试 | AV + Shadbala + 6/8/12宫 Transit |
| 财务变动 | — | 待测试 | AV + Dasha 2/5/11宫 + Rahu Transit |
| 搬迁 | — | 待测试 | 4宫 Dasha + Saturn Transit |
---
## 四、案例覆盖矩阵
| 案例 | 基础排盘 | Dasha 反推 | Yoga 验证 | 婚姻应期 | 事业应期 | 健康 | 备注 |
|------|:---:|:---:|:---:|:---:|:---:|:---:|------|
| Obama | ✅ | ✅ | — | ✅ | ✅ | — | 4 事件 |
| Trump | ✅ | ⬜ | — | — | ⬜ | — | 4 事件 |
| Jobs | ✅ | ✅ | — | — | ✅ | ✅ | 5 事件 |
| Einstein | ✅ | ✅ | — | — | ✅ | ✅ | 4 事件 |
| Monroe | ✅ | ⬜ | — | — | — | — | 3 事件 |
| DiCaprio | ✅ | ⬜ | — | — | — | — | 2 事件 |
| M Jackson | ✅ | ⬜ | — | — | — | — | 2 事件 |
| Indira Gandhi | ✅ | ⬜ | — | — | — | — | 2 事件 |
| Presley | ✅ | ⬜ | — | — | — | — | 2 事件 |
| Curie | ✅ | ⬜ | — | — | — | — | 3 事件 |
| Hanks | ✅ | ⬜ | — | — | — | — | 2 事件 |
| Jolie | ✅ | ⬜ | — | — | — | — | 2 事件 |
| Streep | ✅ | ⬜ | — | — | — | — | 待添加 |
| Spielberg | ✅ | ⬜ | — | — | — | — | 待添加 |
| Bieber | ✅ | ⬜ | — | — | — | — | 待添加 |
| Picasso | ✅ | ⬜ | — | — | — | — | 待添加 |
> ✅ = 已验证 | ⬜ = 已配置事件但 Dasha 测试未运行 | — = 无配置
---
## 五、精度改善路线图
### P0 — 即刻(本周)
1. [x] 事件应期回归测试框架 (smoke_test_runner.py)
2. [x] MEVG 外部验证自动化 (mevg_automation.py)
3. [x] 精度基准仪表盘 (本文件)
4. [ ] Chara Dasha KN Rao Method 校准 → 目标 >50% 匹配
5. [ ] Shadbala JHora 基准对比(≥5 案例)
### P1 — 短期(本月)
6. [ ] 扩充至 30+ 案例的事件验证数据集
7. [ ] Double Transit 多目标检验改进
8. [ ] 加入 Antardasha 级别事件应期反推
9. [ ] KP Sub-Lord 完整实现 + 基准对比
10. [ ] Dasha 收敛多系统交叉验证自动化
### P2 — 中期
11. [ ] 条件 Dasha 实现(Dwisaptati/Chatursheeti 等)
12. [ ] Pratyantar Dasha 精确到周的推运
13. [ ] 自动化 pyjhora 精度对比流水线
14. [ ] 30+ 案例统计显著性验证(Rao 标准)