YOLO-Master MoT/MoA 混合专家架构完整研究报告 #234
BochunYuan
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
YOLO-Master MoT/MoA 混合专家架构完整研究报告
研究周期:2026-07-29 ~ 2026-08-16
数据集:VisDrone 2019 (6471 训练图 / 548 验证图) + COCO 2017 补充实验
实验规模:8个模型变体 × 100 epochs,总训练时长 60+ GPU小时
🎯 核心结论
MoE baseline 已是强基线。 在 nano 尺度上,在 neck 上叠加 MoT/MoA 混合 block 未带来协同增益:
但研究产出了:
📊 三变体基础对比(VisDrone 100 epochs)
核心发现:
🔬 路由行为可解释性分析
在 VisDrone 548 张验证图上完成专家激活模式分析:
场景级专家分工已学到,但输出高度同质化
但:因果分析显示所有层 cosine similarity > 0.999,三个 expert 学成了同一个函数。
路由坍缩定位
model.23.m.1归一化熵=0,2个死专家详见:Interpretability_of_routing_behavior/report.md
🏗️ 混合架构探索:四个新臂
*H2 的 +1.11% 仅在末轮口径成立,三个取值口径跨越判定线,单 seed 不可分辨。
H3:唯一有工程价值的臂
🛠️ 边界测试与稳定性修复
修复的 5 个缺陷
window_size <= 0未验证 → 修复:构造时抛出 ValueErrorn_points = 0未验证 → 修复:Deformable 分支静默退化shift_size被强制转 bool → 修复:现支持显式整数值测试覆盖
tests/test_mot.py:68 个测试(原 27 个,新增 41 个边界测试)tests/test_mot_routing_scene_contrasts.py:13 个场景对比测试Pull Request:[#PLACEHOLDER - 待填入实际 PR 链接]
💡 场景化洞察与推荐(8条,数据支撑)
📈 方法论产出:三条可复用结论
1. 交错计时方法(Interleaved Timing)
原方法(每臂连续计时)把测量期间的 vGPU 抖动整块记在某一臂头上,导致:
新方法:八臂常驻显存,每轮各测一次并轮转访问顺序(300 轮),漂移均摊到所有臂。
2. 三个取值口径验证
一个真实效应不应该因为取值口径而跨越判定线。三口径一致才是可靠的正结果。
3. 小数据集相对排序不可信
COCO128(128 图)的精度排序在两个真实数据集上都不复现:
教训:给 0.0002 量级的数字排序 = 给噪声排序。
📂 实验数据与复现
训练结果
runs/visdrone_mot_ablation/runs/visdrone_hybrid/runs/visdrone_seeds/runs/Coco_2017_mot_ablation/Interpretability_of_routing_behavior/关键脚本
scripts/compare_mot_ablation.py(含--interleave交错计时)scripts/analyze_mot_routing.py,scripts/run_mot_interpretability.pyultralytics/cfg/models/master/v0_10/det/yolo-master-{mot,moa,hybrid-*}-n.yaml完整技术总结
Technical_summary_article/YOLO-Master_MoT_技术总结.mdTechnical_summary_article/YOLO-Master_MoT_Academic_Paper.mdPull Request
边界修复代码已提交 PR:#233
包含:
🔍 根本原因分析
MoT/MoA 在 nano 尺度上未超越 baseline 的根因:
改进方向:
📚 引用
如需引用本研究,请参考:
完整实验数据与代码:https://github.com/Tencent/YOLO-Master
Pull Request:#233
项目路径:
/root/autodl-tmp研究由 Claude (Fable 5) 协助完成,实验在 NVIDIA vGPU-48GB 上执行
All reactions