<?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">pribor</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. Приборостроение</journal-title><trans-title-group xml:lang="en"><trans-title>Journal of Instrument Engineering</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0021-3454</issn><issn pub-type="epub">2500-0381</issn><publisher><publisher-name>Национальный исследовательский университет ИТМО</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17586/0021-3454-2024-67-11-951-957</article-id><article-id custom-type="elpub" pub-id-type="custom">pribor-313</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>METHODOLOGICAL AND SOFTWARE-INFORMATION SUPPORT FOR THE FUNCTIONING OF AUTOMATED SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Автоматизация создания моделей машинного обучения для решения задач прогнозирования временных рядов</article-title><trans-title-group xml:lang="en"><trans-title>Automating the Creation of Machine Learning Models for Solving Time Series Forecasting Problems</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>Sobolevsky</surname><given-names>V. А.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Владислав Алексеевич Соболевский — канд. техн. наук; СПИИРАН, лаборатория информационных технологий в системном анализе и моделировании; мл. научный сотрудник</p></bio><bio xml:lang="en"><p>Vladislav A. Sobolevsky — PhD; St. Petersburg Institute for Informatics and Automation of the RAS, Laboratory of Information Technologies in System Analysis and Modeling; Junior Researcher</p></bio><email xlink:type="simple">arguzd@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Санкт-Петербургский федеральный исследовательский центр Российской академии наук</institution></aff><aff xml:lang="en"><institution>St. Petersburg Federal Research Center of the RAS</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>07</day><month>12</month><year>2024</year></pub-date><volume>67</volume><issue>11</issue><fpage>951</fpage><lpage>957</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Национальный исследовательский университет ИТМО, 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Национальный исследовательский университет ИТМО</copyright-holder><copyright-holder xml:lang="en">Национальный исследовательский университет ИТМО</copyright-holder><license xlink:href="https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://pribor.ifmo.ru/jour/article/view/313">https://pribor.ifmo.ru/jour/article/view/313</self-uri><abstract><p>Для автоматизации создания моделей машинного обучения, прогнозирующих временные ряды, предложено использовать AutoML-подход. Рассматриваются алгоритмы и технологии, позволяющие реализовать автоматизацию создания моделей. Выбрана гибридная архитектура машинного обучения, которая использовалась при решении задач автоматизации структурно-параметрического синтеза моделей и оптимизации гиперпараметров, а также при автоматическом выборе показателей оценки качества синтезированных моделей. Пользовательский интерфейс для данной системы реализован на основе платформы AutoGenNet, воплощающей концепцию No-Code разработки, которая позволяет скрыть от пользователей сложность процессов создания и обучения моделей, что обеспечивает снижение порога вхождения для работы с программой. Использование платформы AutoGenNet позволяет реализовать механизм генерации программных оболочек для эксплуатации обученных моделей, а также обеспечить автоматизацию процессов генерации и обучения гибридных моделей, что упрощает и ускоряет процесс решения задач прогнозирования временных рядов с помощью моделей машинного обучения. Полученные результаты могут быть масштабированы и использованы для создания моделей прогнозирования временных рядов в различных прикладных задачах.</p></abstract><trans-abstract xml:lang="en"><p>It is proposed to use the AutoML approach to automate the creation of machine learning models predicting time series. Algorithms and technologies allowing to implement the automation of model creation are considered. A hybrid architecture of machine learning used in solving problems of automating the structural-parametric synthesis of models and optimizing hyperparameters, as well as in the automatic selection of indicators for assessing the quality of synthesized models, is chosen. The user interface for this system is implemented on the basis of the AutoGenNet platform, which embodies the No-Code development concept, which allows hiding the complexity of the processes of creating and training models from users, which reduces the entry threshold for working with the program. Using the AutoGenNet platform allows implementing a mechanism for generating software shells for operating trained models, as well as automating the processes of generating and training hybrid models, which simplifies and speeds up the process of solving time series forecasting problems using machine learning models. The results obtained can be scaled and used to create time series forecasting models in various applied problems.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>машинное обучение</kwd><kwd>прогнозирование временных рядов</kwd><kwd>AutoML</kwd><kwd>линейная регрессия</kwd><kwd>XGBoost</kwd></kwd-group><kwd-group xml:lang="en"><kwd>machine learning</kwd><kwd>time series forecasting</kwd><kwd>AutoML</kwd><kwd>linear regression</kwd><kwd>XGBoost</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">исследования, выполненные по данной тематике, проводились при частичной финансовой поддержке бюджетной темы № FFZF-2022-0004.</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Houndekindo F., Ouarda T. B. M. J. Prediction of hourly wind speed time series at unsampled locations using machine learning // Energy. 2024. Vol. 299, N 131518.</mixed-citation><mixed-citation xml:lang="en">Houndekindo F., Ouarda T.B.M.J. Energy, 2024, vol. 299, art. no. 131518.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Moreno F. P., Rodriguez F. I., Comendador V. F. G., Jurado R. D.-A., Suarez M. Z., Valdes R. M. A. Prediction of air traffic complexity through a dynamic complexity indicator and machine learning models // Journal of Air Transport Management. 2024. Vol. 119, N 102632.</mixed-citation><mixed-citation xml:lang="en">Moreno F.P., Rodriguez F.I., Comendador V.F.G., Jurado R. D.-A., Suarez M.Z., Valdes R.M.A. Journal of Air Transport Management, 2024, vol. 119, art. no. 102632.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Cooper C., Zhang J., Ragai I., Gao R. X. Multi-sensor fusion and machine learning-driven sequence-to-sequence translation for interpretable process signature prediction in machining // Journal of Manufacturing Systems. 2024. May. DOI:10.1016/j.jmsy.2024.04.010.</mixed-citation><mixed-citation xml:lang="en">Cooper C., Zhang J., Ragai I., Gao R.X. Journal of Manufacturing Systems, 2024, no. 1–4(75), https://doi.org/10.1016/j.jmsy.2024.04.010.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Kebede Y.B., Yang M.-D., Huang C.-W. Real-time pavement temperature prediction through ensemble machine learning // Engineering Applications of Artificial Intelligence. 2024. Vol. 135, N 08870.</mixed-citation><mixed-citation xml:lang="en">Kebede Y.B., Yang M.D., Huang C.-W. Engineering Applications of Artificial Intelligence, 2024, vol. 135, art. no. 08870.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Naeini S. S., Snaiki R. A physics-informed machine learning model for time-dependent wave runup prediction // Ocean Engineering. 2024. Vol. 295, N 116986.</mixed-citation><mixed-citation xml:lang="en">Naeini S.S., Snaiki R. Ocean Engineering, 2024, vol. 295, art. no. 116986.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Castillo A. F., Garibay M. V., Diaz-Vazquez D., Yebra-Montes C., Brown L. E., Johnson A., Garcia-Gonzalez A., Gradilla-Hernandez M. S. Improving river water quality prediction with hybrid machine learning and temporal analysis // Ecological Informatics. 2024. Vol. 82, N 102655.</mixed-citation><mixed-citation xml:lang="en">Castillo A.F., Garibay M.V., Diaz-Vazquez D., Yebra-Montes C., Brown L.E., Johnson A., Garcia-Gonzalez A., Gradilla Hernandez M.S. Ecological Informatics, 2024, vol. 82, art. no. 102655.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Feurer M., Klein A., Eggensperger K., Springenberg T. J., Blum M., Hutter F. Auto-sklearn: Efficient and Robust Automated Machine Learning // Automated Machine Learning. 2019. P. 113–134.</mixed-citation><mixed-citation xml:lang="en">Feurer M., Klein A., Eggensperger K., Springenberg T.J., Blum M., Hutter F. Automated Machine Learning, 2019, рр. 113–134, DOI:10.1007/978-3-030-05318-5_6.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Jin H., Song Q., Hu X. Auto-Keras: An Efficient Neural Architecture Search System // arXiv:1806.10282 [cs]. 2019.</mixed-citation><mixed-citation xml:lang="en">Jin H., Song Q., Hu X. Proc. of the 25th ACM SIGKDD Intern. Conf. on Knowledge Discovery &amp; Data Mining — KDD’19, 2019, DOI:10.1145/3292500.3330648.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Shure L. Building Optimized Models in a few steps with AutoML. 2020 [Электронный ресурс]: https://blogs. mathworks.com/loren/2020/06/13/building-optimized-models-in-a-few-steps-with-automl/, 26.06.2024.</mixed-citation><mixed-citation xml:lang="en">Shure L. Building Optimized Models in a few steps with AutoML, 2020, https://blogs.mathworks.com/loren/2020/06/13/ building-optimized-models-in-a-few-steps-with-automl/.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Zeng Y., Zhang J. A machine learning model for detecting invasive ductal carcinoma with Google Cloud AutoML Vision // Computers in Biology and Medicine. 2020. Vol. 122, N 103861.</mixed-citation><mixed-citation xml:lang="en">Zeng Y., Zhang J. Computers in Biology and Medicine, 2020, vol. 122, art. no. 103861.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Chen T., Guestrin C. XGBoost: A Scalable Tree Boosting System // arXiv:1603.02754 [cs]. 2016.</mixed-citation><mixed-citation xml:lang="en">Chen T., Guestrin C. 22nd ACM SIGKDD International Conference, August 2016, DOI:10.1145/2939672.2939785.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">McCall J. Genetic algorithms for modelling and optimization // Journal of Computational and Applied Mathematics. 2005. Vol. 184, iss. 1. P. 205–222.</mixed-citation><mixed-citation xml:lang="en">McCall J. Journal of Computational and Applied Mathematics, 2005, no. 1(184), pp. 205–222.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Sobolevskii V. A. The system of convolution neural networks automated training // CEUR Workshop Proceedings. 2020. P. 100–106.</mixed-citation><mixed-citation xml:lang="en">Sobolevskii V.A. CEUR Workshop Proceedings, 2020, vol. 2803, рр. 100–106.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Михайлов В. В., Пономаренко М. Р., Соболевский В. А. Моделирование влияния климатических факторов на динамику надземной фитомассы растительных сообществ тундры // Глобальные климатические изменения: региональные эффекты, модели, прогнозы: Материалы Междунар. науч.-практ. конф. Воронеж: Изд-во „Цифровая полиграфия“, 2019. Т. 2. C. 106–109.</mixed-citation><mixed-citation xml:lang="en">Mikhailov V.V., Ponomarenko M.R., Sobolevsky V.A. Global'nyye klimaticheskiye izmeneniya: regional'nyye effekty, modeli, prognozy (Global Climate Change: Regional Effects, Models, Forecasts), Proceedings of the Intern. Sci. and Pract. Conf., Voronezh, 2019, vol. 2, рр. 106–109. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Свид. о рег. программ для ЭВМ № 2021668925. Программа автоматизированной генерации и обучения искусственных нейронных сетей / Б. В. Соколов, В. А. Соболевский. 22.10.2021.</mixed-citation><mixed-citation xml:lang="en">Certificate on the state registration of the computer programs 2021668925, Programma avtomatizirovannoy generatsii i obucheniya iskusstvennykh neyronnykh setey (Program for Automated Generation and Training of Artificial Neural Networks), B.V. Sokolov, V.A. Sobolevsky, Priority 22.10.2021. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Соболевский В. А. Использование технологий AutoML для решения задач мониторинга // Информатизация и связь. 2024. № 1. С. 90–97.</mixed-citation><mixed-citation xml:lang="en">Sobolevsky V.A. Informatization and communication, 2024, no. 1, pp. 90–97. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru"></mixed-citation><mixed-citation xml:lang="en"></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>
