paper-with-me

홈 › Papers

Riemannian batch normalization for SPD neural networks

2019-09-03 · NeurIPS 2019 12 · Daniel Brooks, Olivier Schwander, Frederic Barbaresco, Jean-Yves Schneider, Matthieu Cord

Covariance matrices have attracted attention for machine learning applications due to their capacity to capture interesting structure in the data. The main challenge is that one needs to take into account the particular geometry of the Riemannian manifold of symmetric positive definite (SPD) matrices they belong to. In the context of deep networks, several architectures for these matrices have recently been proposed. In our article, we introduce a Riemannian batch normalization (batchnorm) algorithm, which generalizes the one used in Euclidean nets. This novel layer makes use of geometric operations on the manifold, notably the Riemannian barycenter, parallel transport and non-linear structured matrix transformations. We derive a new manifold-constrained gradient descent algorithm working in the space of SPD matrices, allowing to learn the batchnorm layer. We validate our proposed approach with experiments in three different contexts on diverse data types: a drone recognition dataset from radar observations, and on emotion and action recognition datasets from video and motion capture data. Experiments show that the Riemannian batchnorm systematically gives better classification performance compared with leading methods and a remarkable robustness to lack of data.

📄 PDF Abstract BibTeX arXiv:1909.02414

Code (0)

등록된 구현이 없습니다.

Tasks

Action Recognition

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

A Lie Group Approach to Riemannian Batch Normalization

2024-03-17 · Ziheng Chen, Yue Song, Yunmei Liu, Nicu Sebe

Manifold-valued measurements exist in numerous applications within computer vision and machine learning. Recent studies have extended Deep Neural Networks (DNNs) to manifolds, and concomitantly, normalization techniques …

Action RecognitionEEGTemporal Action Localization

Riemannian Batch Normalization: A Gyro Approach

2025-09-08 · Ziheng Chen, Xiao-Jun Wu, Bernhard Schölkopf, Nicu Sebe arxiv

Normalization layers are crucial for deep learning, but their Euclidean formulations are inadequate for data on manifolds. On the other hand, many Riemannian manifolds in machine learning admit gyro-structures, enabling …

Batch Normalization for Neural Networks on Complex Domains

2026-05-01 · Xuan Son Nguyen, Nistor Grozavu arxiv

Riemannian neural networks have proven effective in solving a variety of machine learning tasks. The key to their success lies in the development of principled Riemannian analogs of fundamental building blocks in deep ne…

Node ClassificationAction Recognition

A Riemannian Mean Field Formulation for Two-layer Neural Networks with Batch Normalization

2021-10-17 · Chao Ma, Lexing Ying

The training dynamics of two-layer neural networks with batch normalization (BN) is studied. It is written as the training dynamics of a neural network without BN on a Riemannian manifold. Therefore, we identify BN's eff…

Riemannian approach to batch normalization

2017-09-27 · NeurIPS 2017 12 · Minhyung Cho, Jaehyung Lee

Batch Normalization (BN) has proven to be an effective algorithm for deep neural network training by normalizing the input to each neuron and reducing the internal covariate shift. The space of weight vectors in the BN l…