paper-with-me

Papers

Accelerating Neural ODEs Using Model Order Reduction

2021-05-28 · Mikko Lehtimäki, Lassi Paunonen, Marja-Leena Linne

Embedding nonlinear dynamical systems into artificial neural networks is a powerful new formalism for machine learning. By parameterizing ordinary differential equations (ODEs) as neural network layers, these Neural ODEs are memory-efficient to train, process time-series naturally and incorporate knowledge of physical systems into deep learning models. However, the practical applications of Neural ODEs are limited due to long inference times, because the outputs of the embedded ODE layers are computed numerically with differential equation solvers that can be computationally demanding. Here we show that mathematical model order reduction methods can be used for compressing and accelerating Neural ODEs by accurately simulating the continuous nonlinear dynamics in low-dimensional subspaces. We implement our novel compression method by developing Neural ODEs that integrate the necessary subspace-projection and interpolation operations as layers of the neural network. We validate our approach by comparing it to neuron pruning and SVD-based weight truncation methods from the literature in image and time-series classification tasks. The methods are evaluated by acceleration versus accuracy when adjusting the level of compression. On this spectrum, we achieve a favourable balance over existing methods by using model order reduction when compressing a convolutional Neural ODE. In compressing a recurrent Neural ODE, SVD-based weight truncation yields good performance. Based on our results, our integration of model order reduction with Neural ODEs can facilitate efficient, dynamical system-driven deep learning in resource-constrained applications.

📄 PDF Abstract BibTeX arXiv:2105.14070

Code (0)

등록된 구현이 없습니다.

Tasks

modelTime SeriesTime Series AnalysisTime Series Classification

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Stochastic Variance-Reduced Newton: Accelerating Finite-Sum Minimization with Large Batches

2022-06-06 · Michał Dereziński

Stochastic variance reduction has proven effective at accelerating first-order algorithms for solving convex finite-sum optimization tasks such as empirical risk minimization. Incorporating second-order information has p…

Second-order methods

Accelerating Continuous Normalizing Flow with Trajectory Polynomial Regularization

2020-12-08 · Han-Hsien Huang, Mi-Yen Yeh

In this paper, we propose an approach to effectively accelerating the computation of continuous normalizing flow (CNF), which has been proven to be a powerful tool for the tasks such as variational inference and density …

Density EstimationVariational Inference

Neural Ordinary Differential Equations for Data-Driven Reduced Order Modeling of Environmental Hydrodynamics

2021-04-22 · Sourav Dutta, Peter Rivera-Casillas, Matthew W. Farthing

Model reduction for fluid flow simulation continues to be of great interest across a number of scientific and engineering fields. Here, we explore the use of Neural Ordinary Differential Equations, a recently introduced …

Accelerating Deep Neural Network Training via Distributed Hybrid Order Optimization

2025-05-02 · Shunxian Gu, Chaoqun You, Bangbang Ren, Lailong Luo 외

Scaling deep neural network (DNN) training to more devices can reduce time-to-solution. However, it is impractical for users with limited computing resources. FOSI, as a hybrid order optimizer, converges faster than conv…

Double Variance Reduction: A Smoothing Trick for Composite Optimization Problems without First-Order Gradient

2024-05-28 · Hao Di, Haishan Ye, Yueling Zhang, Xiangyu Chang 외

Variance reduction techniques are designed to decrease the sampling variance, thereby accelerating convergence rates of first-order (FO) and zeroth-order (ZO) optimization methods. However, in composite optimization prob…