Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
January 23, 2023 23:11
September 25, 2022 15:39

Category Theory ∩ Machine Learning

Category theory has been finding increasing applications in machine learning. This repository aims to list all of the relevant papers, grouped by fields.

For an introduction to the ideas behind category theory, check out this link.

There might be papers missing, and some papers are in multiple fields. Feel free to contribute to this list - preferably by creating a pull request.

Survey papers

Deep Learning

Graph Neural Networks

Differentiable programming / automatic differentiation

Probability theory

Bayesian/Causal inference

Topological Data Analysis

Metric space magnitude

Blog posts

Automata Learning