Regular Polytope Networks
By Federico Pernici, Matteo Bruni, Claudio Baecchi, A. del Bimbo. 2021
35 citations recorded by the source corpus.
Neural networks are widely used as a model for classification in a large variety of tasks. Typically, a learnable transformation (i.e., the classifier) is placed at the end of such models returning a value for each class used for classification. This transformation plays an important role in determining how the generated features change during the learning process. In this work, we argue that this transformation not only can be fixed (i.e., set as nontrainable) with no loss of accuracy and with a reduction in memory usage, but it can also be used to learn stationary and maximally separated embeddings. We show that the stationarity of the embedding and its maximal separated representation can be theoretically justified by setting the weights of the fixed classifier to values taken from the coordinate vertices of the three regular polytopes available in <inline-formula> <tex-math notation="LaTeX">$\mathbb {R}^{d}$ </tex-math></inline-formula>, namely, the <inline-formula> <tex-math notation="LaTeX">$d$ </tex-math></inline-formula>-Simplex, the <inline-formula> <tex-math notation="LaTeX">$d$ </tex-math></inline-formula>-Cube, and the <inline-formula> <tex-math notation="LaTeX">$d$ </tex-math></inline-formula>-Orthoplex. These regular polytopes have the maximal amount of symmetry that can be exploited to generate stationary features angularly centered around their corresponding fixed weights. Our approach improves and broadens the concept of a fixed classifier, recently proposed by Hoffer <italic>et al.</italic>, to a larger class of fixed classifier models. Experimental results confirm the theoretical analysis, the generalization capability, the faster convergence, and the improved performance of the proposed method. Code will be publicly available.
Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Matteo Boschini
- Lorenzo Bonicelli
- Simone Calderara
- Concetto Spampinato
- Angelo Porrello
- Bahram Zonooz
- Elahe Arani
- Gyuhak Kim
In Computer Vision and Pattern Recognition
- Matteo Boschini
- Simone Calderara
- Lorenzo Bonicelli
- Angelo Porrello
- Concetto Spampinato
- Hang Su
- Jun Zhu
- Liyuan Wang
Citations in the corpus
- On the Effectiveness of Lipschitz-Driven Rehearsal in Continual Learning (2022, methodology): “5.2 of [12], we use the lightweight version called X-DER w/ RPC [59] to prepare future heads.”