Runtime-Incremental Transformer for Reinforcement-Learning-Based Adaptive Control
Organizations: Laboratoire LTI, Université de Picardie Jules Verne, Amiens, France · MIRPALab, Department of Engineering, University of Palermo, 90128 Palermo, Italy
Abstract
Learning-based adaptive control of robotic manipulators with non-observable friction memory has been addressed by attention- based meta-controllers whose number of attention heads is fixed before training and is tuned by costly offline search. At long memory horizons, such fixed-capacity controllers are prone to catastrophic failures on a sizeable fraction of training seeds. The present paper introduces a runtime mechanism that grows and prunes the heads of the attention block during reinforcement learning, governed by two signals: the effective rank of the on-policy context distribution, which triggers growth when representational capacity becomes insufficient, and the per-head output magnitude, which flags redundant heads for removal. Policy continuity at growth events and a quantitative bound at prune events are established analytically. On a two- link manipulator with Stribeck friction, the proposed mechanism attains full success across all memory regimes, eliminating the long-horizon failure mode and removing the need for offline tuning of the head count.
Figures & tables
| INCRT-1L (static) | Runtime-INCRT | ||||||
|---|---|---|---|---|---|---|---|
| [s] | Fails | Succ. | (pts) | ||||
| 1 | 0/10 | 10/10 | |||||
| 2 | 0/10 | 10/10 | |||||
| 5 | 4/10 | 10/10 | |||||
| Std | ||||
| 2 | 5 | |||
| 4 | 5 | |||
| 8 | 10 | |||
| 16 | 5 | |||
| Static INCRT-1L ( ) | ||||
| Std | Fails | Sched. [k] | |||
|---|---|---|---|---|---|
| 1 000 | |||||
| 2 000 | |||||
| 5 000 | |||||
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Parameter | Value | Role |
| Architecture | ||
| head-count cap | ||
| initial active heads | ||
| minimum active heads | ||
| per-head key/value dim. | ||
Robotic Control
Robotic control studies how machines use sensing and computation to produce reliable movement and interaction in changing environments.
See all 584 papers