paper-with-me

홈 › Papers

ANODEV2: A Coupled Neural ODE Framework

2019-12-01 · NeurIPS 2019 12 · Tianjun Zhang, Zhewei Yao, Amir Gholami, Joseph E. Gonzalez, Kurt Keutzer, Michael W. Mahoney, George Biros

It has been observed that residual networks can be viewed as the explicit Euler discretization of an Ordinary Differential Equation (ODE). This observation motivated the introduction of so-called Neural ODEs, in which other discretization schemes and/or adaptive time stepping techniques can be used to improve the performance of residual networks. Here, we propose \OURS, which extends this approach by introducing a framework that allows ODE-based evolution for both the weights and the activations, in a coupled formulation. Such an approach provides more modeling flexibility, and it can help with generalization performance. We present the formulation of \OURS, derive optimality conditions, and implement the coupled framework in PyTorch. We present empirical results using several different configurations of \OURS, testing them on the CIFAR-10 dataset. We report results showing that our coupled ODE-based framework is indeed trainable, and that it achieves higher accuracy, compared to the baseline ResNet network and the recently-proposed Neural ODE approach.

📄 PDF Abstract BibTeX

Code (1)

amirgholami/anode 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
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…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
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…
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Kaiming Initialization 설명 없음

Similar Papers 제목 키워드 기반

ANODEV2: A Coupled Neural ODE Evolution Framework

2019-06-10 · Tianjun Zhang, Zhewei Yao, Amir Gholami, Kurt Keutzer 외

It has been observed that residual networks can be viewed as the explicit Euler discretization of an Ordinary Differential Equation (ODE). This observation motivated the introduction of so-called Neural ODEs, which allow…

Analytical Modelling of Raw Data for Flow-Guided In-body Nanoscale Localization

2023-09-27 · Guillem Pascual, Filip Lemic, Carmen Delgado, Xavier Costa-Perez

Advancements in nanotechnology and material science are paving the way toward nanoscale devices that combine sensing, computing, data and energy storage, and wireless communication. In precision medicine, these nanodevic…

Graph Neural Networks as an Enabler of Terahertz-based Flow-guided Nanoscale Localization over Highly Erroneous Raw Data

2023-07-09 · Gerard Calvo Bartra, Filip Lemic, Guillem Pascual, Aina Pérez Rodas 외

Contemporary research advances in nanotechnology and material science are rooted in the emergence of nanodevices as a versatile tool that harmonizes sensing, computing, wireless communication, data storage, and energy ha…

DiagnosticEvent Detection

Automatic Annotation of Parameters from Nanodevice Development Research Papers

2014-08-01 · WS 2014 8 · Thaer M. Dieb, Masaharu Yoshioka, Shinjiroh Hara, Marcus C. Newton
Named Entity Recognition (NER)

Exploiting the Short-term to Long-term Plasticity Transition in Memristive Nanodevice Learning Architectures

2016-06-27 · Christopher H. Bennett, Selina La Barbera, Adrien F. Vincent, Fabien Alibart 외

Memristive nanodevices offer new frontiers for computing systems that unite arithmetic and memory operations on-chip. Here, we explore the integration of electrochemical metallization cell (ECM) nanodevices with tunable …

ClassificationGeneral Classification