Experimental Results
Core result: parity with baseline performance with ~15% rank reduction and dynamic shock response.
- Stress Test β Task Switch
Setup
Model: DistilBERT-base-uncased + NestedLoRALinear (max_rank=16)
Protocol: MRPC x 60 steps β SST-2 x 60 steps (shock at step 60)
Seeds: 0, 1, 2
Baseline: same architecture, fixed rank=16
Hardware: Colab T4
Results
Baseline (r=16) Orbital LoRA
SST-2 Accuracy 0.736 0.740
MRPC F1 (retention) 0.526 0.515
Effective rank 16.0 13.6
Parity with ~15% rank saving
Behavior
Post-shock:
detect β descend (r16 β r4)
stabilize
re-ascend (r4 β r16)
Baseline: no reaction (fixed r=16)
- Stable Task β Parity
Setup
Task: MRPC only (120 steps)
Seeds: 0, 1, 2
Baseline: fixed r=16
Results
Seed Baseline F1 Orbital F1
0 0.806 0.808
1 0.822 0.826
2 0.824 0.824
Mean 0.818 0.820
No degradation on stable training
- Rank Dynamics (Black-box β Tinker)
Methods
Method Control
Standard LoRA Fixed rank
AdaLoRA-like Open-loop
Orbital LoRA Closed-loop
Disturbance response
Method Reaction Stability Recovery
Standard None Passive β
AdaLoRA-like Indirect Partial Limited
Orbital LoRA Immediate Stable Immediate
- Architecture Insight
Root cause: cold start from separate adapters.
Fix: nested slicing β no cold start β parity restored.
- Black-box compatibility
Uses only loss signal.
No gradients required.
O(1) overhead.
Next
7B+ validation (ongoing)
LR controller integration