Methods › General › Gated Linear Networks › GLN
Gated Linear Network
GLN
Introduced by Joel Veness et al. in Gated Linear Networks
archive 2025-07-28 Description, source and code snippet are the archive's method entry.
A Gated Linear Network, or GLN, is a type of backpropagation-free neural architecture. What distinguishes GLNs from contemporary neural networks is the distributed and local nature of their credit assignment mechanism; each neuron directly predicts the target, forgoing the ability to learn feature representations in favor of rapid online learning. Individual neurons can model nonlinear functions via the use of data-dependent gating in conjunction with online convex optimization.
GLNs are feedforward networks composed of many layers of gated geometric mixing neurons as shown in the Figure . Each neuron in a given layer outputs a gated geometric mixture of the predictions from the previous layer, with the final layer consisting of just a single neuron. In a supervised learning setting, a GLN is trained on (side information, base predictions, label) triplets (zₜ, pₜ, xₜ)_(t=1,2,3, …) derived from input-label pairs (zₜ, xₜ). There are two types of input to neurons in the network: the first is the side information zₜ, which can be thought of as the input features; the second is the input to the neuron, which will be the predictions output by the previous layer, or in the case of layer 0 , some (optionally) provided base predictions pₜ that typically will be a function of zₜ . Each neuron will also take in a constant bias prediction, which helps empirically and is essential for universality guarantees.
Weights are learnt in a Gated Linear Network using Online Gradient Descent (OGD) locally at each neuron. They key observation is that as each neuron (i, k) in layers i>0 is itself a gated geometric mixture, all of these neurons can be thought of as individually predicting the target. Given side information z , each neuron (i, k) suffers a loss convex in its active weights u:=w_(i k c_(i k)(z)) of ℓₜ(u):=-log(GEOᵤ(xₜ ; pᵢ₋₁))
Papers archive 2025-07-28
8 shown of 8, newest first. Repository counts are the archive's code-links table. A Syntology line states what Syntology ran from that paper's harvested code; it is per sample and not a correctness claim.
-
NoisyGL: A Comprehensive Benchmark for Graph Neural Networks under Label Noise 6 Jun 2024 · 2 repositories · arXiv:2406.04299
-
SemiRetro: Semi-template framework boosts deep retrosynthesis prediction 12 Feb 2022 · 0 repositories · arXiv:2202.08205
-
Zero-Shot Multi-View Indoor Localization via Graph Location Networks 6 Aug 2020 · 1 repository · arXiv:2008.02492
-
Gait Lateral Network: Learning Discriminative and Compact Representations for Gait Recognition 1 Aug 2020 · 1 repository
-
A Generative Graph Method to Solve the Travelling Salesman Problem 9 Jul 2020 · 0 repositories · arXiv:2007.04949
-
Gaussian Gated Linear Networks 10 Jun 2020 · 3 repositories · arXiv:2006.05964
-
Online Learning in Contextual Bandits using Gated Linear Networks 21 Feb 2020 · 0 repositories · arXiv:2002.11611
-
Gated Linear Networks 30 Sep 2019 · 2 repositories · arXiv:1910.01526Syntology ran 3 of 4 samples · 1 unverified · 4 pointer-only (licence)
Tasks archive 2025-07-28
13 tasks the archive attaches to papers tagged with this method, by distinct papers. A task without a page in the catalog is plain text.
Usage over time archive 2025-07-28
Components: the archive holds no method-to-method composition, so PwC's Components table cannot be rebuilt; the Papers list carries no Results column for the same reason (the archive does not join its leaderboard rows to method tags).
Categories archive 2025-07-28
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections