This project contains code for our paper "Multiple-Source Adaptation using Variational Rényi Bound Optimization".
It contains pytorch implementation of Variational Inference model, using different loss functions:
- Maximizing the ELBO.
- Maximizing Rényi Lower Bound with positive alpha.
- Minimizing Rényi Upper Bound with negative alpha (VRLU).
- Using Rényi Upper-Lower Bounds combination as the loss function (VRS).
In addition, it contains implementation of our VRS-MSA model using both DC-programming and SGD. We used 3 datasets: MNIST, USPS and SVHN.