Dynamic Contrastive Skill Learning with State-Transition Based Skill Clustering and Dynamic Length Adjustment
Jinwoo Choi, Seung-Woo Seo
TL;DR
Dynamic Contrastive Skill Learning (DCSL) tackles long-horizon reinforcement learning by redefining skill representation around state transitions rather than fixed action sequences. It learns a semantic skill similarity function via contrastive learning and dynamically adjusts skill lengths to match the temporal extent of behaviors, enabling robust skill extraction from noisy offline data. Empirical results across Antmaze, Kitchen, and Pick-and-Place demonstrate competitive performance and improved exploration efficiency, while ablations show the value of the similarity function and length relabeling. Overall, DCSL advances scalable, adaptable skill discovery with practical implications for offline RL and long-horizon planning.
Abstract
Reinforcement learning (RL) has made significant progress in various domains, but scaling it to long-horizon tasks with complex decision-making remains challenging. Skill learning attempts to address this by abstracting actions into higher-level behaviors. However, current approaches often fail to recognize semantically similar behaviors as the same skill and use fixed skill lengths, limiting flexibility and generalization. To address this, we propose Dynamic Contrastive Skill Learning (DCSL), a novel framework that redefines skill representation and learning. DCSL introduces three key ideas: state-transition based skill representation, skill similarity function learning, and dynamic skill length adjustment. By focusing on state transitions and leveraging contrastive learning, DCSL effectively captures the semantic context of behaviors and adapts skill lengths to match the appropriate temporal extent of behaviors. Our approach enables more flexible and adaptive skill extraction, particularly in complex or noisy datasets, and demonstrates competitive performance compared to existing methods in task completion and efficiency.
