Loading Now

Summary of Matrix-free Jacobian Chaining, by Uwe Naumann


Matrix-Free Jacobian Chaining

by Uwe Naumann

First submitted to arxiv on: 11 Apr 2024

Categories

  • Main: Machine Learning (cs.LG)
  • Secondary: Computational Engineering, Finance, and Science (cs.CE)

     Abstract of paper      PDF of paper


GrooveSquid.com Paper Summaries

GrooveSquid.com’s goal is to make artificial intelligence research accessible by summarizing AI papers in simpler terms. Each summary below covers the same AI paper, written at different levels of difficulty. The medium difficulty and low difficulty versions are original summaries written by GrooveSquid.com, while the high difficulty version is the paper’s original abstract. Feel free to learn from the version that suits you best!

Summary difficulty Written by Summary
High Paper authors High Difficulty Summary
Read the original abstract here
Medium GrooveSquid.com (original content) Medium Difficulty Summary
The paper addresses the challenge of efficiently computing Jacobians in large-scale modular numerical simulations. It reformulates the classical Matrix Chain Product problem into matrix-free and matrix-Jacobian products, considering limited memory constraints. The authors assume that tangent and adjoint versions of individual subprograms are available as outputs from algorithmic differentiation. The proposed method can be reproduced using an open-source reference implementation.
Low GrooveSquid.com (original content) Low Difficulty Summary
The paper helps solve a big problem in science and engineering: figuring out how things change when you make small changes to the inputs. It’s like trying to find the slope of a really long hill, but instead of just looking at one point on the hill, you need to look at many points all at once. The authors come up with a new way to do this that uses less memory than usual, which is important when working with really big simulations.

Keywords

* Artificial intelligence