paper-with-me

홈 › Papers

Continuous-in-Depth Neural Networks

2020-08-05 · Alejandro F. Queiruga, N. Benjamin Erichson, Dane Taylor, Michael W. Mahoney

Recent work has attempted to interpret residual networks (ResNets) as one step of a forward Euler discretization of an ordinary differential equation, focusing mainly on syntactic algebraic similarities between the two systems. Discrete dynamical integrators of continuous dynamical systems, however, have a much richer structure. We first show that ResNets fail to be meaningful dynamical integrators in this richer sense. We then demonstrate that neural network models can learn to represent continuous dynamical systems, with this richer structure and properties, by embedding them into higher-order numerical integration schemes, such as the Runge Kutta schemes. Based on these insights, we introduce ContinuousNet as a continuous-in-depth generalization of ResNet architectures. ContinuousNets exhibit an invariance to the particular computational graph manifestation. That is, the continuous-in-depth model can be evaluated with different discrete time step sizes, which changes the number of layers, and different numerical integration schemes, which changes the graph connectivity. We show that this can be used to develop an incremental-in-depth training scheme that improves model quality, while significantly decreasing training time. We also show that, once trained, the number of units in the computational graph can even be decreased, for faster inference with little-to-no accuracy drop.

📄 PDF Abstract BibTeX arXiv:2008.02389

Code (4)

afqueiruga/ContinuousNet 공식 구현 pytorch
afqueiruga/ODENet pytorch
afqueiruga/StatefulOdeNets jax
ivandariojr/lyapunovlearning pytorch

Tasks

Numerical Integration

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
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…
Residual Connection 설명 없음
Batch Normalization 설명 없음
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Kaiming Initialization 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…

Similar Papers 제목 키워드 기반

Learning Pixel-wise Continuous Depth Representation via Clustering for Depth Completion

2024-02-21 · Chen Shenglun, Zhang Hong, Ma XinZhu, Wang Zhihui 외

Depth completion is a long-standing challenge in computer vision, where classification-based methods have made tremendous progress in recent years. However, most existing classification-based methods rely on pre-defined …

ClusteringDepth Completion

Discrete-Continuous Depth Estimation from a Single Image

2014-06-01 · CVPR 2014 6 · Miaomiao Liu, Mathieu Salzmann, Xuming He

In this paper, we tackle the problem of estimating the depth of a scene from a single image. This is a challenging task, since a single image on its own does not provide any depth cue. To address this, we exploit the ava…

Depth EstimationMonocular Depth EstimationSuperpixels

A Shooting Formulation of Deep Learning

2020-06-18 · NeurIPS 2020 12 · François-Xavier Vialard, Roland Kwitt, Susan Wei, Marc Niethammer

Continuous-depth neural networks can be viewed as deep limits of discrete neural networks whose dynamics resemble a discretization of an ordinary differential equation (ODE). Although important steps have been taken to r…

Deep Learning

Monocular Depth Prediction through Continuous 3D Loss

2020-03-21 · Minghan Zhu, Maani Ghaffari, Yuanxin Zhong, Pingping Lu 외

This paper reports a new continuous 3D loss function for learning depth from monocular images. The dense depth prediction from a monocular image is supervised using sparse LIDAR points, which enables us to leverage avail…

Depth EstimationDepth PredictionPrediction

Arbitrary-Depth Universal Approximation Theorems for Operator Neural Networks

2021-09-23 · Annan Yu, Chloé Becquey, Diana Halikias, Matthew Esmaili Mallory 외

The standard Universal Approximation Theorem for operator neural networks (NNs) holds for arbitrary width and bounded depth. Here, we prove that operator NNs of bounded width and arbitrary depth are universal approximato…

2k