<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "https://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<article 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" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en">
<front> <journal-meta>
<journal-id journal-id-type="publisher-id">Informatization in the Digital Economy</journal-id>
<journal-title-group>
<journal-title xml:lang="en">Informatization in the Digital Economy</journal-title>
<trans-title-group xml:lang="ru">
<trans-title>Информатизация в цифровой экономике</trans-title>
</trans-title-group>
</journal-title-group>
<issn publication-format="print">2712-9306</issn>
<publisher>
<publisher-name xml:lang="en">BIBLIO-GLOBUS Publishing House</publisher-name>
</publisher>
</journal-meta><article-meta>
<article-id pub-id-type="publisher-id">122803</article-id>
<article-id pub-id-type="doi">10.18334/ide.6.1.122803</article-id>
<article-id custom-type="edn" pub-id-type="custom">JKNGWW</article-id>
<article-categories>
<subj-group subj-group-type="toc-heading" xml:lang="en">
<subject>Articles</subject>
</subj-group>
<subj-group subj-group-type="toc-heading" xml:lang="ru">
<subject>Статьи</subject>
</subj-group>
<subj-group subj-group-type="article-type">
<subject>Research Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title xml:lang="en">Gradient boosting algorithms versus recurrent networks in forecasting problems</article-title>
<trans-title-group xml:lang="ru">
<trans-title>Алгоритмы градиентного бустинга против рекуррентных сетей в задачах прогнозирования</trans-title>
</trans-title-group>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-2043-0908</contrib-id><contrib-id contrib-id-type="spin">3090-8033</contrib-id>
<name-alternatives>
<name xml:lang="en">
<surname>Zhilina</surname>
<given-names>Elena Viktorovna</given-names>
</name>
<name xml:lang="ru">
<surname>Жилина </surname>
<given-names>Елена Викторовна</given-names>
</name>
</name-alternatives>
<bio xml:lang="ru">
<p>доцент кафедры Информационных технологий и программирования, доцент</p>
</bio>
<email>black-2@mail.ru</email>
<xref ref-type="aff" rid="aff1"/>
</contrib>

<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-2776-8477</contrib-id><contrib-id contrib-id-type="spin">6815-5219</contrib-id>
<name-alternatives>
<name xml:lang="en">
<surname>Efimova</surname>
<given-names>Elena Vladimirovna</given-names>
</name>
<name xml:lang="ru">
<surname>Ефимова </surname>
<given-names>Елена Владимировна</given-names>
</name>
</name-alternatives>
<bio xml:lang="ru">
<p>зав. кафедрой Информационных технологий и программирования, доцент</p>
</bio>
<email>efim19732008@yandex.ru</email>
<xref ref-type="aff" rid="aff1"/>
</contrib>

<contrib contrib-type="author">
<contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1527-4904</contrib-id><contrib-id contrib-id-type="spin">9148-2110</contrib-id>
<name-alternatives>
<name xml:lang="en">
<surname>Tishchenko</surname>
<given-names>Evgeniy Nikolaevich</given-names>
</name>
<name xml:lang="ru">
<surname>Тищенко  </surname>
<given-names>Евгений Николаевич</given-names>
</name>
</name-alternatives>
<bio xml:lang="ru">
<p>декан факультета Компьютерных технологий и информационной безопасности, профессор кафедры Информационной безопасности, профессор</p>
</bio>
<email>celt@inbox.ru</email>
<xref ref-type="aff" rid="aff1"/>
</contrib>
</contrib-group><aff-alternatives id="aff1">
<aff>
<institution xml:lang="en">Rostov State University of Economics (RINH)</institution>
</aff>
<aff>
<institution xml:lang="ru">Ростовский государственный экономический университет (РИНХ)</institution>
</aff>
</aff-alternatives>        
        
<pub-date date-type="pub" iso-8601-date="2025-03-31" publication-format="print">
<day>31</day>
<month>03</month>
<year>2025</year>
</pub-date>
<volume>6</volume>
<issue>1</issue>
<issue-title xml:lang="en">VOL 6, NO1 (2025)</issue-title>
<issue-title xml:lang="ru">ТОМ 6, №1 (2025)</issue-title>
<fpage>45</fpage>
<lpage>86</lpage>
<history>
<date date-type="received" iso-8601-date="2025-02-11">
<day>11</day>
<month>02</month>
<year>2025</year>
</date>
<date date-type="accepted" iso-8601-date="2025-03-05">
<day>05</day>
<month>03</month>
<year>2025</year>
</date>
</history>

<permissions>
<copyright-statement xml:lang="en">Copyright ©; 2025, Zhilina E.V., Efimova E.V., Tishchenko E.N.</copyright-statement>
<copyright-statement xml:lang="ru">Copyright ©; 2025, Жилина Е.В., Ефимова Е.В., Тищенко Е.Н.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder xml:lang="en">Zhilina E.V., Efimova E.V., Tishchenko E.N.</copyright-holder>
<copyright-holder xml:lang="ru">Жилина Е.В., Ефимова Е.В., Тищенко Е.Н.</copyright-holder>
<ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/" start_date="2025-03-31"/>
</permissions>



<self-uri xlink:href="https://1economic.ru/lib/122803">https://1economic.ru/lib/122803</self-uri>
<abstract xml:lang="en"><p>Comparative analysis of machine learning methods and neural networks is an important tool for choosing optimal solutions, understanding their limitations and capabilities, as well as for developing new approaches and technologies in the field of artificial intelligence.
During development, the task of predicting time series based on electricity consumption readings is solved.

 The authors have developed data forecasting algorithms using machine learning methods (gradient boosting of XGBoost, LightGBM and CatBoost, comparison of low-level and high-level interfaces xgb. train and XGBRegressor, and SimpleLinearModel), as well as using neural networks (recurrent networks implemented in Pytorch) in Python.
To analyze and evaluate the obtained results, model quality metrics (RMSE learning errors on training and test data) were calculated.
 Based on the execution time of the training process of the developed models, a comprehensive comparison of algorithms (benchmarking) was performed.

The predicted values (real and calculated) were visualized.</p>
</abstract>
<trans-abstract xml:lang="ru"><p>Сравнительный анализ методов машинного обучения и нейронных сетей является важным инструментом для выбора оптимальных решений, понимания их ограничений и возможностей, а также для развития новых подходов и технологий в области искусственного интеллекта; в ходе разработки решается задача прогнозирования временных рядов на основе показаний потребления электроэнергии; авторами разработаны алгоритмы прогнозирования данных с помощью методов машинного обучения (градиентный бустинг XGBoost, LightGBM и CatBoost, сравнение низкоуровневого и высокоуровневого интерфейсов xgb.train и XGBRegressor, SimpleLinearModel), а также с помощью нейронных сетей (рекуррентные сети, реализованные в Pytorch) на языке Python; для анализа и оценки полученных результатов были рассчитаны метрики качества моделей (RMSE ошибки обучения на тренировочных и тестовых данных), проведено комплексное сравнение алгоритмов (бенчмаркинг) на основе времени выполнения процесса обучения разработанных моделей; визуализированы прогнозные значения (реальные и расчетные).</p>
</trans-abstract>
<kwd-group xml:lang="en">
<kwd>Python</kwd>
<kwd>ML</kwd>
<kwd>XGBoost</kwd>
<kwd>LightGBM</kwd>
<kwd>CatBoost</kwd>
<kwd>xgb.train</kwd>
<kwd>SimpleLinearModel</kwd>
<kwd>neural network</kwd>
<kwd>LSTM</kwd>
<kwd>Pytorch</kwd>
<kwd>benchmarking</kwd></kwd-group><kwd-group xml:lang="ru">
<kwd>Python</kwd>
<kwd>ML</kwd>
<kwd>XGBoost</kwd>
<kwd>LightGBM</kwd>
<kwd>CatBoost</kwd>
<kwd>xgb.train</kwd>
<kwd>SimpleLinearModel</kwd>
<kwd>нейронные сети</kwd>
<kwd>LSTM</kwd>
<kwd>Pytorch</kwd>
<kwd>бенчмаркинг</kwd></kwd-group>
</article-meta>
</front>
<back> <ref-list>
<ref id="B1">
<label>1.</label>
<mixed-citation>1. Попов Д.Н., Жилина Е.В., Петренко В.И. Анализ R-CNN подхода к распознаванию объектов в контексте прикладных экономических задач // Информатизация в цифровой экономике. – 2022. – № 4. – c. 211-220. – doi: 10.18334/ide.3.4.115222.</mixed-citation>
</ref>
<ref id="B2">
<label>2.</label>
<mixed-citation>2. Бенчмаркинг: пошаговая схема работы. Habr.com. [Электронный ресурс]. URL: https://habr.com/ru/articles/718786/ (дата обращения: 10.02.2025).</mixed-citation>
</ref>
<ref id="B3">
<label>3.</label>
<mixed-citation>3. Градиентный бустинг. Реализация с нуля на Python и разбор особенностей его модификаций (XGBoost, CatBoost, LightGBM). Habr.com. [Электронный ресурс]. URL: https://habr.com/ru/articles/799725/ (дата обращения: 09.02.2025).</mixed-citation>
</ref>
<ref id="B4">
<label>4.</label>
<mixed-citation>4. Багно А.С., Жилина Е.В. Как искусственный интеллект меняет учебные методики и ученический опыт. / Научный вектор: Сборник научных трудов. - Ростов-на-Дону : Ростовский государственный экономический университет «РИНХ», 2024. – 307-309 c.</mixed-citation>
</ref>
<ref id="B5">
<label>5.</label>
<mixed-citation>5. Как работает нативная поддержка категорий в XGBoost. Habr.com. [Электронный ресурс]. URL: https://habr.com/ru/companies/skillfactory/articles/724722/ (дата обращения: 08.02.2025).</mixed-citation>
</ref>
<ref id="B6">
<label>6.</label>
<mixed-citation>6. Как разработать ансамбль Light Gradient Boosted Machine (LightGBM). Habr.com. [Электронный ресурс]. URL: https://habr.com/ru/companies/ (дата обращения: 09.02.2025).</mixed-citation>
</ref>
<ref id="B7">
<label>7.</label>
<mixed-citation>7. Жуков А.В., Жилина Е.В. Модели и алгоритмы генерации синтетических наборов данных для ML // Информатизация в цифровой экономике. – 2021. – № 3. – c. 95-102. – doi: 10.18334/ide.2.3.113388.</mixed-citation>
</ref>
<ref id="B8">
<label>8.</label>
<mixed-citation>8. Жилина Е.В., Ефимова Е.В., Рутта Н.А., Савская А.Р. Нейро-нечеткий подход к прогнозированию рисков информационной безопасности в вузе // Интеллектуальные ресурсы - региональному развитию. – 2020. – № 2. – c. 132-137.</mixed-citation>
</ref>
<ref id="B9">
<label>9.</label>
<mixed-citation>9. Особенности валидации моделей на Xgboost. Habr.com. [Электронный ресурс]. URL: https://habr.com/ru/articles/573040/ (дата обращения: 10.02.2025).</mixed-citation>
</ref>
<ref id="B10">
<label>10.</label>
<mixed-citation>10. Скляров А.В., Тищенко Е.Н., Ефимова Е.В., Жилина Е.В. Оценка эффективности мероприятий информационной безопасности на защищенных экономических системах с применением искусственных нейронных сетей // Экономические науки. – 2019. – № 177. – c. 77-81. – doi: 10.14451/1.177.77.</mixed-citation>
</ref>
<ref id="B11">
<label>11.</label>
<mixed-citation>11. Никифоренко Д.А., Карапетян А.А., Ефимова Е.В. Применение машинного обучения и искусственного интеллекта в анализе данных и цифровизации бизнес-процессов // Новые направления научной мысли: Сборник научных статей Национальной (Всероссийской) научно-практической конференции. Ростов-на-Дону, 2023. – c. 502-505.</mixed-citation>
</ref>
<ref id="B12">
<label>12.</label>
<mixed-citation>12. Разбираем особенности алгоритмов CatBoost и LightGBM: какой от них профит. Habr.com. [Электронный ресурс]. URL: https://habr.com/ru/companies/tochka/articles/751012/ (дата обращения: 09.02.2025).</mixed-citation>
</ref>
<ref id="B13">
<label>13.</label>
<mixed-citation>13. Разбираем особенности алгоритмов CatBoost и LightGBM: какой от них профит. Habr.com. [Электронный ресурс]. URL: https://habr.com/ru/companies/tochka/articles/751012/ (дата обращения: 08.02.2025).</mixed-citation>
</ref>
<ref id="B14">
<label>14.</label>
<mixed-citation>14. Верютина В.В., Дзюба А.Г., Жилина Е.В. Сегментация клиентской базы методом k-средних // Проблемы проектирования, применения и безопасности информационных систем в условиях цифровой экономики: Материалы XXII Международной научно-практической конференции. Ростов-на-Дону, 2022. – c. 50-55.</mixed-citation>
</ref>
<ref id="B15">
<label>15.</label>
<mixed-citation>15. Три подхода к ускорению обучения XGBoost-моделей. Habr.com. [Электронный ресурс]. URL: https://habr.com/ru/companies/wunderfund/articles/665278/ (дата обращения: 10.02.2025).</mixed-citation>
</ref>
<ref id="B16">
<label>16.</label>
<mixed-citation>16. Что такое бенчмаркинг. Timeweb.com. [Электронный ресурс]. URL: https://timeweb.com/ru/community/articles/chto-takoe-benchmarking (дата обращения: 08.02.2025).</mixed-citation>
</ref>
<ref id="B17">
<label>17.</label>
<mixed-citation>17. LightGBM Classifier in Python. Kaggle.com. [Электронный ресурс]. URL: http://kaggle.com/code/prashant111/lightgbm-classifier-in-python (дата обращения: 09.02.2025).</mixed-citation>
</ref>
<ref id="B18">
<label>18.</label>
<mixed-citation>18. LightGBM в машинном обучении. Datafinder.ru. [Электронный ресурс]. URL: https://datafinder.ru/products/lightgbm-v-mashinnom-obuchenii (дата обращения: 09.02.2025).</mixed-citation>
</ref>
<ref id="B19">
<label>19.</label>
<mixed-citation>19. LightGBM: A Highly Efficient Gradient Boosting Decision Tree. Proceedings.neurips.cc. [Электронный ресурс]. URL: https://proceedings.neurips.cc/paper_files/paper/2017/file/6449f44a102fde848669bdd9eb6b76fa-Paper.pdf (дата обращения: 10.02.2025).</mixed-citation>
</ref>
<ref id="B20">
<label>20.</label>
<mixed-citation>20. Linear Regression. Datatab.net. [Электронный ресурс]. URL: https://datatab.net/tutorial/linear-regression (дата обращения: 10.02.2025).</mixed-citation>
</ref>
<ref id="B21">
<label>21.</label>
<mixed-citation>21. Long Short Term Memory (LSTM) Networks using PyTorch. Geeksforgeeks.org. [Электронный ресурс]. URL: https://www.geeksforgeeks.org/long-short-term-memory-networks-using-pytorch/ (дата обращения: 08.02.2025).</mixed-citation>
</ref>
<ref id="B22">
<label>22.</label>
<mixed-citation>22. LSTM for Time Series Prediction in PyTorch. Machinelearningmastery.com. [Электронный ресурс]. URL: https://machinelearningmastery.com/lstm-for-time-series-prediction-in-pytorch/ (дата обращения: 08.02.2025).</mixed-citation>
</ref>
<ref id="B23">
<label>23.</label>
<mixed-citation>23. Matplotlib. [Электронный ресурс]. URL: https://matplotlib.org/ (дата обращения: 07.02.2025).</mixed-citation>
</ref>
<ref id="B24">
<label>24.</label>
<mixed-citation>24. NumPy. [Электронный ресурс]. URL: https://numpy.org/ (дата обращения: 06.02.2025).</mixed-citation>
</ref>
<ref id="B25">
<label>25.</label>
<mixed-citation>25. Pandas. [Электронный ресурс]. URL: https://pandas.pydata.org/ (дата обращения: 06.02.2025).</mixed-citation>
</ref>
<ref id="B26">
<label>26.</label>
<mixed-citation>26. Parameterize XGBoost with xgboost.train for regression. Kaggle.com. [Электронный ресурс]. URL: https://www.kaggle.com/discussions/general/197091 (дата обращения: 09.02.2025).</mixed-citation>
</ref>
<ref id="B27">
<label>27.</label>
<mixed-citation>27. PyTorch. Wikipedia.org. [Электронный ресурс]. URL: https://ru.wikipedia.org/wiki/PyTorch (дата обращения: 08.02.2025).</mixed-citation>
</ref>
<ref id="B28">
<label>28.</label>
<mixed-citation>28. Pytorch LSTMs for time-series data. Towardsdatascience.com. [Электронный ресурс]. URL: https://towardsdatascience.com/pytorch-lstms-for-time-series-data-cd16190929d7/ (дата обращения: 10.02.2025).</mixed-citation>
</ref>
<ref id="B29">
<label>29.</label>
<mixed-citation>29. Scikit-learn. [Электронный ресурс]. URL: https://scikit-learn.org/stable/ (дата обращения: 08.02.2025).</mixed-citation>
</ref>
<ref id="B30">
<label>30.</label>
<mixed-citation>30. Seaborn для визуализации данных в Python. Pythonru.com. [Электронный ресурс]. URL: https://pythonru.com/biblioteki/seaborn-plot (дата обращения: 07.02.2025).</mixed-citation>
</ref>
<ref id="B31">
<label>31.</label>
<mixed-citation>31. Simple Linear Regression: Everything You Need to Know. Datacamp.com. [Электронный ресурс]. URL: https://www.datacamp.com/tutorial/simple-linear-regression (дата обращения: 09.02.2025).</mixed-citation>
</ref>
<ref id="B32">
<label>32.</label>
<mixed-citation>32. Akperov I.G., Akperov G.I., Alekseichik T.V., Arapova E.A., Artamonova A., Aruchidi N.A., Andreeva O.V., Ansari M. et al. Soft models of management in terms of digital transformation. / Монография. Том. 2. - Rostov-on-Don: PEI HE SU (IUBIP), 2020. – 256 p.</mixed-citation>
</ref>
<ref id="B33">
<label>33.</label>
<mixed-citation>33. Summary of LSTM Model. Discuss.pytorch.org. [Электронный ресурс]. URL: https://discuss.pytorch.org/t/summary-of-lstm-model/170608 (дата обращения: 10.02.2025).</mixed-citation>
</ref>
<ref id="B34">
<label>34.</label>
<mixed-citation>34. XGBoost. [Электронный ресурс]. URL: https://xgboost.readthedocs.io/en/stable/ (дата обращения: 08.02.2025).</mixed-citation>
</ref>
<ref id="B35">
<label>35.</label>
<mixed-citation>35. XGBRegressor vs. xgboost.train huge speed difference?. Stackexchange.com. [Электронный ресурс]. URL: https://datascience.stackexchange.com/questions/17282/xgbregressor-vs-xgboost-train-huge-speed-difference (дата обращения: 09.02.2025).</mixed-citation>
</ref>
</ref-list>
</back>
</article>