<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">procyber</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник кибернетики</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings in Cybernetics</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1999-7604</issn><publisher><publisher-name>Бюджетное учреждение высшего образования Ханты-Мансийского автономного округа – Югры «Сургутский государственный университет»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35266/1999-7604-2026-2-1</article-id><article-id custom-type="elpub" pub-id-type="custom">procyber-760</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ТЕХНИЧЕСКИЕ НАУКИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Engeneering</subject></subj-group></article-categories><title-group><article-title>Исследование эффективности импульсных нейронных сетей  типа «жидкостная машина состояний» при прогнозировании  хаотических временных рядов методами программного моделирования</article-title><trans-title-group xml:lang="en"><trans-title>Investigation of efficiency of Liquid State Machine spiking neural networks  in chaotic time series forecasting using software simulation methods</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-1340-6590</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Алымова</surname><given-names>Е. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Alymova</surname><given-names>E. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат технических наук</p></bio><bio xml:lang="en"><p>Candidate of Sciences (Engineering)</p></bio><email xlink:type="simple">langnbsp@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Российская таможенная академия, Ростов-на-Дону</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Russian Customs Academy, Rostov-on-Don</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>04</day><month>09</month><year>2026</year></pub-date><volume>25</volume><issue>2</issue><fpage>6</fpage><lpage>24</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Алымова Е.В., 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Алымова Е.В.</copyright-holder><copyright-holder xml:lang="en">Alymova E.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestcyber.ru/jour/article/view/760">https://www.vestcyber.ru/jour/article/view/760</self-uri><abstract><p>Предметом исследования является применение импульсных нейронных сетей класса «жидкостная машина состояний» для задачи прогнозирования хаотических временных рядов. Целью работы является разработка методологической основы и программной базы моделирования жидкостной машины состояний на основе библиотеки BindsNET, а также проведение воспроизводимого сравнительного анализа с рекуррентной нейронной сетью с долгой краткосрочной памятью на эталонном тесте Mackey–Glass. Методология включает построение резервуара из нейронов типа «утечка–интегрирование–порог», частотное кодирование входного сигнала посредством генератора импульсов Пуассона и обучение линейного считывателя методом гребневой регрессии. В качестве базовой модели сравнения реализована однослойная рекуррентная сеть с долгой краткосрочной памятью. Научная новизна работы состоит в воспроизводимом сравнении импульсного резервуара на нейронах типа «утечка–интегрирование–порог» с рекуррентной сетью с долгой краткосрочной памятью на эталонном тесте с открытым исходным кодом; при этом акцент делается на сопоставлении числа обучаемых параметров и практической стоимости переобучения считывателя. Основные результаты: жидкостная машина состояний достигает среднеквадратичной ошибки прогноза 0,0083 и средней абсолютной ошибки 0,0061; время обучения считывателя составляет 12,4 с, полное время конвейера (включая симуляцию резервуара) – около 58 с. Рекуррентная сеть показала среднеквадратичную ошибку 0,0071 и среднюю абсолютную ошибку 0,0052 при суммарном времени обучения 47,8 с. Разреженность активаций резервуара составила 9,3 %. Оптимальный спектральный радиус ρ = 0,9 установлен перебором по сетке ρ ∈ {0,5; 0,7; 0,9; 1,0; 1,2} с отбором по минимуму RMSE на валидационной выборке (табл. 4). Статистическая значимость различий по критерию Уэлча (p &lt; 0,05) носит предварительный характер ввиду ограниченного числа запусков (n = 5). Вывод: жидкостная машина состояний уступает рекуррентной сети по точности не более чем на 17 % (по RMSE), обучая при этом в 34 раза меньше параметров (501 против 17 217). Полное время вычислительного конвейера жидкостной машины состояний (~58 с) незначительно превышает суммарное время обучения рекуррентной сети (47,8 с); однако в сценариях многократного переобучения считывателя на новых данных без повторной симуляции резервуара время адаптации сокращается до 12,4 с против 47,8 с, что делает жидкостную машину состояний практически применимой альтернативой при числе обучаемых параметров считывателя до 10³ и требовании переадаптации модели за время, не превышающее 15 с на выборке из 2 000 точек.</p></abstract><trans-abstract xml:lang="en"><p>The subject of the study is the application of spiking neural networks of the Liquid State Machine (LSM) type to the problem of chaotic time series forecasting. The objective is to establish a theoretical and software foundation for modeling the LSM utilizing the BindsNET library, alongside performing a reproducible comparative analysis against a Long Short-Term Memory (LSTM) recurrent neural network using the Mackey–Glass benchmark. The methodology includes building a reservoir of Leaky Integrate-and-Fire neurons, rate coding of the input signal via a Poisson spike generator, and training a linear readout using Ridge regression. A single-layer Long Short-Term Memory network served as the reference model. The scientific novelty of the work lies in the reproducible comparison of a spiking reservoir based on Leaky Integrate-and-Fire neurons with a Long Short-Term Memory network on a standard benchmark with open-source code. The emphasis is placed on comparing the number of trainable parameters and the practical cost of readout retraining. Main results are: the LSM achieves root mean square error (RMSE) at 0.0083 and mean absolute error (MAE) at 0.0061; readout training time is 12.4 s, full pipeline time (including reservoir simulation) is approximately 58 s. The recurrent network achieves RMSE at 0.0071 and MAE at 0.0052 with a total training time of 47.8 s. Reservoir activation sparsity is 9.3%. The optimal spectral radius ρ = 0.9 is selected by grid search over ρ ∈ {0.5; 0.7; 0.9; 1.0; 1.2} using minimum RMSE on the validation set as the selection criterion (Table 4). Statistical significance by Welch’s t-test (p &lt; 0.05) should be considered preliminary given the limited number of runs (n = 5). The LSM underperforms the recurrent network in accuracy by no more than 17 % while training 34 times fewer parameters (501 versus 17 217). Although the full pipeline time of the LSM (~58 s) slightly exceeds the total training time of the recurrent network (47.8 s), in scenarios requiring repeated readout retraining on new data without re-simulating the reservoir, the adaptation time is reduced to 12.4 s versus 47.8 s, making the LSM a practically viable alternative when the number of trainable readout parameters does not exceed 10³ and the model re-adaptation time must not exceed 15 s on a dataset of 2 000 points.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>импульсные нейронные сети</kwd><kwd>жидкостная машина состояний</kwd><kwd>резервуарные вычисления</kwd><kwd>прогнозирование временных рядов</kwd><kwd>нейрон «утечка–интегрирование–порог»</kwd><kwd>гребневая регрессия</kwd><kwd>хаотическая динамика</kwd><kwd>программный комплекс</kwd><kwd>сравнительный анализ</kwd></kwd-group><kwd-group xml:lang="en"><kwd>spiking neural networks</kwd><kwd>Liquid State Machine (LMS)</kwd><kwd>reservoir computing</kwd><kwd>time series forecasting</kwd><kwd>Leaky Integrate-and-Fire neuron</kwd><kwd>ridge regression</kwd><kwd>chaotic dynamics</kwd><kwd>software suite</kwd><kwd>comparative analysis</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Hochreiter S., Schmidhuber J. Long short-term memory // Neural Computation. 1997. Vol. 9, no. 8. P. 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735.</mixed-citation><mixed-citation xml:lang="en">Hochreiter S., Schmidhuber J. Long short-term memory // Neural Computation. 1997. Vol. 9, no. 8. P. 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Maass W., Natschläger T., Markram H. Real-time computing without stable states: A new framework for neural computation based on perturbations // Neural Computation. 2002. Vol. 14, no. 11. P. 2531–2560. https://doi.org/10.1162/089976602760407955.</mixed-citation><mixed-citation xml:lang="en">Maass W., Natschläger T., Markram H. Real-time computing without stable states: A new framework for neural computation based on perturbations // Neural Computation. 2002. Vol. 14, no. 11. P. 2531–2560. https://doi.org/10.1162/089976602760407955.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Jaeger H. The “echo state” approach to analysing and training recurrent neural networks. URL: https://publica.fraunhofer.de/entities/publication/7d4a7eec-a22c-4df0-903d-93f9cd5aca02 (дата обращения: 01.03.2026).</mixed-citation><mixed-citation xml:lang="en">Jaeger H. The “echo state” approach to analysing and training recurrent neural networks. URL: https://publica.fraunhofer.de/entities/publication/7d4a7eec-a22c-4df0-903d-93f9cd5aca02 (дата обращения: 01.03.2026).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Maass W. Networks of spiking neurons: The third generation of neural network models // Neural Networks. 1997. Vol. 10, no. 9. P. 1659–1671. https://doi.org/10.1016/S0893-6080(97)00011-7.</mixed-citation><mixed-citation xml:lang="en">Maass W. Networks of spiking neurons: The third generation of neural network models // Neural Networks. 1997. Vol. 10, no. 9. P. 1659–1671. https://doi.org/10.1016/S0893-6080(97)00011-7.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Maass W. Liquid state machines: Motivation, theory, and applications // Computability in Context: Computation and Logic in the Real World / S. B. Cooper, A. Sorbi, eds. London : Imperial College Press, 2011. P. 275–296.</mixed-citation><mixed-citation xml:lang="en">Maass W. Liquid state machines: Motivation, theory, and applications // Computability in Context: Computation and Logic in the Real World / S. B. Cooper, A. Sorbi, eds. London : Imperial College Press, 2011. P. 275–296.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Lukoševičius M. A practical guide to applying echo state networks // Neural Networks: Tricks of the Trade / G. Montavon, G. B. Orr, K.-R. Müller, eds. 2nd ed. Berlin/Heidelberg : Springer, 2012. Vol. 7700. P. 659–686. https://doi.org/10.1007/978-3-642-35289-8_36.</mixed-citation><mixed-citation xml:lang="en">Lukoševičius M. A practical guide to applying echo state networks // Neural Networks: Tricks of the Trade / G. Montavon, G. B. Orr, K.-R. Müller, eds. 2nd ed. Berlin/Heidelberg : Springer, 2012. Vol. 7700. P. 659–686. https://doi.org/10.1007/978-3-642-35289-8_36.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Hazan H., Saunders D. J., Khan H. et al. BindsNET: Amachine learning-oriented spiking neural networks library in Python // Frontiers in Neuroinformatics. 2018. Vol. 12. https://doi.org/10.3389/fninf.2018.00089.</mixed-citation><mixed-citation xml:lang="en">Hazan H., Saunders D. J., Khan H. et al. BindsNET: Amachine learning-oriented spiking neural networks library in Python // Frontiers in Neuroinformatics. 2018. Vol. 12. https://doi.org/10.3389/fninf.2018.00089.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Vlachas P. R., Pathak J., Hunt B. R. et al. Backpropagation algorithms and reservoir computing in recurrent neural networks for the forecasting of complex spatiotemporal dynamics // Neural Networks. 2020. Vol. 126. P. 191–217. https://doi.org/10.1016/j.neunet.2020.02.016.</mixed-citation><mixed-citation xml:lang="en">Vlachas P. R., Pathak J., Hunt B. R. et al. Backpropagation algorithms and reservoir computing in recurrent neural networks for the forecasting of complex spatiotemporal dynamics // Neural Networks. 2020. Vol. 126. P. 191–217. https://doi.org/10.1016/j.neunet.2020.02.016.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Farmer J. D. Chaotic attractors of an infinite-dimensional dynamical system // Physica D: Nonlinear Phenomena. 1982. Vol. 4, no. 3. P. 366–393. https://doi.org/10.1016/0167-2789(82)90042-2.</mixed-citation><mixed-citation xml:lang="en">Farmer J. D. Chaotic attractors of an infinite-dimensional dynamical system // Physica D: Nonlinear Phenomena. 1982. Vol. 4, no. 3. P. 366–393. https://doi.org/10.1016/0167-2789(82)90042-2.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Grassberger P., Procaccia I. Dimensions and entropies of strange attractors from a fluctuating dynamics approach // Physica D: Nonlinear Phenomena. 1984. Vol. 13, no. 1–2. P. 34–54. https://doi.org/10.1016/0167-2789(84)90269-0.</mixed-citation><mixed-citation xml:lang="en">Grassberger P., Procaccia I. Dimensions and entropies of strange attractors from a fluctuating dynamics approach // Physica D: Nonlinear Phenomena. 1984. Vol. 13, no. 1–2. P. 34–54. https://doi.org/10.1016/0167-2789(84)90269-0.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Wolf A., Swift J. B., Swinney H. L. et al. Determining Lyapunov exponents from a time series // Physica D: Nonlinear Phenomena. 1985. Vol. 16. P. 285–317. https://doi.org/10.1016/0167-2789(85)90011-9.</mixed-citation><mixed-citation xml:lang="en">Wolf A., Swift J. B., Swinney H. L. et al. Determining Lyapunov exponents from a time series // Physica D: Nonlinear Phenomena. 1985. Vol. 16. P. 285–317. https://doi.org/10.1016/0167-2789(85)90011-9.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Jaeger H. Echo state network // Scholarpedia. URL: http://www.scholarpedia.org/article/Echo_state_network (дата обращения: 01.04.2026).</mixed-citation><mixed-citation xml:lang="en">Jaeger H. Echo state network // Scholarpedia. URL: http://www.scholarpedia.org/article/Echo_state_network (дата обращения: 01.04.2026).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
