arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2312.03397cs.LGcs.AI
收藏

广义对比散度:通过逆强化学习联合训练基于能量的模型与扩散模型

Generalized Contrastive Divergence: Joint Training of Energy-Based Model and Diffusion Model through Inverse Reinforcement Learning

Korea Institute for Advanced Study(韩国高等研究院);University of Seoul(首尔市立大学);Seoul National University(首尔国立大学);Hanyang University(汉阳大学);Saige Research(赛奇研究院)

Sangwoong Yoon, Dohyun Kwon, Himchan Hwang, Yung-Kyun Noh, Frank C. Park

AI总结:

本文提出 GCD 目标,将 EBM 与扩散模型联合训练建模为极小极大博弈,并建立其与逆强化学习的等价关系,从而无需 MCMC 即可训练 EBM 并改善扩散模型样本质量。

摘要:

我们提出了 Generalized Contrastive Divergence(GCD,广义对比散度),这是一种用于同时训练基于能量的模型(EBM)和采样器的新型目标函数。GCD 推广了 Contrastive Divergence(对比散度,Hinton,2002)这一著名的 EBM 训练算法,将 Markov Chain Monte Carlo(MCMC,马尔可夫链蒙特卡洛)分布替换为可训练采样器,例如扩散模型。在 GCD 中,EBM 与扩散模型的联合训练被表述为一个极小极大问题;当两个模型都收敛到数据分布时,该问题达到均衡。使用 GCD 的极小极大学习与逆强化学习具有有趣的等价关系:能量对应负奖励,扩散模型是策略,而真实数据是专家演示。我们给出了初步但富有前景的结果,表明联合训练对 EBM 和扩散模型均有益。GCD 使 EBM 训练无需 MCMC,同时提升了扩散模型的样本质量。

英文摘要:

We present Generalized Contrastive Divergence (GCD), a novel objective function for training an energy-based model (EBM) and a sampler simultaneously. GCD generalizes Contrastive Divergence (Hinton, 2002), a celebrated algorithm for training EBM, by replacing Markov Chain Monte Carlo (MCMC) distribution with a trainable sampler, such as a diffusion model. In GCD, the joint training of EBM and a diffusion model is formulated as a minimax problem, which reaches an equilibrium when both models converge to the data distribution. The minimax learning with GCD bears interesting equivalence to inverse reinforcement learning, where the energy corresponds to a negative reward, the diffusion model is a policy, and the real data is expert demonstrations. We present preliminary yet promising results showing that joint training is beneficial for both EBM and a diffusion model. GCD enables EBM training without MCMC while improving the sample quality of a diffusion model.

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

↑