- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- BIRS Workshop Lecture Videos /
- (with Paul Wilson) Categorical Foundations of Gradient-Based...
Open Collections
BIRS Workshop Lecture Videos
BIRS Workshop Lecture Videos
(with Paul Wilson) Categorical Foundations of Gradient-Based Learning Gavranovic, Bruno
Description
We propose a categorical foundation of gradient-based machine learning algorithms in terms of lenses, parametrised maps, and reverse derivative categories. This foundation provides a powerful explanatory and unifying framework: it encompasses a variety of gradient descent algorithms such as ADAM, AdaGrad, and Nesterov momentum, as well as a variety of loss functions such as as MSE and Softmax cross-entropy, shedding new light on their similarities and differences. Our approach also generalises beyond neural networks (modelled in categories of smooth maps), accounting for other structures relevant to gradient-based learning such as boolean circuits. Finally, we also develop a novel implementation of gradient-based learning in Python, informed by the principles introduced by our framework.
Item Metadata
Title |
(with Paul Wilson) Categorical Foundations of Gradient-Based Learning
|
Creator | |
Publisher |
Banff International Research Station for Mathematical Innovation and Discovery
|
Date Issued |
2021-06-17T10:00
|
Description |
We propose a categorical foundation of gradient-based machine learning algorithms in
terms of lenses, parametrised maps, and reverse derivative categories.
This foundation provides a powerful explanatory and unifying framework: it encompasses a variety of gradient
descent algorithms such as ADAM, AdaGrad, and Nesterov momentum,
as well as a variety of loss functions such as as MSE and Softmax cross-entropy, shedding new light on their similarities and differences.
Our approach also generalises beyond neural networks (modelled in categories of smooth maps),
accounting for other structures relevant to gradient-based learning such as boolean circuits.
Finally, we also develop a novel implementation of gradient-based learning in
Python, informed by the principles introduced by our framework.
|
Extent |
55.0 minutes
|
Subject | |
Type | |
File Format |
video/mp4
|
Language |
eng
|
Notes |
Author affiliation: University of Strathclyde
|
Series | |
Date Available |
2023-10-28
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
Attribution-NonCommercial-NoDerivatives 4.0 International
|
DOI |
10.14288/1.0437395
|
URI | |
Affiliation | |
Peer Review Status |
Unreviewed
|
Scholarly Level |
Graduate
|
Rights URI | |
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
Attribution-NonCommercial-NoDerivatives 4.0 International