Litcius/Paper detail

Re-basin via implicit Sinkhorn differentiation

Fidel A. Guerrero Peña, Heitor R. Medeiros, Thomas Dubail, Masih Aminbeidokhti, Éric Granger, Marco Pedersoli

202310 citationsDOI

Abstract

The recent emergence of new algorithms for permuting models into functionally equivalent regions of the solution space has shed some light on the complexity of error surfaces and some promising properties like mode connectivity. However, finding the permutation that minimizes some ob-jectives is challenging, and current optimization techniques are not differentiable, which makes it difficult to integrate into a gradient-based optimization, and often leads to sub-optimal solutions. In this paper, we propose a Sinkhorn re-basin network with the ability to obtain the transportation plan that better suits a given objective. Unlike the current state-of-art, our method is differentiable and, there-fore, easy to adapt to any task within the deep learning do-main. Furthermore, we show the advantage of our re-basin method by proposing a new cost function that allows per-forming incremental learning by exploiting the linear mode connectivity property. The benefit of our method is compared against similar approaches from the literature under several conditions for both optimal transport and linear mode connectivity. The effectiveness of our continual learning method based on re-basin is also shown for several common benchmark datasets, providing experimental results that are competitive with the state-of-art. The source code is provided at https://github.com/jagp/sinkhorn-rebasin.

Topics & Concepts

Differentiable functionComputer scienceBenchmark (surveying)Automatic differentiationPermutation (music)Mathematical optimizationFunction (biology)Code (set theory)State (computer science)Artificial intelligenceTheoretical computer scienceAlgorithmMathematicsProgramming languageSet (abstract data type)AcousticsBiologyPhysicsEvolutionary biologyGeodesyMathematical analysisGeographyComputationDomain Adaptation and Few-Shot LearningMachine Learning and ELMMultimodal Machine Learning Applications