Skip to main content

A General Purpose Algorithm for Coding/Decoding Continuous Signal to Spike Form

  • Conference paper
  • First Online:
  • 710 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 799))

Abstract

An algorithm called Symmetric Integro-Differential Conversion (SIDC) serving to encode continuous real-valued signal to spike form is described. One dynamic numeric signal is converted to 4 spike trains. 2 spiking signal lines serve as a low-pass filter, while 2 other play the role of high-pass filter. The algorithm is computationally efficient and has only one parameter – the desired mean spike frequency in the output spike sequences. This approach allows accurate encoding signals with high variability of spectral properties. A reverse conversion algorithm is proposed which is used to assure that the resulting spike signal preserves information about the original signal to a sufficient extent. Artificial signals being a sum of a sinusoid and a random walk process are utilized to show that the target spike frequency parameter does not require fine tuning - good conversion quality is demonstrated if its value is approximately two orders of magnitude less than the input signal measurement frequency.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Gerstner, W., Kistler, W.: Spiking Neuron Models. Single Neurons, Populations, Plasticity. Cambridge University Press, Cambridge (2002)

    Book  Google Scholar 

  2. Brette, R.: Philosophy of the spike: rate-based vs. spike-based theories of the brain. Front. Syst. Neurosci. 9, 151 (2015)

    Google Scholar 

  3. Kiselev, M.: Rate coding vs. temporal coding – is optimum between? In: Proceedings of IJCNN-2016, Vancouver, pp. 1355–1359 (2016)

    Google Scholar 

  4. Izhikevich, E.: Polychronization: computation with spikes. Neural Comput. 18, 245–282 (2006)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mikhail Kiselev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kiselev, M. (2019). A General Purpose Algorithm for Coding/Decoding Continuous Signal to Spike Form. In: Kryzhanovsky, B., Dunin-Barkowski, W., Redko, V., Tiumentsev, Y. (eds) Advances in Neural Computation, Machine Learning, and Cognitive Research II. NEUROINFORMATICS 2018. Studies in Computational Intelligence, vol 799. Springer, Cham. https://doi.org/10.1007/978-3-030-01328-8_20

Download citation

Publish with us

Policies and ethics