REVIEW 4 minor 14 references
Standard vision-language MoE load balancing can hide opposing image and text errors that emerge as token mix changes; the paper derives the exact curve and proposes a separate-modality, per-image balancing loss that flattens it.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-05 00:32 UTC pith:VE3SNCC2
load-bearing objection Solid, modest training-side fix for VL MoE load imbalance; the composition-shift law is a genuinely useful diagnostic and the empirical results are consistent, but the formal guarantee in Appendix B.2 is weaker than advertised because hard-soft alignment is only approximate.
Relax Within, Balance Across: Geometry-Guided Load Balancing for Vision-Language Mixture-of-Experts
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that mixed-load balancing in vision-language MoEs is structurally blind to modality-specific imbalance. For fixed conditional image and text profiles qI and qT, the mixed profile is q(a) = a qI + (1 - a) qT; if it is uniform at a reference ratio a0, then q(a) - u = (a - a0)(qI - qT). Squared aggregate RMS-CV therefore follows R(a) = R(a*) + kappa (a - a*)^2 with kappa = (N/L) sum_l ||qI_l - qT_l||^2_2, so the image-text load gap controls how quickly load imbalance appears as the token mix shifts. ReBA implements two geometry-guided choices: separate image and text auxiliary losses, so one modality cannot cancel the other's error, and one equal-weight routing instance per
What carries the argument
The composition-shift law is the load-bearing object: the parabola identity R(a) = R(a*) + kappa (a - a*)^2 separates the best achievable load from sensitivity to token mix and identifies the image-text gap kappa as the cause of sensitivity. ReBA's objective is the other central mechanism: L_ReBA = lambda_I L_inst(M_img) + lambda_T L_inst(M_txt), where each L_inst uses the Switch-style hard-soft product N sum_i bar-F_i bar-P_i averaged over routing instances; M_img holds one instance per image and M_txt is a pooled text instance. This converts the standard token-level mixed loss into modality-separated, image-level balance terms.
Load-bearing premise
The no-cancellation guarantee requires hard dispatch profiles and soft gate profiles to point in the same direction, but trained ReBA models satisfy this only approximately (median layer cosine 0.77 for image, 0.83 for text), and the fixed-profile load law itself assumes conditional profiles stay constant when resolution or tiling changes.
What would settle it
Take a trained ReBA checkpoint and compute, per layer and modality, the cosine between the hard profile deviation F-u and the soft profile deviation P-u; if many layers show near-zero or negative cosines, the squared-CV surrogate argument for 'one modality cannot cancel the other' loses its force. Alternatively, run a physical resolution sweep on a native large MoE trained with ReBA and check whether the mixed RMS-CV stays flat; if it rises comparably to Std-Aux at high image fraction, the central claim fails.
If this is right
- If the law is right, an MoE router trained to balance a single mixed load has a balance point, not a balance range; deployments with varying image resolutions should evaluate load across token-mix ranges rather than at one mix.
- Because curvature kappa is set by the image-text conditional gap, any method that shrinks those conditional gaps flattens the load curve; separate modality terms are one such method.
- Expected squared load over a deployment grows with ratio variance plus the squared mismatch between the deployment mean and the checkpoint's best ratio, so workload-mix variability is a first-order cost.
- On expert-parallel systems where the busiest expert sets layer time, ReBA's lower mixed load corresponds to an idealized expert-compute speedup of 1.23-1.25x at medium and high visual loads.
- The routing diagnosis appears in released native MoEs, where roughly half of experts show a strong modality preference, suggesting the same failure mode and remedy may transfer beyond split models.
Where Pith is reading between the lines
- Beyond the paper: a direct untested extension is to train ReBA on native sparse MoEs with 128-256 experts and top-8 routing, where the paper only runs routing diagnostics; the separate-modality terms would face a much larger expert space.
- Beyond the paper: the fixed-profile law suggests a calibration procedure—record per-layer image and text load profiles on a probe set, then predict load for any deployment ratio without rerunning the full model—which could guide preprocessing defaults such as pixel budgets and tile counts.
- Beyond the paper: because expected load grows with variance of the image-token fraction, load-aware request batching or scheduling by image content could complement training-side balancing.
- Beyond the paper: the measured within-image flattening and between-image variation suggest instance-level balancing may extend to other token-grouping boundaries, such as video frames or document pages, wherever tokens cluster by source.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies expert load balance in split vision-language MoE models under changing image/text token mixes. It identifies a failure mode of the standard token-level Switch auxiliary loss: because only the mixed image+text load is penalized, large opposing image and text load errors can cancel at a particular mix. Section 3.4 derives an exact composition-shift law (Eq. 3): for fixed conditional profiles, the squared aggregate RMS-CV is a parabola in image-token fraction a, with curvature κ = (N/L) Σ_l ||q^I_l − q^T_l||²₂, so the image–text load gap controls sensitivity to token mix. The paper proposes ReBA, which computes separate image and text auxiliary losses and treats each image as one equal-weight routing instance, pooling text. Experiments on four split backbones (Split-Qwen3VL-4B, Split-Qwen2.5VL-3B, Split-Qwen2VL-7B, Split-InternVL3-8B) show ReBA lowers mean layer CV on all reported benchmarks and physical resolution/tiling shifts while keeping mean accuracy comparable to Std-Aux; native MoE diagnostics show similar routing geometry. The paper is careful to distinguish fixed-profile predictions from physical profile drift and to report true top-k counts.
Significance. The contribution is significant if the claims hold: the fixed-profile law is simple, exact, and clearly separated from profile drift; ReBA is parameter-free apart from the global auxiliary coefficient and adds no router or expert parameters; the empirical evaluation is broad across backbones, benchmarks, resolutions, tiling counts, and coefficient values; code is provided. The paper also includes useful negative controls, such as showing that every coefficient in the sweep improves over Std-Aux, and clearly labels the idealized speedup proxy as not a latency measurement. The main caveat, acknowledged in Appendix B.2/Table S5, is that the squared-CV interpretation of the ReBA loss relies on approximate hard–soft alignment; this limits the formal guarantee but does not undermine the true-top-k load reductions.
minor comments (4)
- [Appendix B.2, Eq. (S19), Table S5] The statement in Sec. 4.1 that 'a small ReBA loss therefore requires both modality loads to approach balance' is stronger than the algebra supports when hard–soft alignment is not exact. Table S5 reports median cosines of 0.770 (image) and 0.831 (text) and only 31/36 and 29/36 positive layers. I suggest either softening this claim to a heuristic motivation or adding an explicit bound relating L_ReBA to true hard-load CV via the measured alignment. The empirical load tables, which are computed from true top-k counts, are unaffected.
- [Sec. 5.1 / Appendix C.1] The final coefficient λ_aux = 0.1 is selected on the same fixed 500-sample probe used for diagnostics, which is a selection-on-the-evaluation-set concern. Table S4 partly addresses this by showing ReBA improves over Std-Aux at every coefficient value, so the conclusion is not driven by this choice; please state this explicitly in the main text.
- [Table 3 caption] The phrase 'The text defines every variant' is cryptic. Clarify whether 'text' refers to the text column, the text routing profile, or the text modality, and define each variant in the caption or surrounding text.
- [Figure 1 / Sec. 5.4, Table S8] 'Physical runs preserve the method order' is not strictly true at the lowest resolution, where ReBA (0.0755) is slightly above Std-Aux (0.0690) in Table S8. Rephrase as 'preserve the broad curve structure' or 'at four of five settings.'
Circularity Check
No circularity: the composition-shift law is an algebraic identity checked against physical runs, and ReBA's load reductions are measured from true top-k counts, not read off its own objective.
full rationale
The derivation chain is self-contained. Section 3.4 defines q(a)=a qI+(1-a) qT and derives R(a)=R(a*)+kappa(a-a*)^2 with kappa=(N/L) sum_l ||qI_l-qT_l||^2 from CV^2(q)=N||q-u||^2. This is an exact algebraic consequence of the definitions; no parameter is fitted to make the law match the data. kappa is computed from measured conditional profiles, and physical runs are compared with nonzero residuals (Tables S8, S10), so the law is falsifiable rather than tautological. ReBA's objective (Sec. 4) is a hard-soft surrogate, but the reported load metrics (Tables 1-3, Fig. 5) use true top-k dispatch counts; the loss reduction is an empirical outcome, not the metric by construction. The auxiliary coefficient is selected on a fixed probe and the full seven-point sweep is reported (Table S4), so the main comparison is not a fitted-input prediction. Appendix B.2/Table S5 candidly states that exact hard-soft alignment does not hold for trained ReBA (median cosine 0.770 image, 0.831 text; 31/36 and 29/36 positive layers), limiting the formal squared-CV interpretation; this is an acknowledged approximation, not circular, and the empirical load tables use true counts. Background self-citations (e.g., MoE-LLaVA) are not load-bearing. No step reduces to its own inputs, so the circularity score is 0.
Axiom & Free-Parameter Ledger
free parameters (1)
- global auxiliary coefficient lambda_aux =
0.1
axioms (3)
- domain assumption For the fixed-profile law, conditional load profiles qI and qT remain constant as the image-token fraction changes.
- domain assumption The hard top-k dispatch profile F_r and soft gate-mass profile P_r are sufficiently aligned that N(F_r)^T P_r behaves like 1 + CV^2(F_r).
- domain assumption Router-input geometry measured on Split-Qwen3VL-4B and two native MoEs (modality separation and per-image grouping) transfers to the four split backbones used for ReBA training.
Cite this review
Pith. "Pith review of Relax Within, Balance Across: Geometry-Guided Load Balancing for Vision-Language Mixture-of-Experts." pith.science (2026). https://pith.science/paper/VE3SNCC2
@misc{pith2026260800574,
author = {Pith},
title = {Pith review of: Relax Within, Balance Across: Geometry-Guided Load Balancing for Vision-Language Mixture-of-Experts},
year = {2026},
howpublished = {\url{https://pith.science/paper/VE3SNCC2}},
note = {Machine review of arXiv:2608.00574}
}
read the original abstract
Vision-language MoE batches contain different numbers of image and text tokens. Image resolution, image count, tiling, and prompt length all change this token mix. We call the standard token-level Switch auxiliary loss Std-Aux. Std-Aux balances only the mixed load, so large image and text load errors can cancel at one mix. On our main model, the same trained router shows more than a fivefold change in load imbalance across image resolutions. We hold the image and text load profiles fixed and derive the exact load curve as the token mix varies. The image-text load gap controls sensitivity to the token mix. Physical preprocessing can also change the conditional profiles. The fixed-profile law excludes such changes. To design a remedy, we examine the router input structure. Image and text occupy distinct regions, while visual tokens group strongly by source image. The modality boundary motivates separate image and text terms. The image boundary motivates one equal-weight routing instance per image. ReBA, or Relax Within, Balance Across, implements both choices. Across four split backbones, ReBA lowers load on every reported benchmark input while keeping mean task accuracy comparable to Std-Aux. ReBA also lowers average load over the tested range and worst physical load under resolution and tiling shifts. Code is available at https://github.com/ZiangWu-77/ReBA.
Figures
Reference graph
Works this paper leans on
-
[2]
Multiplying byNgives the CV identity used in the main paper
Thepairwiseidentityaveragessquareddistancesbetweenall imageprofilepairs.Theidentitydoesnotrequireeveryimage pair to prefer opposite experts. Multiplying byNgives the CV identity used in the main paper. The between profile share is ρ2 = M −1 P m CV2(Fm)−CV 2( ¯F) M −1 P m CV2(Fm) . When the denominator is positive,ρ2 ∈[0,1]. A value near one means profiles...
-
[5]
Tutel: Adaptive Mixture-of-Experts at Scale. arXiv:2206.03382. Jiang,A.Q.;Sablayrolles,A.;Roux,A.;Mensch,A.;Savary, B.; Bamford, C.; Chaplot, D. S.; de las Casas, D.; Hanna, E. B.; Bressand, F.; Lengyel, G.; Bour, G.; Lample, G.; Lavaud, L. R.; Saulnier, L.; Lachaux, M.-A.; Stock, P.; Sub- ramanian, S.; Yang, S.; Antoniak, S.; Scao, T. L.; Gervet, T.; Lav...
-
[6]
Mixtral of Experts. arXiv:2401.04088. Komatsuzaki, A.; Puigcerver, J.; Lee-Thorp, J.; Ruiz, C. R.; Mustafa,B.;Ainslie,J.;Tay,Y.;Dehghani,M.;andHoulsby, N
-
[7]
InInternational Conference on Learning Representations
Sparse Upcycling: Training Mixture-of-Experts from Dense Checkpoints. InInternational Conference on Learning Representations. Lepikhin,D.;Lee,H.;Xu,Y.;Chen,D.;Firat,O.;Huang,Y.; Krikun,M.;Shazeer,N.;andChen,Z.2021.GShard:Scaling GiantModelswithConditionalComputationandAutomatic Sharding. InInternational Conference on Learning Repre- sentations. Lewis, M.;...
work page 2021
-
[10]
In Advances in Neural Information Processing Systems
Cambrian-1: A Fully Open, Vision-Centric Exploration of Multimodal LLMs. In Advances in Neural Information Processing Systems. Wang, L.; Gao, H.; Zhao, C.; Sun, X.; and Dai, D. 2024a. Auxiliary-Loss-Free Load Balancing Strategy for Mixture- of-Experts. arXiv:2408.15664. Wang, P.; Bai, S.; Tan, S.; Wang, S.; Fan, Z.; Bai, J.; Chen, K.;Liu,X.;Wang,J.;Ge,W.;...
Pith/arXiv arXiv 2026
-
[11]
Omni-SMoLA: Boosting Generalist Multimodal Models with Soft Mixture of Low-rank Experts
Omni-SMoLA: Boosting Generalist Multimodal Models with Soft Mixture of Low-rank Experts. arXiv:2312.00968. Wu,Z.;Chen,X.;Pan,Z.;Liu,X.;Liu,W.;Dai,D.;Gao,H.; Ma, Y.; Wu, C.; Wang, B.; Xie, Z.; Wu, Y.; Hu, K.; Wang, J.; Sun, Y.; Li, Y.; Piao, Y.; Guan, K.; Liu, A.; Xie, X.; You, Y.; Dong, K.; Yu, X.; Zhang, H.; Zhao, L.; Wang, Y.; and Ruan, C
work page internal anchor Pith review Pith/arXiv arXiv
-
[12]
DeepSeek-VL2: Mixture-of-Experts Vision- LanguageModelsforAdvancedMultimodalUnderstanding. arXiv:2412.10302. Xia, G.; Ding, Y.; Li, F.; Ren, L.; Chen, W.; Feng, F.; and Wang,X.2025. SMAR:SoftModality-AwareRoutingStrat- egyforMoE-basedMultimodalLargeLanguageModelsPre- serving Language Capabilities. arXiv:2506.06406. Zhang,Z.;Lin,Y.;Liu,Z.;Li,P.;Sun,M.;andZ...
Pith/arXiv arXiv 2025
-
[13]
LLaMA-MoE: Building Mixture- of-Experts from LLaMA with Continual Pre-training. arXiv:2406.16554. Zoph, B.; Bello, I.; Kumar, S.; Du, N.; Huang, Y.; Dean, J.; Shazeer,N.;andFedus,W.2022. ST-MoE:DesigningStable and Transferable Sparse Expert Models. arXiv:2202.08906. Appendix Overview.The appendix provides the ReBA implementa- tion, mathematical analysis, ...
Pith/arXiv arXiv 2022
-
[2021]
FastMoE:AFastMixture-of-ExpertTrainingSystem. arXiv:2103.13262. He,S.;Cai,W.;Huang,J.;andLi,A.2026. Capacity-Aware Inference: Mitigating the Straggler Effect in Mixture of Ex- perts. InInternational Conference on Learning Representa- tions. Hwang, C.; Cui, W.; Xiong, Y.; Yang, Z.; Liu, Z.; Hu, H.; Wang, Z.; Salas, R.; Jose, J.; Ram, P.; Chau, J.; Cheng, P...
Pith/arXiv arXiv 2026
-
[2022]
MegaBlocks: Efficient Sparse Training with Mixture-of- Experts. arXiv:2211.15841. He, J.; Qiu, J.; Zeng, A.; Yang, Z.; Zhai, J.; and Tang, J
-
[2023]
InternVL: Scaling up VisionFoundationModelsandAligningforGenericVisual- Linguistic Tasks. arXiv:2312.14238. Dai, D.; Deng, C.; Zhao, C.; Xu, R. X.; Gao, H.; Chen, D.; Li, J.; Zeng, W.; Yu, X.; Wu, Y.; Xie, Z.; Li, Y. K.; Huang, P.; Luo, F.; Ruan, C.; Sui, Z.; and Liang, W
-
[2024]
DeepSeekMoE: Towards Ultimate Expert Specialization in Mixture-of-Experts Language Models. arXiv:2401.06066. Dai, D.; Dong, L.; Ma, S.; Zheng, B.; Sui, Z.; Chang, B.; and Wei, F
-
[2025]
Demons in the Detail: On Implementing Load Balancing Loss for Training Specialized Mixture-of-Expert Models. arXiv:2501.11873. Rajbhandari, S.; Li, C.; Yao, Z.; Zhang, M.; Aminabadi, R.Y.;Awan,A.A.;Rasley,J.;andHe,Y.2022. DeepSpeed- MoE:AdvancingMixture-of-ExpertsInferenceandTraining to Power Next-Generation AI Scale. InInternational Con- ference on Machi...
Pith/arXiv arXiv 2022
-
[2026]
MACS: Modality-Aware Capacity Scaling for Efficient Multimodal MoE Inference
MACS: Modality-Aware Capacity Scaling for Efficient Multimodal MoE Inference. arXiv:2605.05225. Li, J.; Wang, X.; Zhu, S.; Kuo, C.-W.; Xu, L.; Chen, F.; Jain, J.; Shi, H.; and Wen, L. 2024a. CuMo: Scaling Multimodal LLM with Co-Upcycled Mixture-of-Experts. arXiv:2405.05949. Li,Y.;Jiang,S.;Hu,B.;Wang,L.;Zhong,W.;Luo,W.;Ma, L.; and Zhang, M. 2024b. Uni-MoE:...
work page internal anchor Pith review Pith/arXiv arXiv
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.