<?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">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.24.254-259</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-2008</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>SYSTEM ANALYSIS, CONTROL AND INFORMATION PROCESSING</subject></subj-group></article-categories><title-group><article-title>Гибридный метод символьной регрессии в задачах идентификации динамических систем</article-title><trans-title-group xml:lang="en"><trans-title>A Hybrid Symbolic Regression Method for the Problem of Dynamic System Identification</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Чжан</surname><given-names>Л.</given-names></name><name name-style="western" xml:lang="en"><surname>Zhang</surname><given-names>L.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Л. Чжан, аспирант, </p><p>Москва.</p></bio><bio xml:lang="en"><p>Lele Zhang, Postgraduate Student, </p><p>Moscow, 105005.</p></bio><email xlink:type="simple">chzhanl2@student.bmstu.ru</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>Bauman Moscow State Technical University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>05</day><month>05</month><year>2026</year></pub-date><volume>27</volume><issue>5</issue><fpage>254</fpage><lpage>259</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/2008">https://mech.novtex.ru/jour/article/view/2008</self-uri><abstract><p>Идентификация динамических систем по данным представляет собой сложную задачу, где ключевым требованием является не только точность, но и интерпретируемость модели. Метод символьной регрессии на основе генетического программирования, хотя и демонстрирует высокую эффективность, обладает характерными ограничениями, главным из которых является стохастичность, ведущая к нестабильности результатов. В данной работе для преодоления этих недостатков предлагается новый гибридный метод GP-SINDy. Его основная идея заключается в объедении двух подходов: генетическое программирование выполняет глобальный поиск структуры модели, а разреженная идентификация осуществляет точную настройку соответствующих параметров. Эффективность предложенного метода была проверена в ходе всесторонних вычислительных экспериментов. На тестовых данных метод GP-SINDy продемонстрировал способность находить модели с оптимальным балансом точности и сложности, превзойдя базовый алгоритм генетического программирования. Анализ на зашумленных данных подтвердил повышенную эффективность предложенного метода. Верификация на реальной системе доказала практическую применимость подхода для построения адекватных аналитических моделей. Таким образом, гибридный метод GP-SINDy представляет собой мощный и универсальный инструмент для автоматического вывода интерпретируемых уравнений динамически систем, открывая новые возможности в различных областях науки и техники. </p></abstract><trans-abstract xml:lang="en"><p>Identifying dynamic systems from data is a complex problem, where a key requirement of modern research is not only accuracy but also model interpretability. Although highly effective, the symbolic regression method based on genetic programming has inherent limitations, the most important of which is stochasticity, leading to instability of results. In this paper, a new hybrid method, GP-SINDy, is proposed to overcome these shortcomings. Its core idea is to combine two approaches: genetic programming performs a global search for the model structure, while sparse identification fine-tunes the corresponding parameters. The effectiveness of the proposed method was validated through comprehensive computational experiments. On test data, GP-SINDy demonstrated the ability to find models with an optimal balance of accuracy and complexity, outperforming the baseline genetic programming algorithm. Analysis on noisy data confirmed the increased efficiency of the proposed method. Verification on a real system demonstrated the practical applicability of the approach for constructing adequate analytical models. Thus, the GP-SINDy hybrid method represents a powerful and versatile tool for automatically deriving interpretable system dynamics equations, opening up new possibilities in various fields of science and engineering.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>идентификация динамических систем</kwd><kwd>математическая модель</kwd><kwd>символьная регрессия</kwd><kwd>генетическое программирование</kwd><kwd>гибридный метод идентификации GP-SINDy</kwd></kwd-group><kwd-group xml:lang="en"><kwd>dynamic system identification</kwd><kwd>mathematical model</kwd><kwd>symbolic regression</kwd><kwd>genetic programming</kwd><kwd>hybrid identification method GP-SINDy</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">Bakhtadze N. N., Ginsberg K. S., Borovskikh L. P. Identification of systems on the way to creating a general theory of identification of control objects, Problems of control, 2015, no. 3, pp. 79—83 (in Russian).</mixed-citation><mixed-citation xml:lang="en">Bakhtadze N. N., Ginsberg K. S., Borovskikh L. P. Identification of systems on the way to creating a general theory of identification of control objects, Problems of control, 2015, no. 3, pp. 79—83 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Udrescu S., Tegmark M. Ai feynman: a physics-inspired method for symbolic regression, Science Advances, 2020, vol. 6, no. 16, DOI: 0.1126/sciadv.aay2631.</mixed-citation><mixed-citation xml:lang="en">Udrescu S., Tegmark M. Ai feynman: a physics-inspired method for symbolic regression, Science Advances, 2020, vol. 6, no. 16, DOI: 0.1126/sciadv.aay2631.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Schmidt M., Lipson Н. Distilling free-form natural laws from experimental data, Science, 2009, vol. 324, no. 5923, pp. 81—85.</mixed-citation><mixed-citation xml:lang="en">Schmidt M., Lipson Н. Distilling free-form natural laws from experimental data, Science, 2009, vol. 324, no. 5923, pp. 81—85.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Makke N., Chawla S. Interpretable scientific discovery with symbolic regression: a review, Artif Intell Rev, 2024, vol. 57, no. 2, DOI: 10.1007/s10462-023-10622-0.</mixed-citation><mixed-citation xml:lang="en">Makke N., Chawla S. Interpretable scientific discovery with symbolic regression: a review, Artif Intell Rev, 2024, vol. 57, no. 2, DOI: 10.1007/s10462-023-10622-0.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Kabliman E., Kolody A. H., Kommenda M., Kronberger G. Prediction of stress-strain curves for aluminium alloys using symbolic regression, AIP Conf Proc, 2019, vol. 2113, no. 1, DOI: 10.1063/1.5112747.</mixed-citation><mixed-citation xml:lang="en">Kabliman E., Kolody A. H., Kommenda M., Kronberger G. Prediction of stress-strain curves for aluminium alloys using symbolic regression, AIP Conf Proc, 2019, vol. 2113, no. 1, DOI: 10.1063/1.5112747.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Koza J. R. Genetic programming: On the programming of computers by means of natural selection, The MIT Press, 1992, 836 p.</mixed-citation><mixed-citation xml:lang="en">Koza J. R. Genetic programming: On the programming of computers by means of natural selection, The MIT Press, 1992, 836 p.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Poli R., Langdon W. B., McPhee N. F. А field guide to genetic programming, with contributions by J. R. Koza, GPBiB, 2008, 252 p.</mixed-citation><mixed-citation xml:lang="en">Poli R., Langdon W. B., McPhee N. F. А field guide to genetic programming, with contributions by J. R. Koza, GPBiB, 2008, 252 p.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Iba H., Sakamoto E. Inference of Differential Equation Models by Genetic Programming, Information Sciences, 2008, no. 178, no. 23, pp. 4453—4468.</mixed-citation><mixed-citation xml:lang="en">Iba H., Sakamoto E. Inference of Differential Equation Models by Genetic Programming, Information Sciences, 2008, no. 178, no. 23, pp. 4453—4468.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Ljung L. System identification: theory for the user, Englewond Cliffs, Prentice Hall, 1999.</mixed-citation><mixed-citation xml:lang="en">Ljung L. System identification: theory for the user, Englewond Cliffs, Prentice Hall, 1999.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Kumpati S. N., Kannan P. Identification and control of dynamical systems using neural networks, IEEE Transactions on neural networks, 1990, vol. 1, no. 1, pp. 4—27.</mixed-citation><mixed-citation xml:lang="en">Kumpati S. N., Kannan P. Identification and control of dynamical systems using neural networks, IEEE Transactions on neural networks, 1990, vol. 1, no. 1, pp. 4—27.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Rudin C. Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead, Nat. Mach. Intell, 2019, vol. 1, no. 5, pp. 206—215.</mixed-citation><mixed-citation xml:lang="en">Rudin C. Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead, Nat. Mach. Intell, 2019, vol. 1, no. 5, pp. 206—215.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Ni H., Zeng F., Yu B., Sun F. The convergence mechanism and strategies for non-elitist genetic programming, Applied Mechanics and Materials, 2013, pp. 3850—3860.</mixed-citation><mixed-citation xml:lang="en">Ni H., Zeng F., Yu B., Sun F. The convergence mechanism and strategies for non-elitist genetic programming, Applied Mechanics and Materials, 2013, pp. 3850—3860.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang L. Analysis of the trade-off between the accuracy and complexity of identified models of dynamic systems, Data analysis and processing systems, 2024, vol. 2, no. 94, pp. 85—93 (in Russian).</mixed-citation><mixed-citation xml:lang="en">Zhang L. Analysis of the trade-off between the accuracy and complexity of identified models of dynamic systems, Data analysis and processing systems, 2024, vol. 2, no. 94, pp. 85—93 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang Н, Zhou A. RL-GEP: symbolic regression via gene expression programming and reinforcement learning, 2021 International Joint Conference on Neural Networks, 2021, pp. 1—8.</mixed-citation><mixed-citation xml:lang="en">Zhang Н, Zhou A. RL-GEP: symbolic regression via gene expression programming and reinforcement learning, 2021 International Joint Conference on Neural Networks, 2021, pp. 1—8.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Carlos A., Moshe S. Fuzzy CoCo: А cooperative-coevolutionary approach to fuzzy modeling, IEEE transactions on fuzzy systems, 2001, vol. 9, no. 5, pp. 727—737.</mixed-citation><mixed-citation xml:lang="en">Carlos A., Moshe S. Fuzzy CoCo: А cooperative-coevolutionary approach to fuzzy modeling, IEEE transactions on fuzzy systems, 2001, vol. 9, no. 5, pp.  727—737.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang L. А hybrid method for structural-parameter identification of dynamic systems, Data analysis and processing systems, 2025, vol. 2, no. 98, pp. 111—122 (in Russian)</mixed-citation><mixed-citation xml:lang="en">Zhang L. А hybrid method for structural-parameter identification of dynamic systems, Data analysis and processing systems, 2025, vol. 2, no. 98, pp. 111—122 (in Russian)</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang L., Filimonov N. B. Identification of dynamic systems based on experimental data processing using genetic programming, Journal of advanced research in natural science, 2023, no. 18, pp. 2—12 (in Russian).</mixed-citation><mixed-citation xml:lang="en">Zhang L., Filimonov N. B. Identification of dynamic systems based on experimental data processing using genetic programming, Journal of advanced research in natural science, 2023, no. 18, pp. 2—12 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Brunton S., Proctor J., Kutz J. Discovering governing equations from data by sparse identification of nonlinear dynamical systems, Proceedings of the National Academy of Sciences, 2016, vol. 113, no. 15, pp. 3932—3937.</mixed-citation><mixed-citation xml:lang="en">Brunton S., Proctor J., Kutz J. Discovering governing equations from data by sparse identification of nonlinear dynamical systems, Proceedings of the National Academy of Sciences, 2016, vol. 113, no. 15, pp. 3932—3937.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Brunton S., Kutz J. Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control, Cambridge: Cambridge University Press, 2019, 495 p.</mixed-citation><mixed-citation xml:lang="en">Brunton S., Kutz J. Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control, Cambridge: Cambridge University Press, 2019, 495 p.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Murphy H., Jaafari H., Dobrovolny Н. M. Differences in predictions of ODE models of tumor growth: a cautionary example, International Journal of Vehicle Noise and Vibration, 2015, vol. 11, no. 1, pp. 78—101.</mixed-citation><mixed-citation xml:lang="en">Murphy H., Jaafari H., Dobrovolny Н. M. Differences in predictions of ODE models of tumor growth: a cautionary example, International Journal of Vehicle Noise and Vibration, 2015, vol. 11, no. 1,  pp. 78—101.</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>
