Spike Agreement-Dependent Plasticity
- 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 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 , 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
with the Heaviside function, decay constants, and 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 , which is approximately even and positive near , with depression for larger ; 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 rather than pairwise 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 |
| 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
2
where 3 controls causality, 4 is strictly causal, and 5 is the SADP or acausal case. The causal kernel is antisymmetric:
6
whereas the agreement-based kernel is approximately even and positive near synchrony:
7
Both are used in a balanced regime with 8 and 9, to avoid trivial drift driven by chance coincidences (Yang et al., 16 Jan 2025).
The slow synaptic dynamics are written as
0
with 1. Under weak coupling, cross-covariances are expanded by linear response, and the resulting mean-field ODEs for population-averaged weights 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 3 and 4 are even functions of 5 (Yang et al., 16 Jan 2025).
That symmetry yields the core SADP result. With strictly causal, approximately odd 6, integrating against symmetric correlations nearly cancels:
7
Dynamics are then approximately linear and dominated by first-order forward LTP and backward LTD. By contrast, with SADP or acausal 8, the same symmetric correlations yield positive second-order contributions,
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 0, 1, 2, sparse random adjacency with 3, and synaptic filter 4 with 5. Training uses two independent white-noise signals 6 and 7 delivered to excitatory subsets defining assemblies 8 and 9, while an overlap population 0 receives both; the overlap ratio is 1, varying from 2 to 3 (Yang et al., 16 Jan 2025).
For 4, 5 and 6 are negligible, 7 enters only through quadratic terms, and simulations show that for both 8 and 9, 0 continues to grow after training while 1 decays. Assemblies remain segregated, and trial-averaged simulations agree with the 5D mean-field prediction. For 2, the reduced dynamics of 3 take the form
4
with 5, yielding an unstable threshold 6 that decreases with increasing overlap 7. Small overlap can still permit segregation, but large overlap drives growth of 8 and fusion of assemblies. The reported fusion boundary in 9 space therefore separates sufficiently causal rules, which prevent fusion even at high overlap, from sufficiently SADP-like rules, which fuse beyond a critical 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
1
for presynaptic neuron 2 and postsynaptic neuron 3. A presynaptic spike is eligible only if it arrives before the postsynaptic spike and within a causal window,
4
For each postsynaptic spike at time 5, the average arrival time over the causal set 6 is
7
and the alignment error is
8
SADP, in this interpretation, pushes arrivals toward 9 so that causally effective inputs become more temporally coherent (Farner et al., 2022).
The local update rule is
0
and 1 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 2 per update. The paper presents the rule heuristically, but the provided interpretation is that it acts like a bounded step toward gradient descent on 3 while maintaining locality and bounded updates (Farner et al., 2022).
The neuron model is Izhikevich regular spiking, with
4
and spike reset 5, using the typical regular-spiking parameters 6, 7, 8, 9. Inputs are latency-coded over a fixed window 0 according to
1
with normalized input channel values 2. A three-layer feedforward SNN with 100 neurons per layer, layer-to-layer connection probability 3, fixed homogeneous weight magnitude 4, and delays initialized uniformly in 5 is trained on downscaled 6 MNIST digits (Farner et al., 2022).
Outputs are decoded as polychronous group patterns (PGPs). The similarity between two PGPs 7 and 8 is
9
where 0 counts spikes that match in identity and order within a tolerance. Hierarchical clustering uses thresholds of 1 or 2, 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: 3 at 4 threshold and 5 at 6 threshold. Generalization to the unseen class was observed at the 7 threshold, with max accuracy 8 and mean 9 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 00, presynaptic neuron 01, postsynaptic neuron 02, and discrete time bins 03, binary spike trains are
04
The SNN uses leaky integrate-and-fire units:
05
followed by normalization,
06
and thresholding with reset,
07
Agreement is measured by Cohen’s 08 rather than 09 (Bej et al., 22 Aug 2025).
Using contingency counts 10, 11, 12, and 13 over 14 bins, observed and expected agreement are
15
16
and
17
The weight update is
18
19
The learning function 20 is either piecewise linear,
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 22 bins, giving
23
whereas classical pairwise STDP is given as
24
with 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 26 excitatory write pulses 27 and inhibitory pulses 28 with reads 29 yields gradual, nearly linear potentiation and depression. Device-measured conductance changes 30 are fitted with smoothing splines to derive the SADP kernels 31 and 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 33 rate 34 1layer, accuracy 35, F1 36, runtime/epoch 37; spline_ideal 38 rate 39 1layer, accuracy 40, F1 41, runtime/epoch 42; STDP 43 rate 44 1layer, accuracy 45, F1 46, runtime/epoch 47; and Hebbian 48 rate 49 1layer, accuracy 50, F1 51, runtime/epoch 52. On Fashion-MNIST, spline_ideal 53 rate 54 1layer reaches accuracy 55, F1 56, runtime/epoch 57, while STDP 58 rate 59 1layer gives accuracy 60, F1 61, runtime/epoch 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 63, converted to spikes by
64
LIF dynamics are
65
66
and output decoding uses spike counts
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 68 features (S et al., 13 Jan 2026).
At the output layer, supervision is local:
69
and the mini-batch update is
70
Weights are updated with learning rate 71, decay 72, and clipping:
73
For hidden neurons, agreement is computed against the correct-class output spike train
74
Observed agreement is
75
chance agreement is
76
and
77
Input-to-hidden updates are then
78
followed by decay and column-wise normalization:
79
The paper emphasizes that this requires no backpropagation, surrogate gradients, or teacher forcing (S et al., 13 Jan 2026).
Training uses batch size 80, temporal resolutions 81 and 82, learning rates 83 and 84, decay 85, and 50 epochs in the main benchmarks. In the Poisson-only setting, reported results are: MNIST, 1SADP accuracy 86, F1 87, time/epoch approximately 88–89; Fashion-MNIST, 1SADP accuracy 90, F1 91, time/epoch approximately 92; CIFAR-10, 1SADP accuracy 93, F1 94, time/epoch approximately 95. With CNN+Poisson encoding, the reported maxima are: MNIST up to 96 accuracy with 1SADP at 97; Fashion-MNIST up to 98 accuracy with 2SADP at 99; CIFAR-10 up to 00 accuracy with 1SADP at 01. The same framework is also reported on biomedical datasets, reaching up to 02 on Colon Histopathology, 03 on Lung Histopathology, and 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 05 with F1 06 and time/epoch around 07, while Fashion-MNIST accuracy is 08 with F1 09 and time/epoch around 10–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, 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 13 to avoid trivial drift and uses homeostatic inhibitory STDP to keep excitatory firing rates near a target, such as 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 15, and a fixed causal window of 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 17 reduce generalization to unseen classes, whereas relaxed thresholds of 18 improve transfer but increase the risk of merging distinct patterns (Farner et al., 2022).
In the explicit 19-based SADP papers, very sparse spike trains challenge simple linear kernels, highly imbalanced firing rates can bias 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 21. For scalable hardware-ready learning, the explicit SADP papers instead emphasize bounded kernels, clipping to fixed weight ranges, 22-floors to prevent synaptic silencing, bit-packing and POPCOUNT for efficient 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).