Matrix Calculus (for Machine Learning and Beyond)

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Bright, Paige, Edelman, Alan, Johnson, Steven G.
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909465615269888
author Bright, Paige
Edelman, Alan
Johnson, Steven G.
author_facet Bright, Paige
Edelman, Alan
Johnson, Steven G.
contents This course, intended for undergraduates familiar with elementary calculus and linear algebra, introduces the extension of differential calculus to functions on more general vector spaces, such as functions that take as input a matrix and return a matrix inverse or factorization, derivatives of ODE solutions, and even stochastic derivatives of random functions. It emphasizes practical computational applications, such as large-scale optimization and machine learning, where derivatives must be re-imagined in order to be propagated through complicated calculations. The class also discusses efficiency concerns leading to "adjoint" or "reverse-mode" differentiation (a.k.a. "backpropagation"), and gives a gentle introduction to modern automatic differentiation (AD) techniques.
format Preprint
id arxiv_https___arxiv_org_abs_2501_14787
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Matrix Calculus (for Machine Learning and Beyond)
Bright, Paige
Edelman, Alan
Johnson, Steven G.
History and Overview
Machine Learning
Numerical Analysis
This course, intended for undergraduates familiar with elementary calculus and linear algebra, introduces the extension of differential calculus to functions on more general vector spaces, such as functions that take as input a matrix and return a matrix inverse or factorization, derivatives of ODE solutions, and even stochastic derivatives of random functions. It emphasizes practical computational applications, such as large-scale optimization and machine learning, where derivatives must be re-imagined in order to be propagated through complicated calculations. The class also discusses efficiency concerns leading to "adjoint" or "reverse-mode" differentiation (a.k.a. "backpropagation"), and gives a gentle introduction to modern automatic differentiation (AD) techniques.
title Matrix Calculus (for Machine Learning and Beyond)
topic History and Overview
Machine Learning
Numerical Analysis
url https://arxiv.org/abs/2501.14787