<?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">msi</journal-id><journal-title-group><journal-title xml:lang="ru">Современная наука и инновации</journal-title><trans-title-group xml:lang="en"><trans-title>Modern Science and Innovations</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2307-910X</issn><publisher><publisher-name>North-Caucasus Federal University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.37493/2307-910X.2026.1.4</article-id><article-id custom-type="elpub" pub-id-type="custom">msi-1826</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>TECHNICAL SCIENCES. INFORMATION, COMPUTING AND MANAGEMENT</subject></subj-group></article-categories><title-group><article-title>Методы машинного обучения для выявления атак на систему управления промышленного Интернета вещей</article-title><trans-title-group xml:lang="en"><trans-title>Machine learning methods for identifying attacks on the control system of the industrial Internet of things</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-3392-7270</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>Andrusenko</surname><given-names>Yu. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Юлия Алексеевна Андрусенко – старший преподаватель, </p><p>д. 1, ул. Пушкина, Ставрополь, 355017</p></bio><bio xml:lang="en"><p>Yuliya A. Andrusenko – Senior Lectuter,</p><p>1, Pushkin st., Stavropol, 355017</p></bio><email xlink:type="simple">iuandrusenko@ncfu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0004-1850-9021</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>Semenov</surname><given-names>G. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Глеб Алексеевич Семенов – студент, </p><p>д. 1, ул. Пушкина, Ставрополь, 355017</p></bio><bio xml:lang="en"><p>Gleb A. Semenov – student, </p><p>1, Pushkin st., Stavropol, 355017</p></bio><email xlink:type="simple">glebsemenov2003@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0002-3378-6743</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>Solomyanko</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Артем Алексеевич Соломянко – студент, </p><p>д. 1, ул. Пушкина, Ставрополь, 355017</p></bio><bio xml:lang="en"><p>Artem A. Solomyanko – student,</p><p>1, Pushkin st., Stavropol, 355017</p></bio><email xlink:type="simple">artemixol@xmail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0008-9480-4072</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>Kushchenko</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Алиса Андреевна Кущенко – студент, </p><p>д. 1, ул. Пушкина, Ставрополь, 355017</p></bio><bio xml:lang="en"><p>Alisa A. Kushchenko – student, </p><p>1, Pushkin st., Stavropol, 355017</p></bio><email xlink:type="simple">alisakuschenko@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>Serebrennikova</surname><given-names>K. Y.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Кристина Юрьевна Серебренникова – студент, </p><p>д. 1, ул. Пушкина, Ставрополь, 355017</p></bio><bio xml:lang="en"><p>Kristina Y. Serebrennikova – student, </p><p>1, Pushkin st., Stavropol, 355017</p></bio><email xlink:type="simple">serebrennikova0512@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>North Caucasus Federal 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>04</day><month>05</month><year>2026</year></pub-date><volume>0</volume><issue>1</issue><fpage>55</fpage><lpage>68</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">Andrusenko Y.A., Semenov G.A., Solomyanko A.A., Kushchenko A.A., Serebrennikova K.Y.</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://msi.elpub.ru/jour/article/view/1826">https://msi.elpub.ru/jour/article/view/1826</self-uri><abstract><sec><title>Введение</title><p>Введение. В статье рассматривается задача обнаружения кибератак в инфраструктуре промышленного Интернета вещей (IIoT), актуальность которой обусловлена ростом числа подключённых промышленных устройств и увеличением атак на критические системы управления.</p></sec><sec><title>Материалы и методы</title><p>Материалы и методы. Для проведения исследования использован набор данных, сформированный на основе сетевого трафика и содержащий 84 признака и 67 267 записей. В работе применялись методы предварительной обработки данных, отбор информативных признаков, анализ главных компонентов (PCA), а также методы машинного обучения, включая Decision Tree, K Nearest Neighbor, Tree Ensemble, PNN Learner и Gradient Boosted Trees. Для оценки качества моделей использовалась кросс-валидация и ограничение глубины деревьев.</p></sec><sec><title>Результаты и обсуждение</title><p>Результаты и обсуждение. Проведено сравнение эффективности различных моделей классификации. Установлено, что применение PCA и оптимизация параметров моделей позволяет повысить точность обнаружения атак. Наилучший результат показала модель Tree Ensemble, обеспечившая точность классификации 97,5% при использовании 17 главных компонентов.</p></sec><sec><title>Заключение</title><p>Заключение. Полученные результаты подтверждают перспективность применения методов машинного обучения для выявления кибератак в системах промышленного Интернета вещей и могут быть использованы при построении систем мониторинга и защиты IIoT-инфраструктуры.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Introduction</title><p>Introduction. The article addresses the problem of detecting cyberattacks in the infrastructure of the Industrial Internet of Things (IIoT), the relevance of which is driven by the rapid growth of connected industrial devices and the increasing number of attacks on critical control systems. The aim of the study is to analyze and compare machine learning methods to improve the effectiveness of attack detection in IIoT networks.</p></sec><sec><title>Materials and methods</title><p>Materials and methods. The study is based on a network traffic dataset containing 84 features and 67,267 records. Data preprocessing techniques, informative feature selection, and Principal Component Analysis (PCA) were applied. Several machine learning algorithms were investigated, including Decision Tree, K-Nearest Neighbors, Tree Ensemble, PNN Learner, and Gradient Boosted Trees. Model performance was evaluated using cross-validation and tree depth limitation to mitigate overfitting.</p></sec><sec><title>Results and discussion</title><p>Results and discussion. A comparative analysis of classification models was conducted. The results show that the use of PCA and model parameter optimization significantly improves attack detection accuracy. The best performance was achieved by the Tree Ensemble model, which reached a classification accuracy of 97.5% when using 17 principal components.</p></sec><sec><title>Conclusion</title><p>Conclusion. The obtained results confirm the effectiveness of machine learning approaches for building intrusion detection and security monitoring systems in Industrial Internet of Things environments.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>машинное обучение</kwd><kwd>Интернет вещей</kwd><kwd>кибератаки</kwd><kwd>метод главных компонент</kwd><kwd>дерево решений</kwd><kwd>переобучение модели</kwd><kwd>кросс-валидация</kwd><kwd>промышленный Интернет вещей</kwd><kwd>KNIME</kwd><kwd>модель</kwd><kwd>глубина дерева</kwd><kwd>эффективность модели</kwd><kwd>CICFlowMeter</kwd></kwd-group><kwd-group xml:lang="en"><kwd>machine learning</kwd><kwd>Internet of Things (IoT)</kwd><kwd>cyberattacks</kwd><kwd>Principal Component Analysis (PCA)</kwd><kwd>decision tree</kwd><kwd>model overfitting</kwd><kwd>cross-validation</kwd><kwd>Industrial Internet of Things (IIoT)</kwd><kwd>KNIME</kwd><kwd>model</kwd><kwd>tree depth</kwd><kwd>model performance</kwd><kwd>CICFlowMeter</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">Машинное обучение [Электронный ресурс]. URL: https://www.sap.com/central-asiacaucasus/products/artificial-intelligence/what-is-machine-learning.html (дата обращения: 11.05.2025).</mixed-citation><mixed-citation xml:lang="en">Machine Learning. Available from: https://www.sap.com/central-asia-caucasus/products/artificialintelligence/what-is-machine-learning.html [Accessed 11 May 2025]. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Воронина В. В., Михеев А. В., Ярушкина Н. Г., Святов К. В. Теория и практика машинного обучения: учеб. пособие. Ульяновск: УлГТУ, 2017. 290 с.</mixed-citation><mixed-citation xml:lang="en">Voronina VV, Mikheev AV, Yarushkina NG, Svyatov KV. Theory and Practice of Machine Learning. Ulyanovsk: Ulyanovsk State Technical University; 2017. 290 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Лапина М. А., Мовзалевская В. В., Токмакова М. Е., Бабенко М. Г., Саджид Мохаммад. Применение технологий машинного обучения для обнаружения веб-атак // Вопросы кибербезопасности. 2024. № 4 (62). С. 92–103. https://doi.org/10.21681/2311-3456-2024-4-92-103</mixed-citation><mixed-citation xml:lang="en">Lapina MA, Movzalevskaya VV, Tokmakova ME, Babenko MG, Sajid Mohammad. Application of Machine Learning Technologies for Web Attack Detection. Voprosy Kiberbezopasnosti. 2024;(4):92- 103. (In Russ.). https://doi.org/10.21681/2311-3456-2024-4-92-103</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Лапина М. А., Подручный Н. В., Русанов М. А., Бабенко М. Г. Исследование методов машинного обучения для выявления сетевых атак // Труды Института системного программирования РАН. 2025. Т. 37. № 4–2. С. 147–174.</mixed-citation><mixed-citation xml:lang="en">Lapina MA, Podruchny NV, Rusanov MA, Babenko MG. Research of Machine Learning Methods for Detecting Network Attacks. Proceedings of the Institute for System Programming of the Russian Academy of Sciences. 2025;37(4-2):147-174. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">IoT SDN IDS Датасет [Электронный ресурс]. URL: https://www.kaggle.com/datasets/hebadhirar/iotsdn-ids-dataset (дата обращения: 11.05.2025).</mixed-citation><mixed-citation xml:lang="en">IoT SDN IDS Dataset. Available from: https://www.kaggle.com/datasets/hebadhirar/iot-sdn-ids-dataset [Accessed 11 May 2025]. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Jolliffe I. T., Cadima J. Principal component analysis: a review and recent developments. Philosophical Transactions of the Royal Society A. 2016. Art. 374. https://doi.org/10.1098/rsta.2015.0202</mixed-citation><mixed-citation xml:lang="en">Jolliffe IT, Cadima J. Principal component analysis: a review and recent developments. Philosophical Transactions of the Royal Society A. 2016;374. https://doi.org/10.1098/rsta.2015.0202</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Biau G., Scornet E. A random forest guided tour // Test. 2016. Vol. 25. P. 197–227. https://doi.org/10.1007/s11749-016-0481-7</mixed-citation><mixed-citation xml:lang="en">Biau G, Scornet E. A random forest guided tour. Test. 2016;25:197-227. https://doi.org/10.1007/s11749-016-0481-7</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Natekin A., Knoll A. Gradient boosting machines, a tutorial // Frontiers in Neurorobotics. 2013. Vol. 7. Art. 21. https://doi.org/10.3389/fnbot.2013.00021</mixed-citation><mixed-citation xml:lang="en">Natekin A, Knoll A. Gradient boosting machines, a tutorial. Frontiers in Neurorobotics. 2013;7:21. https://doi.org/10.3389/fnbot.2013.00021</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Song Y., Lu Y. Decision tree methods: applications for classification and prediction // Shanghai Archives of Psychiatry. 2015. Vol. 27. No. 2. P. 130–135. https://doi.org/10.11919/j.issn.1002- 0829.215044</mixed-citation><mixed-citation xml:lang="en">Song Y, Lu Y. Decision tree methods: applications for classification and prediction. Shanghai Archives of Psychiatry. 2015;27(2):130-135. https://doi.org/10.11919/j.issn.1002-0829.215044</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang S., Li X., Zong M., Zhu X., Wang R. Efficient kNN classification with different numbers of nearest neighbors // IEEE Transactions on Neural Networks and Learning Systems. 2018. Vol. 29. No. 5. P. 1774–1785. https://doi.org/10.1109/TNNLS.2017.2673241</mixed-citation><mixed-citation xml:lang="en">Zhang S, Li X, Zong M, Zhu X, Wang R. Efficient kNN classification with different numbers of nearest neighbors. IEEE Transactions on Neural Networks and Learning Systems. 2018;29(5):1774-1785. https://doi.org/10.1109/TNNLS.2017.2673241</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Карачанская Е. В., Соседова Н. И. Метод выявления аномалий сетевого трафика, основанный на его самоподобной структуре // Безопасность информационных технологий. 2019. Т. 26. № 1. С. 98-110. https://doi.org/10.26583/bit.2019.1.10</mixed-citation><mixed-citation xml:lang="en">Karachanskaya EV, Sosedova NI. A Method for Detecting Network Traffic Anomalies Based on Its Self-Similar Structure. Information Technology Security. 2019;26(1):98-110. (In Russ.). https://doi.org/10.26583/bit.2019.1.10</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Балыбердин А. В., Крылов Г. О. Повышение точности выявления аномалий для систем обнаружения вторжения с помощью ансамблевого обучения // Безопасность информационных технологий. 2025. Т. 32. № 1. С. 153–171. https://doi.org/10.26583/bit.2025.1.11</mixed-citation><mixed-citation xml:lang="en">Balyberdin AV, Krylov GO. Improving the Accuracy of Intrusion Detection Systems Using Ensemble Learning. Information Technology Security. 2025;32(1):153-171. (In Russ.). https://doi.org/10.26583/bit.2025.1.11</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Лавров Б. О., Иванов М. А. Интеллектуальное обнаружение аномалий в контейнеризованных приложениях: методы, архитектура и инструменты // Безопасность информационных технологий. 2025. Т. 32. № 4. С. 149–164. https://doi.org/10.26583/bit.2025.4.11</mixed-citation><mixed-citation xml:lang="en">Lavrov BO, Ivanov MA. Intelligent Anomaly Detection in Containerized Applications: Methods, Architectures, and Tools. Information Technology Security. 2025;32(4):149-164. (In Russ.). https://doi.org/10.26583/bit.2025.4.11</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">KNIME Analytics Platform. Available from: https://www.knime.com/knime-analytics-platform [Accessed 11 May 2025].</mixed-citation><mixed-citation xml:lang="en">KNIME Analytics Platform. Available from: https://www.knime.com/knime-analytics-platform [Accessed 11 May 2025]. (In Russ.).</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>
