{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T04:00:04Z","timestamp":1779249604723,"version":"3.51.4"},"reference-count":50,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2020,1,16]],"date-time":"2020-01-16T00:00:00Z","timestamp":1579132800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003443","name":"Ministry of Education and Science of the Russian Federation","doi-asserted-by":"publisher","award":["8.2487.2017\/\u041f\u0427"],"award-info":[{"award-number":["8.2487.2017\/\u041f\u0427"]}],"id":[{"id":"10.13039\/501100003443","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>One of the modern trends in the design of human\u2013machine interfaces (HMI) is to involve the so called spiking neuron networks (SNNs) in signal processing. The SNNs can be trained by simple and efficient biologically inspired algorithms. In particular, we have shown that sensory neurons in the input layer of SNNs can simultaneously encode the input signal based both on the spiking frequency rate and on varying the latency in generating spikes. In the case of such mixed temporal-rate coding, the SNN should implement learning working properly for both types of coding. Based on this, we investigate how a single neuron can be trained with pure rate and temporal patterns, and then build a universal SNN that is trained using mixed coding. In particular, we study Hebbian and competitive learning in SNN in the context of temporal and rate coding problems. We show that the use of Hebbian learning through pair-based and triplet-based spike timing-dependent plasticity (STDP) rule is accomplishable for temporal coding, but not for rate coding. Synaptic competition inducing depression of poorly used synapses is required to ensure a neural selectivity in the rate coding. This kind of competition can be implemented by the so-called forgetting function that is dependent on neuron activity. We show that coherent use of the triplet-based STDP and synaptic competition with the forgetting function is sufficient for the rate coding. Next, we propose a SNN capable of classifying electromyographical (EMG) patterns using an unsupervised learning procedure. The neuron competition achieved via lateral inhibition ensures the \u201cwinner takes all\u201d principle among classifier neurons. The SNN also provides gradual output response dependent on muscular contraction strength. Furthermore, we modify the SNN to implement a supervised learning method based on stimulation of the target classifier neuron synchronously with the network input. In a problem of discrimination of three EMG patterns, the SNN with supervised learning shows median accuracy 99.5% that is close to the result demonstrated by multi-layer perceptron learned by back propagation of an error algorithm.<\/jats:p>","DOI":"10.3390\/s20020500","type":"journal-article","created":{"date-parts":[[2020,1,17]],"date-time":"2020-01-17T04:14:41Z","timestamp":1579234481000},"page":"500","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":45,"title":["Competitive Learning in a Spiking Neural Network: Towards an Intelligent Pattern Classifier"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3689-6035","authenticated-orcid":false,"given":"Sergey A.","family":"Lobov","sequence":"first","affiliation":[{"name":"Neurotechnology Department, Lobachevsky State University of Nizhny Novgorod, 603950 Nizhny Novgorod, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrey V.","family":"Chernyshov","sequence":"additional","affiliation":[{"name":"Neurotechnology Department, Lobachevsky State University of Nizhny Novgorod, 603950 Nizhny Novgorod, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nadia P.","family":"Krilova","sequence":"additional","affiliation":[{"name":"Neurotechnology Department, Lobachevsky State University of Nizhny Novgorod, 603950 Nizhny Novgorod, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maxim O.","family":"Shamshin","sequence":"additional","affiliation":[{"name":"Neurotechnology Department, Lobachevsky State University of Nizhny Novgorod, 603950 Nizhny Novgorod, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Victor B.","family":"Kazantsev","sequence":"additional","affiliation":[{"name":"Neurotechnology Department, Lobachevsky State University of Nizhny Novgorod, 603950 Nizhny Novgorod, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,1,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1007\/s40137-013-0044-8","article-title":"Prosthetic myoelectric control strategies: A clinical perspective","volume":"2","author":"Roche","year":"2014","journal-title":"Curr. Surg. Rep."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1109\/TNSRE.2014.2305520","article-title":"Linear and nonlinear regression techniques for simultaneous and proportional myoelectric control","volume":"22","author":"Hahne","year":"2014","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Patel, Y., and Nageswaran, S. (2018, January 6\u20138). Myoelectric Controlled Thumb. Proceedings of the 2018 3rd International Conference for Convergence in Technology (I2CT), Pune, India.","DOI":"10.1109\/I2CT.2018.8529339"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Lima, A.A.M., Araujo, R.M., de Santos, F.A.G., Yoshizumi, V.H., de Barros, F.K.H., Spatti, D.H., Liboni, L.H.B., and Dajer, M.E. (2018, January 8\u201313). Classification of Hand Movements from EMG Signals using Optimized MLP. Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil.","DOI":"10.1109\/IJCNN.2018.8489150"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/j.jelekin.2018.10.004","article-title":"Automatic detection of oral and pharyngeal phases in swallowing using classification algorithms and multichannel EMG","volume":"43","year":"2018","journal-title":"J. Electromyogr. Kinesiol."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Ullah, K., and Kim, J.H. (2009, January 10\u201312). A mathematical model for mapping EMG signal to joint torque for the human elbow joint using nonlinear regression. Proceedings of the 2009 4th International Conference on Autonomous Robots and Agents, Wellington, New Zealand.","DOI":"10.1109\/ICARA.2000.4803995"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1186\/1743-0003-11-122","article-title":"Continuous and simultaneous estimation of finger kinematics using inputs from an EMG-to-muscle activation model","volume":"11","author":"Ngeo","year":"2014","journal-title":"J. Neuroeng. Rehabil."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1016\/j.bspc.2017.10.002","article-title":"Surface EMG based continuous estimation of human lower limb joint angles by using deep belief networks","volume":"40","author":"Chen","year":"2018","journal-title":"Biomed. Signal. Process. Control."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Alghofaily, B., and Ding, C. (2018, January 12\u201314). Meta-Feature Based Data Mining Service Selection and Recommendation Using Machine Learning Models. Proceedings of the 2018 IEEE 15th International Conference on e-Business Engineering (ICEBE), Xi\u2019an, China.","DOI":"10.1109\/ICEBE.2018.00014"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/BF02478259","article-title":"A logical calculus of the ideas immanent in nervous activity","volume":"5","author":"McCulloch","year":"1943","journal-title":"Bull. Math. Biophys."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1415","DOI":"10.1109\/5.58323","article-title":"30 years of adaptive neural networks: Perceptron, Madaline, and backpropagation","volume":"78","author":"Widrow","year":"1990","journal-title":"Proc. IEEE"},{"key":"ref_12","unstructured":"Haykin, S. (1998). Neural Networks. A Comprehensive Foundation, Prentice Hall. [2nd ed.]."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Izhikevich, E.M. (2007). Dynamical Systems in Neuroscience: The Geometry of Excitability and Bursting, The MIT Press.","DOI":"10.7551\/mitpress\/2526.001.0001"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Rozenberg, G., B\u00e4ck, T., and Kok, J.N. (2012). Computing with Spiking Neuron Networks BT\u2014Handbook of Natural Computing, Springer.","DOI":"10.1007\/978-3-540-92910-9"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Quiroga, Q.R., and Panzeri, S. (2013). Principles of Neural Coding, Taylor & Francis Group.","DOI":"10.1201\/b14756"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"70","DOI":"10.3389\/fnins.2017.00070","article-title":"Coupling resistive switching devices with neurons: State of the art and perspectives","volume":"11","author":"Chiolerio","year":"2017","journal-title":"Front. Neurosci."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1109\/TETCI.2018.2829922","article-title":"One-Board design and simulation of double-layer perceptron based on metal-oxide memristive nanostructures","volume":"2","author":"Mikhaylov","year":"2018","journal-title":"IEEE Trans. Emerg. Top. Comput. Intell."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Llinas, R.R. (2001). I of the Vortex: From Neurons to Self, The MIT Press.","DOI":"10.7551\/mitpress\/3626.001.0001"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Buzs\u00e1ki, G. (2006). Rhythms of the Brain, Oxford University Press.","DOI":"10.1093\/acprof:oso\/9780195301069.001.0001"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2633","DOI":"10.1166\/asl.2016.7004","article-title":"Spiking neurons as universal building blocks for hybrid systems","volume":"22","author":"Lobov","year":"2016","journal-title":"Adv. Sci. Lett."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"27894","DOI":"10.3390\/s151127894","article-title":"A spiking neural network in semg feature extraction","volume":"15","author":"Lobov","year":"2015","journal-title":"Sensors"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"12805","DOI":"10.1038\/ncomms12805","article-title":"Real-time encoding and compression of neuronal spikes by metal-oxide memristors","volume":"7","author":"Gupta","year":"2016","journal-title":"Nat. Commun."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Gater, D., Iqbal, A., Davey, J., and Gale, E. (2013, January 8\u201311). Connecting Spiking Neurons to a Spiking Memristor Network Changes the Memristor Dynamics. Proceedings of the 2013 IEEE 20th International Conference on Electronics, Circuits, and Systems, Abu Dhabi, UAE.","DOI":"10.1109\/ICECS.2013.6815469"},{"key":"ref_24","unstructured":"Hebb, D.O. (1949). The Organization of Behavior: A Neuropsychological Theory, Wiley."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1146\/annurev.ne.13.030190.002355","article-title":"Hebbian synapses: Biophysical mechanisms and algorithms","volume":"13","author":"Brown","year":"1990","journal-title":"Annu. Rev. Neurosci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/0893-6080(88)90020-2","article-title":"An introduction to neural computing","volume":"1","author":"Kohonen","year":"1988","journal-title":"Neural Netw."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/BF00337288","article-title":"Self-organized formation of topologically correct feature maps","volume":"43","author":"Kohonen","year":"1982","journal-title":"Biol. Cybern."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1149","DOI":"10.1016\/S0896-6273(01)00542-6","article-title":"Rate, timing, and cooperativity jointly determine cortical synaptic plasticity","volume":"32","author":"Turrigiano","year":"2001","journal-title":"Neuron"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"10464","DOI":"10.1523\/JNEUROSCI.18-24-10464.1998","article-title":"Synaptic modifications in cultured hippocampal neurons: Dependence on spike timing, synaptic strength, and postsynaptic cell type","volume":"18","author":"Bi","year":"1998","journal-title":"J. Neurosci."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1126\/science.275.5297.213","article-title":"Regulation of synaptic efficacy by coincidence of postsynaptic aps and epsps","volume":"275","author":"Markram","year":"1997","journal-title":"Science"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1007\/s00422-008-0233-1","article-title":"Phenomenological models of synaptic plasticity based on spike timing","volume":"98","author":"Morrison","year":"2008","journal-title":"Biol. Cybern."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"919","DOI":"10.1038\/78829","article-title":"Competitive hebbian learning through spike-timing-dependent synaptic plasticity","volume":"3","author":"Song","year":"2000","journal-title":"Nat. Neurosci."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1569","DOI":"10.1109\/TNN.2003.820440","article-title":"Simple model of spiking neurons","volume":"14","author":"Izhikevich","year":"2003","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1103\/PhysRevLett.86.364","article-title":"Equilibrium properties of temporally asymmetric hebbian plasticity","volume":"86","author":"Rubin","year":"2001","journal-title":"Phys. Rev. Lett."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"9673","DOI":"10.1523\/JNEUROSCI.1425-06.2006","article-title":"Triplets of spikes in a model of spike timing\u2014dependent plasticity","volume":"26","author":"Pfister","year":"2006","journal-title":"J. Neurosci."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Masquelier, T., Guyonneau, R., and Thorpe, S.J. (2008). Spike timing dependent plasticity finds the start of repeating patterns in continuous spike trains. PLoS ONE, 3.","DOI":"10.1371\/journal.pone.0001377"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Masquelier, T., and Thorpe, S.J. (2007). Unsupervised learning of visual features through spike timing dependent plasticity. PLOS Comput. Biol., 3.","DOI":"10.1371\/journal.pcbi.0030031"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1259","DOI":"10.1162\/neco.2008.06-08-804","article-title":"Competitive stdp-based spike pattern learning","volume":"21","author":"Masquelier","year":"2008","journal-title":"Neural Comput."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1140\/epjst\/e2016-02614-y","article-title":"Network response synchronization enhanced by synaptic plasticity","volume":"225","author":"Lobov","year":"2016","journal-title":"Eur. Phys. J. Spec. Top."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1051\/mmnp\/201712409","article-title":"Noise enhanced signaling in stdp driven spiking-neuron network","volume":"12","author":"Lobov","year":"2017","journal-title":"Math. Model. Nat. Phenom."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"12008","DOI":"10.1088\/1742-6596\/1117\/1\/012008","article-title":"Supervised and unsupervised learning in processing myographic patterns","volume":"1117","author":"Shamsin","year":"2018","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"30","DOI":"10.17691\/stm2015.7.4.04","article-title":"Combined use of command-proportional control of external robotic devices based on electromyography signals","volume":"7","author":"Lobov","year":"2015","journal-title":"Sovrem. Tehnol. Med."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Kryzhanovsky, B., Dunin-Barkowski, W., Redko, V., and Tiumentsev, Y. (2020). The Large-Scale Symmetry Learning Applying Pavlov Principle BT\u2014Advances in Neural Computation, Machine Learning, and Cognitive Research III, Springer International Publishing.","DOI":"10.1007\/978-3-030-30425-6"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"344","DOI":"10.1038\/nn.2479","article-title":"Connectivity reflects coding: A model of voltage-based stdp with homeostasis","volume":"13","author":"Clopath","year":"2010","journal-title":"Nat. Neurosci."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1523\/JNEUROSCI.02-01-00032.1982","article-title":"Theory for the development of neuron selectivity: Orientation specificity and binocular interaction in visual cortex","volume":"2","author":"Bienenstock","year":"1982","journal-title":"J. Neurosci."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"4856","DOI":"10.1007\/s11538-018-0415-5","article-title":"High-dimensional brain: A tool for encoding and rapid learning of memories by single neurons","volume":"81","author":"Tyukin","year":"2019","journal-title":"Bull. Math. Biol."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.plrev.2018.09.005","article-title":"The unreasonable effectiveness of small neural ensembles in high-dimensional brain","volume":"29","author":"Gorban","year":"2019","journal-title":"Phys. Life Rev."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1134\/S0362119719010109","article-title":"Optimizing the speed and accuracy of an emg interface in practical applications","volume":"45","author":"Lobov","year":"2019","journal-title":"Hum. Phys."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/S0925-2312(01)00658-0","article-title":"La Error-backpropagation in temporally encoded networks of spiking neurons","volume":"48","author":"Bohte","year":"2002","journal-title":"Neurocomputing"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/MSP.2019.2931595","article-title":"Surrogate gradient learning in spiking neural networks: Bringing the power of gradient-based optimization to spiking neural networks","volume":"36","author":"Neftci","year":"2019","journal-title":"IEEE Signal. Process. Mag."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/500\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:43:09Z","timestamp":1760362989000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/500"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,16]]},"references-count":50,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["s20020500"],"URL":"https:\/\/doi.org\/10.3390\/s20020500","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,16]]}}}