Dynamic Subspace Composition: Efficient Adaptation via Contractive Basis Expansion
Vladimer Khasia
TL;DR
MoE architectures enable scaling but incur memory bandwidth and optimization instability when routing to many adapters. Dynamic Subspace Composition introduces a sparse dictionary-like weight update built from a shared bank of rank-1 atoms, enabling high rank context dependent updates with parameter complexity $O(Md)$ and memory traffic $O(Kd)$. A star shaped residual domain with Magnitude-Gated Simplex routing maintains continuity at the identity and provides contraction when routing confidence is low, complemented by frame potential regularization and spectral bounds for stability. On WikiText-103, DSC matches standard MoE performance while delivering roughly $15\%$ lower inference latency under Iso-Active budgets, demonstrating practical gains for scalable conditional computation.
Abstract
Mixture of Experts (MoE) models scale capacity but often suffer from representation collapse and gradient instability. We propose Dynamic Subspace Composition (DSC), a framework that approximates context-dependent weights via a state-dependent, sparse expansion of a shared basis bank. Formally, DSC models the weight update as a residual trajectory within a Star- Shaped Domain, employing a Magnitude-Gated Simplex Interpolation to ensure continuity at the identity. Unlike standard Mixture-of-LoRAs, which incurs O(M rd) parameter complexity by retrieving independent rank-r matrices, DSC constructs a compositional rank-K approximation from decoupled unit-norm basis vectors. This reduces parameter complexity to O(M d) and memory traffic to O(Kd), while Frame-Theoretic regularization and spectral constraints provide rigorous worst-case bounds on the dynamic update. The code is available at https://github. com/VladimerKhasia/DSC
