paper-with-me

홈 › Papers

Computing Higher Order Derivatives of Matrix and Tensor Expressions

2018-12-01 · NeurIPS 2018 12 · Soeren Laue, Matthias Mitterreiter, Joachim Giesen

Optimization is an integral part of most machine learning systems and most numerical optimization schemes rely on the computation of derivatives. Therefore, frameworks for computing derivatives are an active area of machine learning research. Surprisingly, as of yet, no existing framework is capable of computing higher order matrix and tensor derivatives directly. Here, we close this fundamental gap and present an algorithmic framework for computing matrix and tensor derivatives that extends seamlessly to higher order derivatives. The framework can be used for symbolic as well as for forward and reverse mode automatic differentiation. Experiments show a speedup between one and four orders of magnitude over state-of-the-art frameworks when evaluating higher order derivatives.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

A Simple and Efficient Tensor Calculus for Machine Learning

2020-10-07 · Sören Laue, Matthias Mitterreiter, Joachim Giesen

Computing derivatives of tensor expressions, also known as tensor calculus, is a fundamental task in machine learning. A key concern is the efficiency of evaluating the expressions and their derivatives that hinges on th…

BIG-bench Machine Learning

Lie Group Formulation of Recursive Dynamics Algorithms of Higher Order for Floating-Base Robots

2026-05-07 · Ahmed Ali, Chiara Gabellieri, Antonio Franchi arxiv

In this paper, we describe procedures for computing higher-order time derivatives of the Lie-group Newton-Euler, Articulated-Body Inertia, and hybrid dynamics algorithms for floating-base trees, where the base configurat…

Compression and Interpretability of Deep Neural Networks via Tucker Tensor Layer: From First Principles to Tensor Valued Back-Propagation

2019-03-14 · Giuseppe G. Calvi, Ahmad Moniri, Mahmoud Mahfouz, Qibin Zhao 외

This work aims to help resolve the two main stumbling blocks in the application of Deep Neural Networks (DNNs), that is, the exceedingly large number of trainable parameters and their physical interpretability. This is a…

Higher order co-occurrence tensors for hypergraphs via face-splitting

2020-02-15 · Bryan Bischof

A popular trick for computing a pairwise co-occurrence matrix is the product of an incidence matrix and its transpose. We present an analog for higher order tuple co-occurrences using the face-splitting product, or alter…

Fourier PCA and Robust Tensor Decomposition

2013-06-25 · Navin Goyal, Santosh Vempala, Ying Xiao

Fourier PCA is Principal Component Analysis of a matrix obtained from higher order derivatives of the logarithm of the Fourier transform of a distribution.We make this method algorithmic by developing a tensor decomposit…

Tensor Decomposition