IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0229083.html
   My bibliography  Save this article

Pre-Synaptic Pool Modification (PSPM): A supervised learning procedure for recurrent spiking neural networks

Author

Listed:
  • Bryce Allen Bagley
  • Blake Bordelon
  • Benjamin Moseley
  • Ralf Wessel

Abstract

Learning synaptic weights of spiking neural network (SNN) models that can reproduce target spike trains from provided neural firing data is a central problem in computational neuroscience and spike-based computing. The discovery of the optimal weight values can be posed as a supervised learning task wherein the weights of the model network are chosen to maximize the similarity between the target spike trains and the model outputs. It is still largely unknown whether optimizing spike train similarity of highly recurrent SNNs produces weight matrices similar to those of the ground truth model. To this end, we propose flexible heuristic supervised learning rules, termed Pre-Synaptic Pool Modification (PSPM), that rely on stochastic weight updates in order to produce spikes within a short window of the desired times and eliminate spikes outside of this window. PSPM improves spike train similarity for all-to-all SNNs and makes no assumption about the post-synaptic potential of the neurons or the structure of the network since no gradients are required. We test whether optimizing for spike train similarity entails the discovery of accurate weights and explore the relative contributions of local and homeostatic weight updates. Although PSPM improves similarity between spike trains, the learned weights often differ from the weights of the ground truth model, implying that connectome inference from spike data may require additional constraints on connectivity statistics. We also find that spike train similarity is sensitive to local updates, but other measures of network activity such as avalanche distributions, can be learned through synaptic homeostasis.

Suggested Citation

  • Bryce Allen Bagley & Blake Bordelon & Benjamin Moseley & Ralf Wessel, 2020. "Pre-Synaptic Pool Modification (PSPM): A supervised learning procedure for recurrent spiking neural networks," PLOS ONE, Public Library of Science, vol. 15(2), pages 1-25, February.
  • Handle: RePEc:plo:pone00:0229083
    DOI: 10.1371/journal.pone.0229083
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0229083
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0229083&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0229083?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Daniel A. Butts & Chong Weng & Jianzhong Jin & Chun-I Yeh & Nicholas A. Lesica & Jose-Manuel Alonso & Garrett B. Stanley, 2007. "Temporal precision in the neural code and the timescales of natural vision," Nature, Nature, vol. 449(7158), pages 92-95, September.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Gaëlle Desbordes & Jianzhong Jin & Chong Weng & Nicholas A Lesica & Garrett B Stanley & Jose-Manuel Alonso, 2008. "Timing Precision in Population Coding of Natural Scenes in the Early Visual System," PLOS Biology, Public Library of Science, vol. 6(12), pages 1-11, December.
    2. Zane N Aldworth & Alexander G Dimitrov & Graham I Cummins & Tomáš Gedeon & John P Miller, 2011. "Temporal Encoding in a Nervous System," PLOS Computational Biology, Public Library of Science, vol. 7(5), pages 1-19, May.
    3. Sean T Kelly & Jens Kremkow & Jianzhong Jin & Yushi Wang & Qi Wang & Jose-Manuel Alonso & Garrett B Stanley, 2014. "The Role of Thalamic Population Synchrony in the Emergence of Cortical Feature Selectivity," PLOS Computational Biology, Public Library of Science, vol. 10(1), pages 1-13, January.
    4. Ovidiu F Jurjuţ & Danko Nikolić & Wolf Singer & Shan Yu & Martha N Havenith & Raul C Mureşan, 2011. "Timescales of Multineuronal Activity Patterns Reflect Temporal Structure of Visual Stimuli," PLOS ONE, Public Library of Science, vol. 6(2), pages 1-15, February.
    5. Baysal, Veli & Yılmaz, Ergin, 2021. "Chaotic Signal Induced Delay Decay in Hodgkin-Huxley Neuron," Applied Mathematics and Computation, Elsevier, vol. 411(C).
    6. Cheng Ly & Brent Doiron, 2009. "Divisive Gain Modulation with Dynamic Stimuli in Integrate-and-Fire Neurons," PLOS Computational Biology, Public Library of Science, vol. 5(4), pages 1-12, April.
    7. Rava Azeredo da Silveira & Michael J Berry II, 2014. "High-Fidelity Coding with Correlated Neurons," PLOS Computational Biology, Public Library of Science, vol. 10(11), pages 1-25, November.
    8. James M McFarland & Yuwei Cui & Daniel A Butts, 2013. "Inferring Nonlinear Neuronal Computation Based on Physiologically Plausible Inputs," PLOS Computational Biology, Public Library of Science, vol. 9(7), pages 1-18, July.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0229083. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.