<?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">vdgtu</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник Дагестанского государственного технического университета. Технические науки</journal-title><trans-title-group xml:lang="en"><trans-title>Herald of Dagestan State Technical University. Technical Sciences</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2073-6185</issn><issn pub-type="epub">2542-095X</issn><publisher><publisher-name>Daghestan State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21822/2073-6185-2024-51-1-106-112</article-id><article-id custom-type="elpub" pub-id-type="custom">vdgtu-1460</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>INFORMATION TECHNOLOGY AND TELECOMMUNICATIONS</subject></subj-group></article-categories><title-group><article-title>Исследование обнаружения аномалий с использованием Isolation Forest в машинном обучении</article-title><trans-title-group xml:lang="en"><trans-title>Anomaly detection research using Isolation Forest in Machine Learning</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>Kechedzhiev</surname><given-names>A. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Кечеджиев Александр Сергеевич, магистрант кафедры «Вычислительные системы и информационная безопасность»</p><p>344003, г. Ростов-на-Дону, пл. Гагарина 1, Россия </p></bio><bio xml:lang="en"><p>Alexander S. Kechedzhiev, Master's Student, Department of Computer Systems and Information Security </p><p> 1 Gagarin Square, Rostov-on-Don 344003, Russia </p></bio><email xlink:type="simple">Kechedzhiev.alex@mail.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>Tsvetkova</surname><given-names>O. L.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Цветкова Ольга Леонидовна, кандидат технических наук, доцент, доцент кафедры «Вычислительныесистемы и информационная безопасность»  </p><p> 344003, г. Ростов-на-Дону, пл. Гагарина 1, Россия </p></bio><bio xml:lang="en"><p>Olga L. Tsvetkova, Cand. Sci. (Eng), Assoc. Prof., Assoc. Prof., Department of Computer Systems and Information Security</p><p> 1 Gagarin Square, Rostov-on-Don 344003, Russia </p></bio><email xlink:type="simple">olga_cvetkova@mail.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>Don State Technical University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>16</day><month>04</month><year>2024</year></pub-date><volume>51</volume><issue>1</issue><fpage>106</fpage><lpage>112</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">Kechedzhiev A.S., Tsvetkova O.L.</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.dgtu.ru/jour/article/view/1460">https://vestnik.dgtu.ru/jour/article/view/1460</self-uri><abstract><sec><title>Цель</title><p>Цель. Исследование посвящено оценке применимости метода Isolation Forest в задаче обнаружения аномалий на данных сетевого трафика, характеризующихся недостаточной разметкой. Основной целью данной работы является оценка эффективности Isolation Forest при ограниченной разметке данных и его потенциала в критически важных областях, таких как кибербезопасность и финансовая аналитика.</p></sec><sec><title>Метод</title><p>Метод. Исследование включает предварительную обработку данных, обучение модели на тренировочном наборе, а также оценку производительности модели на тестовом наборе с использованием метрик точности, матрицы ошибок и отчета о классификации. Для реализации данного исследования был выбран язык программирования Python и библиотека scikit-learn для реализации Isolation Forest, а также Pandas для работы с данными.</p></sec><sec><title>Результат</title><p>Результат. Оценка применимости метода Isolation Forest на неструктурированных данных выявила его потенциал в выделении аномальных паттернов без необходимости обширной разметки. Это подтверждает эффективность Isolation Forest в условиях, где доступ к размеченным данным ограничен или отсутствует.</p></sec><sec><title>Вывод</title><p>Вывод. Полученные результаты демонстрируют высокую полноту обнаружения аномалий, несмотря на относительно низкую общую точность, что указывает на важность контекстуальной интерпретации метрик в задаче обнаружения редких событий в данных.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Objective</title><p>Objective. The study is devoted to assessing the applicability of the Isolation Forest method in the task of detecting anomalies in network traffic data characterized by insufficient markup. The main purpose of the work is to evaluate the effectiveness of Isolation Forest with limited data markup and its potential in critical areas such as cybersecurity and financial analytics.</p></sec><sec><title>Method</title><p>Method. The study includes data preprocessing, training the model on the training set, and evaluating the model's performance on the test set using accuracy metrics, error matrix, and classification report. To implement this research, the Python programming language and the scikit-learn library were chosen to implement the Isolation Forest, as well as Pandas for working with data.</p></sec><sec><title>Result</title><p>Result. Evaluating the applicability of the Isolation Forest method on unstructured data revealed its potential for identifying anomalous patterns without the need for extensive labeling. This confirms the effectiveness of Isolation Forest in environments where access to labeled data is limited or absent.</p></sec><sec><title>Conclusion</title><p>Conclusion. The results demonstrate high anomaly detection recall despite relatively low overall accuracy, indicating the importance of contextual interpretation of metrics in the task of detecting rare events in data.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>искусственный интеллект</kwd><kwd>машинное обучение</kwd><kwd>кибербезопасность</kwd><kwd>киберугрозы</kwd><kwd>информационная безопасность</kwd><kwd>Isolation Forest</kwd></kwd-group><kwd-group xml:lang="en"><kwd>artificial intelligence</kwd><kwd>machine learning</kwd><kwd>cybersecurity</kwd><kwd>cyberthreats</kwd><kwd>information security</kwd><kwd>Isolation Forest</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">Попова, И.А. Обнаружение аномалий в наборе данных с помощью алгоритмов машинного обучения без учителя Isolation Forest и Local Outlier Factor / И.А. Попова // StudNet. – 2020. – Т. 3, № 12. – С. 1460-1470. – EDN XILRBX.</mixed-citation><mixed-citation xml:lang="en">Popova, I.A. Detection of anomalies in a data set using unsupervised machine learning algorithms Isolation Forest and Local Outlier Factor/ I.A. Popova StudNet. 2020; 3(12):1460-1470. – EDN XILRBX. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Гайдук, К.А. К вопросу о реализации алгоритмов выявления внутренних угроз с применением машинного обучения / К.А. Гайдук, А.Ю. Исхаков // Вестник СибГУТИ. – 2022. – Т. 16, № 4. – С. 80-95. – DOI 10.55648/1998-6920-2022-16-4-80-95. – EDN SGBSIH.</mixed-citation><mixed-citation xml:lang="en">Gaiduk, K.A. On the issue of implementing algorithms for identifying internal threats using machine learning / K.A. Gaiduk, A.Yu. Iskhakov. Bulletin of SibGUTI. 2022;16(4):P. 80-95. – DOI 10.55648/1998-6920-2022- 16-4-80-95. – EDN SGBSIH. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Савицкий, Д.Е. Выявление аномалий при обработке потоковых данных в реальном времени / Д.Е. Савицкий, М.Е. Дунаев, К.С. Зайцев // International Journal of Open Information Technologies. – 2022. – Т. 10, № 6. – С. 70-76. – EDN IGAWAO.</mixed-citation><mixed-citation xml:lang="en">Savitsky, D.E. Detecting anomalies when processing streaming data in real time / D.E. Savitsky, M.E. Dunaev, K.S. Zaitsev. International Journal of Open Information Technologies. 2022;10(6):70-76. – EDN IGAWAO. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Терских, М. Г. Обнаружение аномального поведения пользователей в журналах событий безопасности Windows с применением алгоритмов машинного обучения / М. Г. Терских, Е. М. Тишина // Теория и практика современной науки. – 2018. – № 5(35). – С. 821-839. – EDN UYMTHC.</mixed-citation><mixed-citation xml:lang="en">Terskikh, M. G. Detection of anomalous user behavior in Windows security event logs using machine learning algorithms / M. G. Terskikh, E. M. Tishina. Theory and practice of modern science. 2018; 5(35): 821-839. – EDN UYMTHC. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Динамическая аутентификация пользователей на основе анализа работы с компьютерной мышью / А. В. Березникер, М. А. Казачук, И. В. Машечкин [и др.] // Вестник Московского университета. Серия 15: Вычислительная математика и кибернетика. – 2021. – № 4. – С. 3-16. – EDN XIQNIZ.</mixed-citation><mixed-citation xml:lang="en">Dynamic user authentication based on analysis of work with a computer mouse / A. V. Berezniker, M. A. Kazachuk, I. V. Mashechkin [etc.]. Bulletin of Moscow University. Episode 15: Computational mathematics and cybernetics. 2021; 4: 3-16. – EDN XIQNIZ. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Токарев, Д. М. Обнаружение аномалий на основе машинного обучения с использованием сочетания алгоритмов K-MEAN и SMO / Д. М. Токарев, М. Г. Городничев // Телекоммуникации и информационные технологии. – 2023. – Т. 10, № 1. – С. 5-13. – EDN ILCJZP.</mixed-citation><mixed-citation xml:lang="en">Tokarev, D. M. Anomaly detection based on machine learning using a combination of K-MEAN and SMO algorithms / D. M. Tokarev, M. G. Gorodnichev. Telecommunications and information technologies. 2023; 10(1):5-13. – EDN ILCJZP. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Мельник, М. В. Обнаружение аномального поведения пользователей и сущностей в контейнерных системах на основе методов машинного обучения / М. В. Мельник, И. В. Котенко // Информационная безопасность регионов России (ИБРР-2023): XIII Санкт-Петербургская межрегиональная конференция. Материалы конференции, Санкт-Петербург, 25–27 октября 2023 года. – Санкт-Петербург: Санкт-Петербургское Общество информатики, вычислительной техники, систем связи и управления, 2023. – С. 97-98. – EDN QOBTZP.</mixed-citation><mixed-citation xml:lang="en">Melnik, M. V. Detection of anomalous behavior of users and entities in container systems based on machine learning methods / M. V. Melnik, I. V. Kotenko. Information security of regions of Russia (IBRR-2023): XIII St. -Petersburg interregional conference. Conference materials, St. Petersburg, October 25–27, 2023. – St. Petersburg: St. Petersburg Society of Informatics, Computer Science, Communication and Control Systems, 2023: 97-98. – EDN QOBTZP. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Н. Эйб, Б. Задрозный, Дж. Лэнгфорд. Обнаружение выбросов с помощью активного обучения. В материалах 12-й международной конференции ACM SIGKDD по обнаружению знаний и интеллектуальному анализу данных, страницы 504-509. ACM Press, 2006.</mixed-citation><mixed-citation xml:lang="en">N. Abe, B. Zadrozny, J. Langford. Outlier detection using active learning. In Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ACM Press, 2006: 504–509. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Сафин, А. Р. Обнаружение аномального поведения сетевого трафика на основе статистических методов при помощи машинного обучения / А. Р. Сафин // Информационная безопасность и защита персональных данных. Проблемы и пути их решения: Материалы XIII Межрегиональной научнопрактической конференции, Брянск, 30 апреля 2021 года. – Брянск: Брянский государственный технический университет, 2021. – С. 228-231. – EDN UDRGDA.</mixed-citation><mixed-citation xml:lang="en">Safin, A. R. Detection of anomalous behavior of network traffic based on statistical methods using machine learning. Information security and personal data protection. Problems and ways to solve them: Materials of the XIII Interregional Scientific and Practical Conference, Bryansk, April 30, 2021. – Bryansk: Bryansk State Technical University, 2021: 228-231. – EDN UDRGDA. (In Russ)</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">А. Асунсьон, Д. Ньюман. Репозиторий машинного обучения UCI, 2007.</mixed-citation><mixed-citation xml:lang="en">Asuncion, D. Newman. UCI Machine Learning Repository, 2007. (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>
