mlsanityData to 14 Oct 2026

A network that learns Strassen multiplication

arXiv 1601.07227 ↗First posted 26 Jan 2016math.NA cs.NA cs.NEcited by 1

Not on the map. Why?

Abstract (arXiv)

We study neural networks whose only non-linear components are multipliers, to test a new training rule in a context where the precise representation of data is paramount. These networks are challenged to discover the rules of matrix multiplication, given many examples. By limiting the number of multipliers, the network is forced to discover the Strassen multiplication rules. This is the mathematical equivalent of finding low rank decompositions of the n× n matrix multiplication tensor, Mn. We train these networks with the conservative learning rule, which makes minimal changes to the weights so as to give the correct output for each input at the time the input-output pair is received. Conservative learning needs a few thousand examples to find the rank 7 decomposition of M2, and 105 for the rank 23 decomposition of M3 (the lowest known). High precision is critical, especially for M3, to discriminate between true decompositions and "border approximations".

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 26 Jan 2016.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.

  1. 2025XXt Can Be Fastercited by 0