arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2005.08520cs.LGcs.CLstat.ML

向量量化瓶颈模型的鲁棒训练

Robust Training of Vector Quantized Bottleneck Models

NVIDIA Corporation(英伟达公司);University of Wrocław(弗罗茨瓦夫大学);Université de Toulon(土伦大学);Johns Hopkins University(约翰斯·霍普金斯大学);Massachusetts Institute of Technology(麻省理工学院);Tallinn University of Technology(塔林理工大学);Le Mans University(勒芒大学)

Adrian Łańcucki, Jan Chorowski, Guillaume Sanchez, Ricard Marxer, Nanxin Chen, Hans J. G. A. Dolfing, Sameer Khurana, Tanel Alumäe, Antoine Laurent

AI总结:

针对VQ-VAE离散瓶颈模型训练中码本初始化差、编码器输出非平稳的问题,提出提高码本学习率与定期数据依赖码字重初始化的方法,实现更鲁棒的训练并提升大型码本的潜码字使用率。

摘要:

本文展示了利用向量量化变分自编码器模型(Vector-Quantized Variational Auto-Encoder models,VQ-VAEs)实现离散表示可靠高效训练的方法。已有研究表明,离散潜变量模型能够学习有意义的语音表示,可应用于无监督语音转换,并且在单元发现任务上达到了当前最优性能。在无监督表示学习领域,这类模型已成为变分自编码器(Variational Auto-Encoder,VAE)等连续潜变量模型的可行替代方案。然而,由于离散化操作本身不可微,深度离散变量模型的训练颇具挑战。本文聚焦于VQ-VAE——一种性能与连续同类模型相当的当前最优离散瓶颈模型,它通过在线k-means聚类对编码器输出进行量化。我们发现码本学习可能受初始化不佳以及聚类后编码器输出非平稳性的影响。通过提高码本的学习率并采用定期的、基于数据的码字重初始化策略,可成功克服这些问题。最终,我们在不同任务上实现了更鲁棒的训练,即使对于大型码本,也能显著提升潜码字的使用率。这一成果具有实际价值,例如在无监督表示学习中,大型码本可能有助于实现潜表示的解耦。

英文摘要:

In this paper we demonstrate methods for reliable and efficient training of discrete representation using Vector-Quantized Variational Auto-Encoder models (VQ-VAEs). Discrete latent variable models have been shown to learn nontrivial representations of speech, applicable to unsupervised voice conversion and reaching state-of-the-art performance on unit discovery tasks. For unsupervised representation learning, they became viable alternatives to continuous latent variable models such as the Variational Auto-Encoder (VAE). However, training deep discrete variable models is challenging, due to the inherent non-differentiability of the discretization operation. In this paper we focus on VQ-VAE, a state-of-the-art discrete bottleneck model shown to perform on par with its continuous counterparts. It quantizes encoder outputs with on-line $k$-means clustering. We show that the codebook learning can suffer from poor initialization and non-stationarity of clustered encoder outputs. We demonstrate that these can be successfully overcome by increasing the learning rate for the codebook and periodic date-dependent codeword re-initialization. As a result, we achieve more robust training across different tasks, and significantly increase the usage of latent codewords even for large codebooks. This has practical benefit, for instance, in unsupervised representation learning, where large codebooks may lead to disentanglement of latent representations.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑