<?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">sibsutis</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник СибГУТИ</journal-title><trans-title-group xml:lang="en"><trans-title>The Herald of the Siberian State University of Telecommunications and Information Science</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1998-6920</issn><publisher><publisher-name>СибГУТИ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.55648/1998-6920-2022-16-2-12-22</article-id><article-id custom-type="elpub" pub-id-type="custom">sibsutis-129</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></article-categories><title-group><article-title>Применение специализированных детерминированных конечных автоматов для прогнозирования временных рядов</article-title><trans-title-group xml:lang="en"><trans-title>Application of specialized DFA for time series forecasting</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>Pavlova</surname><given-names>Ulyana Vladimirovna</given-names></name></name-alternatives><bio xml:lang="ru"><sec><title>Павлова Ульяна Владимировна, аспирант 1-го курса института ИВТ, ассистент кафедры ПМиК </title><p>630102, Новосибирск, ул. Кирова, 86</p></sec></bio><bio xml:lang="en"><sec><title>Ulyana V. Pavlova, Postgraduate student, Department of Appl. Math. and Cybernetics</title><p>Novosibirsk</p></sec></bio><email xlink:type="simple">uljana.pavlova2012@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><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>Rakitskiy</surname><given-names>Anton Andreevich</given-names></name></name-alternatives><bio xml:lang="ru"><sec><title>Ракитский Антон Андреевич, к.т.н, доцент кафедры ПМиК; научный сотрудник НГУ; старший научный сотрудник ИВТ СО РАН</title><p>630102, Новосибирск, ул. Кирова, 86</p></sec></bio><bio xml:lang="en"><sec><title>Anton A. Rakitskiy, Candidate of technical sciences, Docent</title><p>Novosibirsk</p></sec></bio><email xlink:type="simple">rakitsky.anton@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>Siberian State University of Telecommunications and Information Science</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>22</day><month>07</month><year>2022</year></pub-date><volume>0</volume><issue>2</issue><issue-title>Вестник СибГУТИ</issue-title><fpage>12</fpage><lpage>22</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Павлова У.В., Ракитский А.А., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Павлова У.В., Ракитский А.А.</copyright-holder><copyright-holder xml:lang="en">Pavlova U.V., Rakitskiy A.A.</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://vestnik.sibsutis.ru/jour/article/view/129">https://vestnik.sibsutis.ru/jour/article/view/129</self-uri><abstract><p>В данной работе рассматривается возможность использования детерминированных конеч-ных автоматов для прогнозирования временных рядов в режиме реального времени. Длярешения этой проблемы авторами предлагается модификация автомата с десятью считы-вающими головками, предназначенного для распознавания мультилинейных последова-тельностей. В статье представлены модификации этого автомата, алгоритмы для их реали-заций и приведены результаты, полученные с их помощью. Кроме того, в работе представ-лен метод изменения алгоритма работы автомата, обеспечивающий его пошаговое выпол-нение</p></abstract><trans-abstract xml:lang="en"><p>In this paper the possibility of using deterministic finite automaton to forecast time series in real time is con-sidered. To solve this problem, a modification of the automaton with 10 reading heads designed to recognizemultilinear sequences is proposed. The article presents modifications of this automaton, algorithms for theirimplementation, and demonstrates the results for various time series. In addition, the paper presents a methodfor changing the algorithm of the automaton ensuring its step-by-step execution</p></trans-abstract><kwd-group xml:lang="ru"><kwd>конечный автомат</kwd><kwd>прогнозирование</kwd><kwd>анализ временных рядов</kwd><kwd>теория ин-&#13;
формации</kwd><kwd>машинное обучение</kwd><kwd>сжатие данных.</kwd></kwd-group><kwd-group xml:lang="en"><kwd>finite state automaton</kwd><kwd>forecasting</kwd><kwd>time series analysis</kwd><kwd>information theory</kwd><kwd>machine learning</kwd><kwd>data&#13;
compression.</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">Sumi S. M., Zaman M. F., Hirose H. A rainfall forecasting method using machine learning models and its application to the Fukuoka city case // International Journal of Applied Mathematics and Computer Science. 2012. V. 22, № 4. P. 841–854.</mixed-citation><mixed-citation xml:lang="en">Sumi S. M., Zaman M. F., Hirose H. A rainfall forecasting method using machine learning models and its application to the Fukuoka city case. International Journal of Applied Mathematics and Computer Science, 2012, vol. 22, no. 4, pp. 841-854. DOI: 10.2478/v10006-012-0062-1.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Carreno E. M., Rocha R. M., Padilha-Feltrin A. A cellular automaton approach to spatial electric load forecasting // IEEE Transactions on Power Systems. 2010. V. 26, №. 2. P. 532–540.</mixed-citation><mixed-citation xml:lang="en">Carreno E. M., Rocha R. M., Padilha-Feltrin A. A cellular automaton approach to spatial electric load forecasting. IEEE Transactions on Power Systems, 2010, vol. 26, no. 2, pp. 532-540. DOI: 10.1109/tpwrs.2010.2061877.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Abeyrathna K. D. A Novel Multi-step Finite-State Automaton for Arbitrarily Deterministic Tsetlin Machine Learning // International Conference on Innovative Techniques and Applications of Artificial Intelligence. Cambridge, UK, December 15–17, 2020. V. 12498. P. 108.</mixed-citation><mixed-citation xml:lang="en">Abeyrathna K. D. A Novel Multi-step Finite-State Automaton for Arbitrarily Deterministic Tsetlin Machine Learning. International Conference on Innovative Techniques and Applications of Artificial Intelligence, Cambridge, UK, 15-17 December, 2020, vol. 12498, pp. 108. DOI: 10.1007/978-3-030-63799-6_8.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Alevizos E., Artikis A., Paliouras G. Wayeb: a tool for complex event forecasting // 22nd International Conference on Logic for Programming, Artificial Intelligence and Reasoning. Awassa, Ethiopia, November 16–21, 2018.</mixed-citation><mixed-citation xml:lang="en">Alevizos E., Artikis A., Paliouras G. Wayeb: a tool for complex event forecasting. 22nd International Conference on Logic for Programming, Artificial Intelligence and Reasoning, Awassa, Ethiopia, 16-21 November, 2018.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Qin L., Hammerschmidt C., Pellegrino G., Verwer S. Short-term Time Series Forecasting with Regression Automata // ACM SIGKDD 2016 Workshop on Mining and Learning from Time Series (MiLeTS). San Francisco, California, USA, August 13–17, 2016. DOI: 10.1145/1235.</mixed-citation><mixed-citation xml:lang="en">Qin L., Hammerschmidt C., Pellegrino G., Verwer S. Short-term Time Series Forecasting with Regression Automata. ACM SIGKDD 2016 Workshop on Mining and Learning from Time Series (MiLeTS), San Francisco, California, USA, 13-17 August, 2016. DOI: 10.1145/1235.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Alevizos E., Artikis A., Paliouras G. Event Forecasting with Pattern Markov Chains // 11th ACM Int. Conf. on Distributed and Event-based Systems, 2017. P. 146–157.</mixed-citation><mixed-citation xml:lang="en">Alevizos E., Artikis A., Paliouras G. Event Forecasting with Pattern Markov Chains. 11th ACM Int'l Conf. on Distributed and Event-based Systems, 2017, pp. 146-157. DOI: 10.1145/3093742.3093920.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Jenkins G. M., Box G. Time Series Analyses. Forecasting and control. Holden-Day, 1976. 589 p.</mixed-citation><mixed-citation xml:lang="en">Jenkins G. M., Box G. Time Series Analyses. Forecasting and control. Holden-Day, 1976, 589 p.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Lysyak A. S., Ryabko B. Y. Time series prediction based on data compression methods // Problems of Information Transmission. 2016. V. 52, № 1. P. 92–99.</mixed-citation><mixed-citation xml:lang="en">Lysyak A. S., Ryabko B. Y. Time series prediction based on data compression methods. Problems of Information Transmission, 2016, vol. 52, no. 1, pp. 92-99. DOI: 10.1134/s0032946016010075.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Чирихин К. С., Рябко Б. Я. Экспериментальное исследование точности методов прогноза, базирующихся на архиваторах // Вестник Новосибирского государственного университета. Серия: Информационные технологии. 2018. Т. 16, №. 3. C. 145–168.</mixed-citation><mixed-citation xml:lang="en">Chirikhin, K. S., and B. Ya. Ryabko. Jeksperimental'noe issledovanie tochnosti metodov prognoza, bazirujushhihsja na arhiva-torah [Experimental Study of the Accuracy of Compression-Based Forecasting Methods]. Vestnik NSU, Series: Information Technologies, 2018, vol. 16, no. 3, pp. 145-158. DOI: 10.25205/1818-7900-2018-16-3-145-158.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Hopcroft J. E., Ullman J. D. Introduction to automata theory, languages, computation. AddisonWesley publishing company, 1979. 427 p.</mixed-citation><mixed-citation xml:lang="en">Hopcroft J.E., Ullman J.D. Introduction to automata theory, languages, computation. Addison-Wesley publishing company, 1979, 427 p.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Smith T. Prediction of infinite words with automata // Theory of Computing Systems. 2018. V. 62, № 3. P. 653–681.</mixed-citation><mixed-citation xml:lang="en">Smith T. Prediction of infinite words with automata. Theory of Computing Systems, 2018, vol. 62, no. 3, pp. 653 - 681. DOI: 10.1007/s00224-016-9739-4.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Павлова У. В., Ракитский А. А. Исследование возможности применения автоматов для прогнозирования временных рядов // РНТК «Обработка информации и математическое моделирование», СибГУТИ, 25–26 апреля 2019. С. 168–172.</mixed-citation><mixed-citation xml:lang="en">Pavlova U. V., Rakitsky A. A. Issledovanie vozmozhnosti primenenija avtomatov dlja prognozirovanija vremennyh rjadov [Investigation of the possibility of using automata to predict time series]. Rossijskaja nauchno-tehnicheskaja konferencija, Novosibirsk, 25-26 April, 2019, pp. 168-172.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Pavlova U., Rakitskiy A. Time Series Forecasting Method Based on Finite State Machine // International Conference of Young Specialists on Micro/Nanotechnologies and Electron Devices (EDM). Aya, Altai Region, Russia, June 30 – July 3, 2021. P. 533–536.</mixed-citation><mixed-citation xml:lang="en">Pavlova, U., Rakitskiy, A. Time Series Forecasting Method Based on Finite State Machine. 2021 IEEE 22nd International Conference of Young Professionals in Electron Devices and Materials (EDM), Aya, Altai 	Region, 	Russian 	Federation, 	30 	June 	– 	3 	July, 	2021, 	pp. 	533-536. 	DOI: 10.1109/edm52169.2021.9507729.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Pavlova U., Rakitskiy A. Development and Research of the Time Series Prediction Method Based on Finite State Automaton // Ural Symposium on Biomedical Engineering, Radioelectronics and Information Technology (USBEREIT), Yekaterinburg, Russia, 13–14 May, 2021. P. 305–307.</mixed-citation><mixed-citation xml:lang="en">Pavlova, U., Rakitskiy, A. Development and Research of the Time Series Prediction Method Based on Finite State Automaton. 2021 Ural Symposium on Biomedical Engineering, Radioelectronics and Information Technology (USBEREIT), Yekaterinburg, Russian Federation, 13-14 May, 2021, pp. 305-307. DOI: 10.1109/usbereit51232.2021.9455056.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Павлова У. В., Ракитский А. А. Разработка и исследование метода прогнозирования временных рядов на основе конечных автоматов // РНТК «Обработка информации и математическое моделирование», СибГУТИ, 23–24 апреля 2020. С. 142–145.</mixed-citation><mixed-citation xml:lang="en">Pavlova U. V., Rakitsky A. A. Razrabotka i issledovanie metoda prognozirovanija vremennyh rjadov na osnove konechnyh avtomatov [Development and research of a time series forecasting method based on finite automata]. Rossijskaja nauchno-tehnicheskaja konferencija, Novosibirsk, 23-24 April, 2020, pp. 142-145.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">UCI Machine Learning Repository [Электронный ресурс]. URL: https://archive.ics.uci.edu/ml/index.php (дата обращения: 28.01.2022).</mixed-citation><mixed-citation xml:lang="en">UCI Machine Learning Repository, available at: https://archive.ics.uci.edu/ml/index.php (accessed 28.01.2022).</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>
