cs.SDOct 11, 2026

FlowGRPO for Vocal Separation: From Reward Analysis to Reward Design

Authors: Lishi Zuo, Chong-Xin Gan, Zezhong Jin, Youzhi Tu, Man-Wai Mak, KongAik Lee

Organizations: Dept. of Electrical and Electronic Engineering, Hong Kong Polytechnic University, Hong Kong SAR, China

Abstract

The Flow Matching objective supervises the velocity field at intermediate states, whereas waveform metrics are evaluated after decoding and may be non-differentiable. To align Flow Matching models with waveform-level and perceptual quality objectives during post-training, FlowGRPO optimizes their trajectories using endpoint rewards. In this work, we focus on music separation and use multi-resolution short-time Fourier transform (MRSTFT), scale-invariant signal-to-distortion ratio (SI-SDR), and Virtual Speech Quality Objective Listener (ViSQOL) as reward components. Before policy optimization, we analyze the relationship between data quality factors and the within-group gap between the maximum and mean rollout rewards for each component. This analysis motivates a revised ViSQOL reward that matches channel-wise root-mean-square (RMS) levels and evaluates the interval from the first to the last active frame, retaining inactive frames within that interval. We also apply a sample-quality filter based on predefined waveform checks. Together, the revised reward and quality filter enable FlowGRPO to improve the pretrained vocal separator in both separation performance and perceptual quality.

Figures & tables

Explore similar work

CardsList
  1. Decoupled Latent Flow Matching for Few-Step Joint Vocal-Accompaniment Separation

    Aug 31, 2026Lishi Zuo, Youzhi Tu, Lu Yi +4Flow MatchingFlow-Based Generative Modeling

  2. FLOMSS: Generative Music Source Separation by Flow Matching

    Oct 13, 2026Shuyang Cui, Zhi Zhong, Keisuke Toyama +10Music Source SeparationAudio Source Separation

  3. Flow Matching-Based Speech Source Separation with Best-of-N Biometric Sampling

    Jul 7, 2026Anastasia Zorkina, Alexandr Anikin, Nikita Khmelev +5Flow MatchingSpeech Processing