“…EqProp is a general algorithm for computing error gradients in EBMs, inspired by the contrastive learning algorithm for Boltzmann machines [Ackley et al, 1985] and Hopfield networks [Movellan, 1991]. Previous works have mostly studied EqProp in the setting of classification tasks to train the Hopfield model and variants of it [Scellier and Bengio, 2017, Scellier et al, 2018, Khan, 2018, O'Connor et al, 2018, O'Connor et al, 2019, Ernoult et al, 2019, Zoppo et al, 2020. However, EqProp is a much more general method.…”