Proceedings

Two-Sided Wasserstein Procrustes Analysis

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 3515-3521.

https://doi.org/10.24963/ijcai.2021/484

Abstract

Learning correspondence between sets of objects is a key component in many machine learning tasks.Recently, optimal Transport (OT) has been successfully applied to such correspondence problems and it is appealing as a fully unsupervised approach. However, OT requires pairwise instances be directly comparable in a common metric space. This limits its applicability when feature spaces are of different dimensions or not directly comparable. In addition, OT only focuses on pairwise correspondence without sensing global transformations. To address these challenges, we propose a new method to jointly learn the optimal coupling between twosets, and the optimal transformations (e.g. rotation, projection and scaling) of each set based on a two-sided Wassertein Procrustes analysis (TWP). Since the joint problem is a non-convex optimization problem, we present a reformulation that renders the problem component-wise convex. We then propose a novel algorithm to solve the problem harnessing a Gauss–Seidel method. We further present competitive results of TWP on various applicationscompared with state-of-the-art methods.

  1. [Alvarez-Melis and Jaakkola, 2018] David Alvarez-Melis and Tommi Jaakkola. Gromov-Wasserstein alignment of word embedding spaces. In Proceedings of the 2018 Conference on Empirical Methods in Natural Lan- guage Processing, pages 1881-1890, Brussels, Belgium, October-November 2018. Association for Computational Linguistics.
  2. [Alvarez-Melis et al., 2019] David Alvarez-Melis, Stefanie Jegelka, and Tommi S Jaakkola. Towards optimal trans- port with global invariances. In The 22nd International Conference on Artificial Intelligence and Statistics, pages 1870-1879. PMLR, 2019.
  3. [Arjovsky et al., 2017] Martin Arjovsky, Soumith Chintala, and Léon Bottou. Wasserstein gan. arXiv preprint arXiv:1701.07875, 2017.
  4. [Bruzzone and Marconcini, 2009] Lorenzo Bruzzone and Mattia Marconcini. Domain adaptation problems: A dasvm classification technique and a circular validation strategy. IEEE transactions on pattern analysis and ma- chine intelligence, 32(5):770-787, 2009.
  5. [Cavalli et al., 2007] Andrea Cavalli, Xavier Salvatella, Christopher M Dobson, and Michele Vendruscolo. Pro- tein structure determination from nmr chemical shifts. Proceedings of the National Academy of Sciences, 104(23):9615-9620, 2007.
  6. [Courty et al., 2017a] Nicolas Courty, Rémi Flamary, Amaury Habrard, and Alain Rakotomamonjy. Joint distribution optimal transportation for domain adaptation. In Advances in Neural Information Processing Systems, pages 3730-3739, 2017.
  7. [Courty et al., 2017b] Nicolas Courty, Rémi Flamary, Devis Tuia, and Alain Rakotomamonjy. Optimal transport for domain adaptation. IEEE transactions on pattern analysis and machine intelligence, 39(9):1853-1865, 2017.
  8. [Cuturi, 2013] Marco Cuturi. Sinkhorn distances: Light- speed computation of optimal transport. In Advances in neural information processing systems, pages 2292-2300, 2013.
  9. [Daumé III, 2009] Hal Daumé III. Frustratingly easy domain adaptation. arXiv preprint arXiv:0907.1815, 2009.
  10. [Fernando et al., 2013] Basura Fernando, Amaury Habrard, Marc Sebban, and Tinne Tuytelaars. Unsupervised visual domain adaptation using subspace alignment. In Proceed- ings of the IEEE international conference on computer vi- sion, pages 2960-2967, 2013.
  11. [Flamary et al., 2016] R Flamary, N Courty, D Tuia, and A Rakotomamonjy. Optimal transport for domain adap- tation. IEEE Trans. Pattern Anal. Mach. Intell, 2016.
  12. [Flamary et al., 2018] Rémi Flamary, Marco Cuturi, Nicolas Courty, and Alain Rakotomamonjy. Wasserstein discrim- inant analysis. Machine Learning, 107(12):1923-1945, 2018.
  13. [Gong et al., 2012] Boqing Gong, Yuan Shi, Fei Sha, and Kristen Grauman. Geodesic flow kernel for unsupervised domain adaptation. In 2012 IEEE Conference on Com- puter Vision and Pattern Recognition, pages 2066-2073. IEEE, 2012.
  14. [Grave et al., 2019] Edouard Grave, Armand Joulin, and Quentin Berthet. Unsupervised alignment of embeddings with wasserstein procrustes. In The 22nd International Conference on Artificial Intelligence and Statistics, pages 1880-1890, 2019.
  15. [Grippo and Sciandrone, 2000] Luigi Grippo and Marco Sciandrone. On the convergence of the block nonlinear gauss-seidel method under convex constraints. Operations research letters, 26(3):127-136, 2000.
  16. [Grippof and Sciandrone, 1999] Luigi Grippof and Marco Sciandrone. Globally convergent block-coordinate tech- niques for unconstrained optimization. Optimization meth- ods and software, 10(4):587-637, 1999.
  17. [Hoshen and Wolf, 2018] Yedid Hoshen and Lior Wolf. Non-adversarial unsupervised word translation. arXiv preprint arXiv:1801.06126, 2018.
  18. [Lample et al., 2018] Guillaume Lample, Alexis Conneau, Marc'Aurelio Ranzato, Ludovic Denoyer, and Hervé Jégou. Word translation without parallel data. In Inter- national Conference on Learning Representations, 2018.
  19. [Liu et al., 2013] Jia Liu, Cathy H. Xia, Ness B. Shroff, and Hanif D. Sherali. Distributed cross-layer optimization in wireless networks: A second-order approach. In 2013 Pro- ceedings IEEE INFOCOM, pages 2103-2111, 2013.
  20. [Liu et al., 2016] Jia Liu, Ness B. Shroff, Cathy H. Xia, and Hanif D. Sherali. Joint congestion control and routing opti- mization: An efficient second-order distributed approach. IEEE/ACM Transactions on Networking, 24(3):1404- 1420, 2016.
  21. [Mikolov et al., 2013] Tomas Mikolov, Quoc V. Le, and Ilya Sutskever. Exploiting similarities among languages for machine translation. CoRR, abs/1309.4168, 2013.
  22. [Overton and Womersley, 1992] Michael L Overton and Robert S Womersley. On the sum of the largest eigen- values of a symmetric matrix. SIAM Journal on Matrix Analysis and Applications, 13(1):41-45, 1992.
  23. [Pan et al., 2010] Sinno Jialin Pan, Ivor W Tsang, James T Kwok, and Qiang Yang. Domain adaptation via transfer component analysis. IEEE Transactions on Neural Net- works, 22(2):199-210, 2010. IJCAI
  24. [Schönemann, 1968] Peter H Schönemann. On two-sided or- thogonal procrustes problems. Psychometrika, 33(1):19- 33, 1968.
  25. [Sun et al., 2016] Baochen Sun, Jiashi Feng, and Kate Saenko. Return of frustratingly easy domain adaptation. In AAAI, volume 6, page 8, 2016.
  26. [Titouan et al., 2020] Vayer Titouan, Ievgen Redko, Rémi Flamary, and Nicolas Courty. Co-optimal transport. Ad- vances in Neural Information Processing Systems, 33, 2020.
  27. [Vandenberghe and Boyd, 1996] Lieven Vandenberghe and Stephen Boyd. Semidefinite programming. SIAM review, 38(1):49-95, 1996.
  28. [Wang and Mahadevan, 2008] Chang Wang and Sridhar Ma- hadevan. Manifold alignment using procrustes analysis. In Proc. of the 25th international conference on Machine learning, pages 1120-1127, 2008.
  29. [Zhang et al., 2017] Meng Zhang, Yang Liu, Huanbo Luan, and Maosong Sun. Earth mover's distance minimization for unsupervised bilingual lexicon induction. In Proc. of 2017 Conference on Empirical Methods in Natural Lan- guage Processing, pages 1934-1945, Copenhagen, Den- mark, 9 2017. Assoc. for Computational Linguistics.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards