paper-with-me

홈 › Papers

Constructing Orthogonal Convolutions in an Explicit Manner

2021-09-29 · ICLR 2022 4 · Tan Yu, Jun Li, Yunfeng Cai, Ping Li

The convolution with orthogonal input-output Jacobian matrix, \emph{i.e.}, orthogonal convolution, has attracted substantial attention due to their excellent properties. A convolution layer with an orthogonal Jacobian matrix is 1-Lipschitz in the 2-norm, making the output robust to the perturbation in input. Meanwhile, an orthogonal Jacobian matrix preserves the gradient norm in back-propagation, which is critical for stable training deep networks. Nevertheless, existing orthogonal convolutions are burdened by high computational costs for preserving orthogonality. In this work, we exploit the relation between the singular values of the convolution layer's Jacobian and the structure of the convolution kernel. To achieve the orthogonality, we explicitly construct the convolution kernel for enforcing all singular values of the convolution layer's Jacobian to be $1$s. After training, the explicitly constructed orthogonal (ECO) convolution can be constructed only once, and their weights are stored. Then, in evaluation, we only need to load the stored weights of the trained ECO convolution, and the computational cost of ECO convolution is the same as the standard dilated convolution. It is significantly faster than the recent state-of-the-art approach, skew orthogonal convolution (SOC) in evaluation. Our extensive experiments on CIFAR-10 and CIFAR-100 datasets demonstrate that the proposed ECO convolution is faster than SOC in evaluation while leading to competitive standard and certified robust accuracies.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

ECO In recent research, metaheuristic strategies stand out as powerful tools for complex optimization, capturing widespread attention. This study proposes the Educational Competition…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

An Adaptive Orthogonal Convolution Scheme for Efficient and Flexible CNN Architectures

2025-01-14 · Thibaut Boissin, Franck Mamalet, Thomas Fel, Agustin Martin Picard 외

Orthogonal convolutional layers are the workhorse of multiple areas in machine learning, such as adversarial robustness, normalizing flows, GANs, and Lipschitzconstrained models. Their ability to preserve norms and ensur…

Adversarial Robustness

PlaneDepth: Self-supervised Depth Estimation via Orthogonal Planes

2022-10-04 · CVPR 2023 1 · Ruoyu Wang, Zehao Yu, Shenghua Gao

Multiple near frontal-parallel planes based depth representation demonstrated impressive results in self-supervised monocular depth estimation (MDE). Whereas, such a representation would cause the discontinuity of the gr…

Autonomous DrivingData AugmentationDepth EstimationMonocular Depth Estimation

Learning Reasoning Patterns for Relational Triple Extraction with Mutual Generation of Text and Graph

2022-05-01 · Findings (ACL) 2022 5 · Yubo Chen, Yunqi Zhang, Yongfeng Huang

Relational triple extraction is a critical task for constructing knowledge graphs. Existing methods focused on learning text patterns from explicit relational mentions. However, they usually suffered from ignoring relati…

Graph GenerationKnowledge GraphsRelational ReasoningSentence+1

Orthogonalizing Convolutional Layers with the Cayley Transform

2021-04-14 · ICLR 2021 1 · Asher Trockman, J. Zico Kolter

Recent work has highlighted several advantages of enforcing orthogonality in the weight layers of deep networks, such as maintaining the stability of activations, preserving gradient norms, and enhancing adversarial robu…

Adversarial Robustness

HumanNeRF-SE: A Simple yet Effective Approach to Animate HumanNeRF with Diverse Poses

2023-12-04 · CVPR 2024 1 · Caoyuan Ma, Yu-Lun Liu, Zhixiang Wang, Wu Liu 외

We present HumanNeRF-SE, a simple yet effective method that synthesizes diverse novel pose images with simple input. Previous HumanNeRF works require a large number of optimizable parameters to fit the human images. Inst…