Papers
Topics
Authors
Recent
Search
2000 character limit reached

Spike Agreement-Dependent Plasticity

Updated 9 July 2026
  • SADP is a family of spike-driven local learning rules where synaptic changes depend on the agreement between neural events rather than solely on precise spike-timing differences.
  • The concept includes variants such as delay alignment where presynaptic arrival times are harmonized, enhancing temporal coherence for pattern recognition.
  • Advanced formulations use chance-corrected measures (e.g., Cohen’s κ) to enable efficient, hardware-friendly updates and robust training in both unsupervised and supervised architectures.

Searching arXiv for the cited SADP papers to ground the article in current arXiv records. arxiv_search(query="Spike Agreement Dependent Plasticity", max_results=10) Spike Agreement Dependent Plasticity (SADP) denotes a class of spike-driven local learning rules in which plastic change is governed by some notion of agreement between neural events rather than by precise ordered spike-pair timing alone. Across the cited arXiv literature, that agreement takes three distinct forms: near-synchronous pre–post spiking independent of order in recurrent STDP analyses, convergence of causally effective presynaptic arrival times in delay plasticity, and chance-corrected agreement between binary spike trains over a finite window using Cohen’s κ\kappa in explicit SADP formulations. This suggests that SADP is best understood as an umbrella for agreement-driven plasticity mechanisms rather than a single canonical update rule (Yang et al., 16 Jan 2025, Farner et al., 2022, Bej et al., 22 Aug 2025, S et al., 13 Jan 2026).

1. Conceptual scope and terminology

In classical pairwise STDP, synaptic updates depend on the timing difference Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}, typically through an asymmetric kernel with potentiation for pre-before-post events and depression for post-before-pre events. A canonical form given in the recurrent-network analysis is

K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),

with Θ\Theta the Heaviside function, τ±\tau_{\pm} decay constants, and A±A_{\pm} amplitudes. SADP departs from this template by rewarding some form of coincidence, agreement, or alignment that is not exhausted by millisecond-scale causal order (Yang et al., 16 Jan 2025).

The term is not used uniformly. In the recurrent-assembly work, SADP corresponds to the acausal or symmetric excitatory STDP rule Lac(s)L^{\mathrm{ac}}(s), which is approximately even and positive near s=0s=0, with depression for larger s|s|; the rule therefore rewards spike coincidence independent of order. In the delay-learning work, the paper does not use the term “SADP”; here SADP denotes the principle that plastic changes depend on the agreement among presynaptic spikes contributing to a postsynaptic event. In the 2025 and 2026 SADP papers, the term is explicit and refers to synaptic weight updates driven by population-level agreement metrics such as Cohen’s κ\kappa rather than pairwise Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}0 comparisons (Yang et al., 16 Jan 2025, Farner et al., 2022, Bej et al., 22 Aug 2025, S et al., 13 Jan 2026).

Instantiation Plastic quantity Operational notion of agreement
Acausal/symmetric STDP Synaptic weight Near-synchronous pre–post spiking independent of order
Activity-dependent delay learning Propagation delay Convergence of causal presynaptic arrival times toward a local mean
Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}1-based SADP Synaptic weight Chance-corrected agreement between pre- and post-synaptic spike trains

A common misconception is that SADP is simply “STDP without timing.” The cited work does not support that reduction. In one line of work, SADP is still a timing-kernel rule, but an approximately even one; in another, it is a delay-retiming mechanism; in a third, it is a discrete-time spike-train agreement rule defined over whole windows rather than spike pairs. The shared principle is agreement dependence, not a single universal mathematical form (Yang et al., 16 Jan 2025, Farner et al., 2022, Bej et al., 22 Aug 2025).

2. SADP as acausal spike-timing plasticity in recurrent networks

The most mechanistic treatment of SADP-like dynamics in recurrent assemblies is given by the analysis of overlapping neuronal assemblies in recurrently coupled networks of spiking neuron models. There, excitatory synapses follow

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}2

where Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}3 controls causality, Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}4 is strictly causal, and Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}5 is the SADP or acausal case. The causal kernel is antisymmetric:

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}6

whereas the agreement-based kernel is approximately even and positive near synchrony:

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}7

Both are used in a balanced regime with Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}8 and Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}9, to avoid trivial drift driven by chance coincidences (Yang et al., 16 Jan 2025).

The slow synaptic dynamics are written as

K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),0

with K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),1. Under weak coupling, cross-covariances are expanded by linear response, and the resulting mean-field ODEs for population-averaged weights K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),2 are organized by connectivity motifs: first-order direct feedforward and backward motifs, and second-order disynaptic motifs including common input and two-link chains. A central structural fact is that common input produces symmetric correlations, so the motif kernels K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),3 and K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),4 are even functions of K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),5 (Yang et al., 16 Jan 2025).

That symmetry yields the core SADP result. With strictly causal, approximately odd K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),6, integrating against symmetric correlations nearly cancels:

K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),7

Dynamics are then approximately linear and dominated by first-order forward LTP and backward LTD. By contrast, with SADP or acausal K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),8, the same symmetric correlations yield positive second-order contributions,

K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),9

and these terms are quadratic in weights, so overlap-driven common input promotes both within-assembly and cross-assembly growth (Yang et al., 16 Jan 2025).

The network is a recurrent E–I network of exponential integrate-and-fire neurons with Θ\Theta0, Θ\Theta1, Θ\Theta2, sparse random adjacency with Θ\Theta3, and synaptic filter Θ\Theta4 with Θ\Theta5. Training uses two independent white-noise signals Θ\Theta6 and Θ\Theta7 delivered to excitatory subsets defining assemblies Θ\Theta8 and Θ\Theta9, while an overlap population τ±\tau_{\pm}0 receives both; the overlap ratio is τ±\tau_{\pm}1, varying from τ±\tau_{\pm}2 to τ±\tau_{\pm}3 (Yang et al., 16 Jan 2025).

For τ±\tau_{\pm}4, τ±\tau_{\pm}5 and τ±\tau_{\pm}6 are negligible, τ±\tau_{\pm}7 enters only through quadratic terms, and simulations show that for both τ±\tau_{\pm}8 and τ±\tau_{\pm}9, A±A_{\pm}0 continues to grow after training while A±A_{\pm}1 decays. Assemblies remain segregated, and trial-averaged simulations agree with the 5D mean-field prediction. For A±A_{\pm}2, the reduced dynamics of A±A_{\pm}3 take the form

A±A_{\pm}4

with A±A_{\pm}5, yielding an unstable threshold A±A_{\pm}6 that decreases with increasing overlap A±A_{\pm}7. Small overlap can still permit segregation, but large overlap drives growth of A±A_{\pm}8 and fusion of assemblies. The reported fusion boundary in A±A_{\pm}9 space therefore separates sufficiently causal rules, which prevent fusion even at high overlap, from sufficiently SADP-like rules, which fuse beyond a critical Lac(s)L^{\mathrm{ac}}(s)0 (Yang et al., 16 Jan 2025).

3. SADP as activity-dependent delay alignment

A second usage of SADP arises in local delay learning, where the plastic variable is not synaptic strength but axonal propagation delay. In this formulation, the relevant quantity is the arrival time

Lac(s)L^{\mathrm{ac}}(s)1

for presynaptic neuron Lac(s)L^{\mathrm{ac}}(s)2 and postsynaptic neuron Lac(s)L^{\mathrm{ac}}(s)3. A presynaptic spike is eligible only if it arrives before the postsynaptic spike and within a causal window,

Lac(s)L^{\mathrm{ac}}(s)4

For each postsynaptic spike at time Lac(s)L^{\mathrm{ac}}(s)5, the average arrival time over the causal set Lac(s)L^{\mathrm{ac}}(s)6 is

Lac(s)L^{\mathrm{ac}}(s)7

and the alignment error is

Lac(s)L^{\mathrm{ac}}(s)8

SADP, in this interpretation, pushes arrivals toward Lac(s)L^{\mathrm{ac}}(s)9 so that causally effective inputs become more temporally coherent (Farner et al., 2022).

The local update rule is

s=0s=00

and s=0s=01 otherwise. Earlier-than-average arrivals receive positive delay updates and are slowed; later-than-average arrivals receive negative updates and are sped up. The tanh saturates step magnitude at s=0s=02 per update. The paper presents the rule heuristically, but the provided interpretation is that it acts like a bounded step toward gradient descent on s=0s=03 while maintaining locality and bounded updates (Farner et al., 2022).

The neuron model is Izhikevich regular spiking, with

s=0s=04

and spike reset s=0s=05, using the typical regular-spiking parameters s=0s=06, s=0s=07, s=0s=08, s=0s=09. Inputs are latency-coded over a fixed window s|s|0 according to

s|s|1

with normalized input channel values s|s|2. A three-layer feedforward SNN with 100 neurons per layer, layer-to-layer connection probability s|s|3, fixed homogeneous weight magnitude s|s|4, and delays initialized uniformly in s|s|5 is trained on downscaled s|s|6 MNIST digits (Farner et al., 2022).

Outputs are decoded as polychronous group patterns (PGPs). The similarity between two PGPs s|s|7 and s|s|8 is

s|s|9

where κ\kappa0 counts spikes that match in identity and order within a tolerance. Hierarchical clustering uses thresholds of κ\kappa1 or κ\kappa2, and classification assigns the most common cluster label. Training presents 20 instances per digit class, with digits 0 and 1 used for training and digit 2 used only during testing for unseen-class generalization. Accuracy improved after delay learning in nearly all cases where classes were separable. Some networks failed to separate classes: κ\kappa3 at κ\kappa4 threshold and κ\kappa5 at κ\kappa6 threshold. Generalization to the unseen class was observed at the κ\kappa7 threshold, with max accuracy κ\kappa8 and mean κ\kappa9 across 38 networks that could separate the unseen class (Farner et al., 2022).

This formulation broadens the SADP concept. Agreement is not coincidence between a presynaptic and a postsynaptic spike train as whole objects, but reduced dispersion of causally effective presynaptic arrivals. The stated goal is to stabilize reproducible time-locked output patterns and increase separability through polychronization rather than through weight modulation alone (Farner et al., 2022).

4. SADP as chance-corrected spike-train agreement

The explicit formalization of SADP as a synaptic learning paradigm appears in the 2025 work that defines it as a biologically inspired learning rule for SNNs that replaces pairwise spike-timing updates with population-level agreement between pre- and post-synaptic spike trains. For batch index Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}00, presynaptic neuron Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}01, postsynaptic neuron Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}02, and discrete time bins Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}03, binary spike trains are

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}04

The SNN uses leaky integrate-and-fire units:

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}05

followed by normalization,

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}06

and thresholding with reset,

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}07

Agreement is measured by Cohen’s Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}08 rather than Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}09 (Bej et al., 22 Aug 2025).

Using contingency counts Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}10, Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}11, Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}12, and Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}13 over Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}14 bins, observed and expected agreement are

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}15

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}16

and

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}17

The weight update is

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}18

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}19

The learning function Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}20 is either piecewise linear,

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}21

or spline-based, using device-calibrated or ideal reference curves (Bej et al., 22 Aug 2025).

A defining feature of this SADP is computational complexity. Per-synapse agreement is computed in one pass over Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}22 bins, giving

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}23

whereas classical pairwise STDP is given as

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}24

with Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}25 the number of spikes. The algorithm admits efficient implementation using bitwise AND, NOT, XOR, and POPCOUNT. The paper explicitly connects this to hardware efficiency and to iontronic organic memtransistor data, where conductance modulation under Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}26 excitatory write pulses Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}27 and inhibitory pulses Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}28 with reads Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}29 yields gradual, nearly linear potentiation and depression. Device-measured conductance changes Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}30 are fitted with smoothing splines to derive the SADP kernels Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}31 and Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}32 (Bej et al., 22 Aug 2025).

The experiments use MNIST and Fashion-MNIST with either rate coding over 10 time steps or time-to-first-spike coding, and either a 784-to-400 fully connected LIF layer (“1layer”) or a 784-to-64 version (“1layer_small”). Unsupervised SADP is trained for 10 epochs with batch size 64, and a downstream classifier is then trained for 50 supervised epochs on extracted features. Reported MNIST results include: linear Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}33 rate Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}34 1layer, accuracy Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}35, F1 Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}36, runtime/epoch Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}37; spline_ideal Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}38 rate Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}39 1layer, accuracy Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}40, F1 Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}41, runtime/epoch Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}42; STDP Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}43 rate Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}44 1layer, accuracy Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}45, F1 Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}46, runtime/epoch Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}47; and Hebbian Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}48 rate Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}49 1layer, accuracy Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}50, F1 Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}51, runtime/epoch Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}52. On Fashion-MNIST, spline_ideal Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}53 rate Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}54 1layer reaches accuracy Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}55, F1 Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}56, runtime/epoch Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}57, while STDP Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}58 rate Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}59 1layer gives accuracy Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}60, F1 Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}61, runtime/epoch Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}62 (Bej et al., 22 Aug 2025).

The reported ablations state that rate coding outperforms TTFS for linear and device-derived kernels, whereas TTFS is handled well by the ideal spline kernel. The ideal spline kernel provides the best or near-best performance and robustness across encodings, linear SADP is competitive under rate coding but collapses under TTFS, and device-derived spline kernels underperform ideal and linear counterparts, especially under TTFS. The paper’s interpretation is that smoother, bounded kernels improve generalization (Bej et al., 22 Aug 2025).

5. Supervised SADP and hybrid CNN–SNN architectures

The 2026 supervised extension preserves the agreement-driven hidden-layer mechanism while adding a strictly local output-layer error signal. Inputs are either raw normalized features or frozen CNN embeddings Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}63, converted to spikes by

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}64

LIF dynamics are

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}65

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}66

and output decoding uses spike counts

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}67

The architectures are feedforward 1SADP and 2SADP networks, optionally preceded by a frozen CNN encoder comprising three convolutional layers with ReLU, max-pooling, global average pooling, and a dense projection to Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}68 features (S et al., 13 Jan 2026).

At the output layer, supervision is local:

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}69

and the mini-batch update is

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}70

Weights are updated with learning rate Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}71, decay Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}72, and clipping:

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}73

For hidden neurons, agreement is computed against the correct-class output spike train

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}74

Observed agreement is

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}75

chance agreement is

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}76

and

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}77

Input-to-hidden updates are then

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}78

followed by decay and column-wise normalization:

Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}79

The paper emphasizes that this requires no backpropagation, surrogate gradients, or teacher forcing (S et al., 13 Jan 2026).

Training uses batch size Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}80, temporal resolutions Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}81 and Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}82, learning rates Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}83 and Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}84, decay Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}85, and 50 epochs in the main benchmarks. In the Poisson-only setting, reported results are: MNIST, 1SADP accuracy Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}86, F1 Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}87, time/epoch approximately Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}88–Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}89; Fashion-MNIST, 1SADP accuracy Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}90, F1 Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}91, time/epoch approximately Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}92; CIFAR-10, 1SADP accuracy Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}93, F1 Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}94, time/epoch approximately Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}95. With CNN+Poisson encoding, the reported maxima are: MNIST up to Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}96 accuracy with 1SADP at Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}97; Fashion-MNIST up to Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}98 accuracy with 2SADP at Δt=tposttpre\Delta t=t_{\mathrm{post}}-t_{\mathrm{pre}}99; CIFAR-10 up to K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),00 accuracy with 1SADP at K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),01. The same framework is also reported on biomedical datasets, reaching up to K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),02 on Colon Histopathology, K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),03 on Lung Histopathology, and K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),04 on Brain Tumor MRI under CNN+Poisson settings (S et al., 13 Jan 2026).

The paper also reports device-inspired synaptic dynamics derived from iontronic memtransistors. Under those kernels, MNIST accuracy is K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),05 with F1 K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),06 and time/epoch around K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),07, while Fashion-MNIST accuracy is K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),08 with F1 K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),09 and time/epoch around K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),10–K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),11. These results are presented as evidence of compatibility with asymmetric, bounded device dynamics, though with some loss relative to idealized updates (S et al., 13 Jan 2026).

6. Limitations, misconceptions, and design implications

Several limitations recur across the SADP literature. In the recurrent-network theory, the analysis relies on weak coupling, K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),12 scaling, linear response, stationary correlations, and truncation of the Neumann expansion at second-order motifs; strong coupling, nonstationarity, higher-order motifs, multiplicative STDP, triplet rules, or calcium-based models may alter thresholds and weight distributions. The same work also assumes K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),13 to avoid trivial drift and uses homeostatic inhibitory STDP to keep excitatory firing rates near a target, such as K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),14, so that timing kernels rather than rate confounds dominate structure formation (Yang et al., 16 Jan 2025).

In the delay-learning formulation, the assumptions include fixed homogeneous weights, a single Izhikevich regular-spiking neuron type, integer delays initialized in K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),15, and a fixed causal window of K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),16. The paper notes that non-separable classes and overtraining can produce homogeneous PGPs that collapse class distinctions, and that an adaptive stopping criterion is needed. Strict PGP thresholds of K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),17 reduce generalization to unseen classes, whereas relaxed thresholds of K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),18 improve transfer but increase the risk of merging distinct patterns (Farner et al., 2022).

In the explicit K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),19-based SADP papers, very sparse spike trains challenge simple linear kernels, highly imbalanced firing rates can bias K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),20, and deeper networks may require additional mechanisms for task-aligned feature learning. The supervised variant further depends on a frozen CNN front-end for the strongest results on complex image datasets; strictly spike-native end-to-end training is not addressed there. The 2SADP architecture yields only modest and dataset-dependent gains over 1SADP, and the current experiments focus on feedforward image classification rather than recurrent temporal tasks (Bej et al., 22 Aug 2025, S et al., 13 Jan 2026).

A second misconception is that “agreement” is always beneficial. The recurrent-assembly analysis demonstrates the opposite for overlapping representations: agreement-based, acausal timing amplifies symmetric correlations produced by shared common input, promotes quadratic growth of both within- and cross-assembly weights, and fuses assemblies beyond a critical overlap. Strictly causal, antisymmetric timing suppresses those symmetric contributions by odd–even cancellation and preserves segregation. This establishes a concrete distinction between agreement as an objective for temporal coherence and agreement as a potential source of representational collapse (Yang et al., 16 Jan 2025).

The practical design guidance is therefore conditional rather than universal. For distributed representation without assembly fusion, the recurrent analysis advises strong antisymmetry and near-zero kernel integral, forward LTP only for pre-before-post, LTD for post-before-pre, and avoidance of broad symmetric LTP near K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),21. For scalable hardware-ready learning, the explicit SADP papers instead emphasize bounded kernels, clipping to fixed weight ranges, K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),22-floors to prevent synaptic silencing, bit-packing and POPCOUNT for efficient K(Δt)=A+eΔt/τ+Θ(Δt)AeΔt/τΘ(Δt),K(\Delta t)=A_{+}e^{-\Delta t/\tau_{+}}\Theta(\Delta t)-A_{-}e^{\Delta t/\tau_{-}}\Theta(-\Delta t),23 computation, and smooth spline kernels for sparse codes such as TTFS. For delay plasticity, the design principle is to align causally effective arrivals while preserving locality through synapse-level access only to pre/post spike times and postsynaptic-local averages (Yang et al., 16 Jan 2025, Bej et al., 22 Aug 2025, Farner et al., 2022).

Taken together, the cited work indicates that SADP is not a single replacement for STDP but a family of agreement-dependent local rules with sharply different consequences depending on what is made to agree: spike pairs, arrival times, or whole spike trains. In recurrent assemblies, agreement-driven acausal timing can destroy functional specificity; in feedforward temporal coding, delay alignment can consolidate polychronous groups; in window-based synaptic learning, chance-corrected agreement can yield linear-time, hardware-aligned training; and in supervised hybrids, the same agreement principle can be combined with strictly local output errors for fast learning without backpropagation or teacher forcing (Yang et al., 16 Jan 2025, Farner et al., 2022, Bej et al., 22 Aug 2025, S et al., 13 Jan 2026).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Spike Agreement Dependent Plasticity (SADP).