Spike-timing-dependent plasticity (STDP) is a biological process that adjusts the strength of connections between neurons in the brain. The process adjusts the connection strengths based on the relative timing of a particular neuron's output and input action potentials (or spikes). The STDP process partially explains the activity-dependent development of nervous systems, especially with regard to long-term potentiation and long-term depression.
Under the STDP process, if an input spike to a neuron tends, on average, to occur immediately before that neuron's output spike, then that particular input is made somewhat stronger. If an input spike tends, on average, to occur immediately after an output spike, then that particular input is made somewhat weaker hence: "spike-timing-dependent plasticity". Thus, inputs that might be the cause of the post-synaptic neuron's excitation are made even more likely to contribute in the future, whereas inputs that are not the cause of the post-synaptic spike are made less likely to contribute in the future. The process continues until a subset of the initial set of connections remain, while the influence of all others is reduced to 0. Since a neuron produces an output spike when many of its inputs occur within a brief period, the subset of inputs that remain are those that tended to be correlated in time. In addition, since the inputs that occur before the output are strengthened, the inputs that provide the earliest indication of correlation will eventually become the final input to the neuron.
In 1973, M. M. Taylor suggested that if synapses were strengthened for which a presynaptic spike occurred just before a postsynaptic spike more often than the reverse (Hebbian learning), while with the opposite timing or in the absence of a closely timed presynaptic spike, synapses were weakened (anti-Hebbian learning), the result would be an informationally efficient recoding of input patterns. This proposal apparently passed unnoticed in the neuroscientific community, and subsequent experimentation was conceived independently of these early suggestions.
Early experiments on associative plasticity were carried out by W. B. Levy and O. Steward in 1983 and examined the effect of relative timing of pre- and postsynaptic action potentials at millisecond level on plasticity. Bruce McNaughton contributed much to this area, too. In studies on neuromuscular synapses carried out by Y. Dan and Mu-ming Poo in 1992, and on the hippocampus by D. Debanne, B. Gähwiler, and S. Thompson in 1994, showed that asynchronous pairing of postsynaptic and synaptic activity induced long-term synaptic depression. However, STDP was more definitively demonstrated by Henry Markram in his postdoc period till 1993 in Bert Sakmann's lab (SFN and Phys Soc abstracts in 1994–1995) which was only published in 1997. C. Bell and co-workers also found a form of STDP in the cerebellum. Henry Markram used dual patch clamping techniques to repetitively activate pre-synaptic neurons 10 milliseconds before activating the post-synaptic target neurons, and found the strength of the synapse increased. When the activation order was reversed so that the pre-synaptic neuron was activated 10 milliseconds after its post-synaptic target neuron, the strength of the pre-to-post synaptic connection decreased. Further work, by Guoqiang Bi, Li Zhang, and Huizhong Tao in Mu-Ming Poo's lab in 1998, continued the mapping of the entire time course relating pre- and post-synaptic activity and synaptic change, to show that in their preparation synapses that are activated within 5-20 ms before a postsynaptic spike are strengthened, and those that are activated within a similar time window after the spike are weakened. This phenomenon has been observed in various other preparations, with some variation in the time-window relevant for plasticity. Several reasons for timing-dependent plasticity have been suggested. For example, STDP might provide a substrate for Hebbian learning during development, or, as suggested by Taylor in 1973, the associated Hebbian and anti-Hebbian learning rules might create informationally efficient coding in bundles of related neurons. Works from Y. Dan's lab advanced to study STDP in in vivo systems.
Postsynaptic NMDA receptors are highly sensitive to the membrane potential (see coincidence detection in neurobiology). Due to their high permeability for calcium, they generate a local chemical signal that is largest when the back-propagating action potential in the dendrite arrives shortly after the synapse was active (pre-post spiking). Large postsynaptic calcium transients are known to trigger synaptic potentiation (Long-term potentiation). The mechanism for spike-timing-dependent depression is less well understood, but often involves either postsynaptic voltage-dependent calcium entry/mGluR activation, or retrograde endocannabinoids and presynaptic NMDARs.
From Hebbian rule to STDP
According to the Hebbian rule, synapses increase their efficiency if the synapse persistently takes part in firing the postsynaptic target neuron. Similarly, the efficiency of synapses decreases when the firing of their presynaptic targets is persistently independent of firing their postsynaptic ones. These principles are often simplified in the mnemonics: those who fire together, wire together; and those who fire out of sync, lose their link. However, if two neurons fire exactly at the same time, then one cannot have caused, or taken part in firing the other. Instead, to take part in firing the postsynaptic neuron, the presynaptic neuron needs to fire just before the postsynaptic neuron. Experiments that stimulated two connected neurons with varying interstimulus asynchrony confirmed the importance of temporal relation implicit in Hebb's principle: for the synapse to be potentiated or depressed, the presynaptic neuron has to fire just before or just after the postsynaptic neuron, respectively. In addition, it has become evident that the presynaptic neural firing needs to consistently predict the postsynaptic firing for synaptic plasticity to occur robustly, mirroring at a synaptic level what is known about the importance of contingency in classical conditioning, where zero contingency procedures prevent the association between two stimuli.
Role in hippocampal learning
For the most efficient STDP, the presynaptic and postsynaptic signal has to be separated by approximately a dozen of milliseconds. However, events happening within a couple of minutes can typically be linked together by the hippocampus as episodic memories. To resolve this contradiction, a mechanism relying on the theta waves and the phase precession has been proposed: Representations of different memory entities (such as a place, face, person etc.) are repeated on each theta cycle at a given theta phase during the episode to be remembered. Expected, ongoing, and completed entities have early, intermediate and late theta phases, respectively. In the CA3 region of the hippocampus, the recurrent network turns entities with neighboring theta phases into coincident ones thereby allowing STDP to link them together. Experimentally detectable memory sequences are created this way by reinforcing the connection between subsequent (neighboring) representations. 
Uses in artificial neural networks
The concept of STDP has been shown to be a proven learning algorithm for forward-connected artificial neural networks in pattern recognition. Recognising traffic, sound or movement using Dynamic Vision Sensor (DVS) cameras has been an area of research. Correct classifications with a high degree of accuracy with only minimal learning time has been shown. It was shown that a spiking neuron trained with STDP learns a linear model of a dynamic system with minimal least square error.
A general approach, replicated from the core biological principles, is to apply a window function (Δw) to each synapse in a network. The window function will increase the weight (and therefore the connection) of a synapse when the parent neuron fires just before the child neuron, but will decrease otherwise.
Several variations of the window function have been proposed to allow for a range of learning speeds and classification accuracy.
- Taylor MM (1973). "The Problem of Stimulus Structure in the Behavioural Theory of Perception". South African Journal of Psychology. 3: 23–45.
- Levy WB, Steward O (April 1983). "Temporal contiguity requirements for long-term associative potentiation/depression in the hippocampus". Neuroscience. 8 (4): 791–7. CiteSeerX 10.1.1.365.5814. doi:10.1016/0306-4522(83)90010-6. PMID 6306504. 
- Dan Y, Poo MM (1992). "Hebbian depression of isolated neuromuscular synapses in vitro". Science. 256 (5063): 1570–73. Bibcode:1992Sci...256.1570D. doi:10.1126/science.1317971. PMID 1317971.
- Debanne D, Gähwiler B, Thompson S (1994). "Asynchronous pre- and postsynaptic activity induces associative long-term depression in area CA1 of the rat hippocampus in vitro". Proceedings of the National Academy of Sciences of the United States of America. 91 (3): 1148–52. Bibcode:1994PNAS...91.1148D. doi:10.1073/pnas.91.3.1148. PMC 521471. PMID 7905631.
- Markram H, Lübke J, Frotscher M, Sakmann B (January 1997). "Regulation of synaptic efficacy by coincidence of postsynaptic APs and EPSPs" (PDF). Science. 275 (5297): 213–5. doi:10.1126/science.275.5297.213. PMID 8985014.
- Bi GQ, Poo MM (15 December 1998). "Synaptic modifications in cultured hippocampal neurons: dependence on spike timing, synaptic strength, and postsynaptic cell type". Journal of Neuroscience. 18 (24): 10464–72. doi:10.1523/JNEUROSCI.18-24-10464.1998. PMC 6793365. PMID 9852584.
- Gerstner W, Kempter R, van Hemmen JL, Wagner H (September 1996). "A neuronal learning rule for sub-millisecond temporal coding". Nature. 383 (6595): 76–78. Bibcode:1996Natur.383...76G. doi:10.1038/383076a0. PMID 8779718.
- Song S, Miller KD, Abbott LF (September 2000). "Competitive Hebbian learning through spike-timing-dependent synaptic plasticity". Nature Neuroscience. 3 (9): 919–26. doi:10.1038/78829. PMID 10966623.
- Meliza CD, Dan Y (2006), "Receptive-field modification in rat visual cortex induced by paired visual stimulation and single-cell spiking", Neuron, 49 (2): 183–189, doi:10.1016/j.neuron.2005.12.009, PMID 16423693
- Caporale N.; Dan Y. (2008). "Spike timing-dependent plasticity: a Hebbian learning rule". Annual Review of Neuroscience. 31: 25–46. doi:10.1146/annurev.neuro.31.060407.125639. PMID 18275283.
- Bauer E. P.; LeDoux J. E.; Nader K. (2001). "Fear conditioning and LTP in the lateral amygdala are sensitive to the same stimulus contingencies". Nature Neuroscience. 4 (7): 687–688. doi:10.1038/89465. PMID 11426221.
- Kovács KA (September 2020). "Episodic Memories: How do the Hippocampus and the Entorhinal Ring Attractors Cooperate to Create Them?". Frontiers in Systems Neuroscience. 14: 68. doi:10.3389/fnsys.2020.559186.
- Bichler, Olivier; Querlioz, Damien; Thorpe, Simon J.; Bourgoin, Jean-Philippe; Gamrat, Christian (22 Feb 2012). "Extraction of temporally correlated features from dynamic vision sensors with spike-timing-dependent plasticity". Neural Networks. 32: 339–348. doi:10.1016/j.neunet.2012.02.022. PMID 22386501.
- Thorpe, Simon J. (2012). Fusiello, Andrea; Murino, Vittorio; Cucchiara, Rita (eds.). Spike-Based Image Processing: Can We Reproduce Biological Vision in Hardware?. Computer Vision – ECCV 2012. Workshops and Demonstrations. Lecture Notes in Computer Science. 7583. Springer Berlin Heidelberg. pp. 516–521. CiteSeerX 10.1.1.460.4473. doi:10.1007/978-3-642-33863-2_53. ISBN 978-3-642-33862-5.
- O'Connor, Peter; Neil, Daniel; Liu, Shih-Chii; Delbruck, Tobi; Pfeiffer, Michael (2013). "Real-time classification and sensor fusion with a spiking deep belief network". Frontiers in Neuroscience. 7: 178. doi:10.3389/fnins.2013.00178. PMC 3792559. PMID 24115919.
- Suri, Roland E. (2004). "A computational framework for cortical learning" (PDF). Biological Cybernetics. 90 (6): 400–9. doi:10.1007/s00422-004-0487-1. hdl:20.500.11850/64482. ISSN 0340-1200. PMID 15316786.
- Rumsey CC, Abbott LF (May 2004). "Equalization of synaptic efficacy by activity- and timing-dependent synaptic plasticity". Journal of Neurophysiology. 91 (5): 2273–80. CiteSeerX 10.1.1.323.8776. doi:10.1152/jn.00900.2003. PMID 14681332.
- Debanne D, Gähwiler BH, Thompson SM (February 1994). "Asynchronous pre- and postsynaptic activity induces associative long-term depression in area CA1 of the rat hippocampus in vitro". Proceedings of the National Academy of Sciences of the United States of America. 91 (3): 1148–52. Bibcode:1994PNAS...91.1148D. doi:10.1073/pnas.91.3.1148. PMC 521471. PMID 7905631.
- Sjöström PJ, Turrigiano GG, Nelson SB (December 2001). "Rate, timing, and cooperativity jointly determine cortical synaptic plasticity". Neuron. 32 (6): 1149–64. doi:10.1016/S0896-6273(01)00542-6. PMID 11754844.
- Senn W, Markram H, Tsodyks M (January 2001). "An algorithm for modifying neurotransmitter release probability based on pre- and postsynaptic spike timing". Neural Computation. 13 (1): 35–67. doi:10.1162/089976601300014628. PMID 11177427.
- Roberts PD, Bell CC (December 2002). "Spike timing dependent synaptic plasticity in biological systems". Biological Cybernetics. 87 (5–6): 392–403. doi:10.1007/s00422-002-0361-y. PMID 12461629.
- Chechik G (July 2003). "Spike-timing-dependent plasticity and relevant mutual information maximization". Neural Computation. 15 (7): 1481–510. CiteSeerX 10.1.1.118.4572. doi:10.1162/089976603321891774. PMID 12816563.
- Lisman J, Spruston N (July 2005). "Postsynaptic depolarization requirements for LTP and LTD: a critique of spike timing-dependent plasticity". Nature Neuroscience. 8 (7): 839–41. doi:10.1038/nn0705-839. PMID 16136666.
- Sjöström, Jesper; Wulfram Gerstner (2010). "Spike-timing dependent plasticity". Scholarpedia. 5 (2): 1362. Bibcode:2010SchpJ...5.1362S. doi:10.4249/scholarpedia.1362. ISSN 1941-6016.
- Caporale, Natalia; Yang Dan (2008). "Spike Timing–Dependent Plasticity: A Hebbian Learning Rule". Annual Review of Neuroscience. 31 (1): 25–46. doi:10.1146/annurev.neuro.31.060407.125639. ISSN 0147-006X. PMID 18275283.
- Oertner, Thomas G. (2009). "How do synapses measure milliseconds?". Frontiers in Computational Neuroscience. 3: 7. doi:10.3389/neuro.10.007.2009. PMC 2692454. PMID 19564894.