Tag
group equivariance
3 posts RSS feed for this page
-
Group-equivariant neural networks with escnn
Escnn, built on PyTorch, is a library that, in the spirit of Geometric Deep Learning, provides a high-level interface to designing and training group-equivariant neural networks. This post introduces important mathematical concepts, the library’s key actors, and essential library use.
-
Implementing rotation equivariance: Group-equivariant CNN from scratch
We code up a simple group-equivariant convolutional neural network (GCNN) that is equivariant to rotation. The world may be upside down, but the network will know.
-
Upside down, a cat's still a cat: Evolving image recognition with Geometric Deep Learning
In this first in a series of posts on group-equivariant convolutional neural networks (GCNNs), meet the main actors — groups — and concepts (equivariance). With GCNNs, we finally revisit the topic of Geometric Deep Learning, a principled, math-driven approach to neural networks that has consistently been rising in scope and impact.


