Наука о данных, позволила серьезно упростить и усовершенствовать жизненный цикл технологического производства вместе с классическими автоматизированными системами управления технологическими процессами (АСУ ТП), появляются и внедряются системы интернета вещей (IoT), больших данных (Big Data) и машинного обучения. Появилось новое направление - предиктивная аналитика. Находящаяся в стадии активного развития. Постоянно возникают новые исследования в рамках предсказания состояния того или иного производственного процесса. Ключевой же задачей, решаемой предиктивной аналитикой, является детектирование аномалий или же внештатного состояния работы оборудования, а также любых события, нарушающих регламентное протекание контролируемого технологического процесса.
Сложная структура сигналов, их зашумление и другие факторы затрудняют проведение анализа базовыми средствами контроля или человеком. Для анализа подобного рода данных требуются методы, учитывающие ретроспективный опыт эксплуатации, и способные адаптироваться к изменчивой динамике сигнала [1]. Своевременное обнаружение аномалий является как основой предотвращения нештатных (аварийных) ситуаций и преждевременных отказов технологического оборудования, так и одним из способов извлечения полезной информации из сигнала. На сегодняшний день существуют немногочисленные примеры решения задачи обнаружения аномалий с применением интеллектуального анализа в технических системах мониторинга. Одними из таких примеров являются платформа Clover — система предиктивного анализа для промышленных компаний [2], Astera — аналитическая программная платформа для цифровой 8 промышленной трансформации [3], модуль аналитики в составе корпоративной цифровой платформы AggreGate [4]. Большинство из этих систем имеют ряд больших недостатков, такие как ограниченная применимость или примитивность методов, например, сравнение с пороговым значением. В данной работе рассматривается проблема недостаточной изученности подходов и методов к обнаружению аномалий в многомерных технологических сигналах. Объектом исследования является процесс обнаружения аномального поведения технологического оборудования.
Предметом исследования являются подходы обнаружения аномалий на основе таких подходов, как: автокодировщик, сверточные и рекуррентные нейронные сети. Таким образом целью данного исследования является сравнительный анализ результатов обучения моделей и их модификаций.
Для достижения поставленной цели сформулированы следующие задачи, которые необходимо решить:
1. Поиск и изучение научных статей и литературы, посвящённых тематике обнаружения аномалий, изучить подходы для решения схожих задач;
2. Проведение этапов предварительной обработки исходных данных;
3. Разработка модели обнаружения аномалий на основе извлечения признаков мел-кепстральными коэффициентами;
4. Проведение вычислительного эксперимента;
5. Проведение анализа и оценки полученных результатов.
При выполнении работы использовались следующие методы исследования: анализ литературных источников, описывающих
существующие подходы в решении задачи обнаружения аномалий в технологических сигналах.
В работе была исследована актуальная на данный момент и обещающая быть актуальной в дальнейшем задача обнаружения аномалий в технологических сигналах.
В результате решения поставленных задач были получены следующие результаты:
1. Технически описан разработанный прототип модуля, представлены диаграммы UML развертывания, компонентов и последовательности;
2. Проведен обзор существующих методов обнаружения аномалий и выявлены нюансы и сложности задачи;
3. Разработаны три архитектуры нейронных сетей: рекуррентный
автоэнкодер, сверточный автоэнкодер, сверточно-рекуррентный
автоэнкодер;
4. Проведено исследование по извлечению признаков из временных рядов при помощи мел-кепстральных коэффициентов;
5. Проведено сравнение разработанных подходов с существующими классическими методами и статистической моделью;
6. Сделаны соответствующие выводы по полученным результатам.
1. Шкодырев В. П. и др. Обзор методов обнаружения аномалий в потоках данных //Second Conference on Software Engineering and Information Management (SEIM-2017)(full papers). - 2017. - С. 50.
2. Clover Group. URL: https://clover.global/en/ (дата обращения: 02.11.2020)
3. Astera URL: http://astera.in/ (дата обращения: 05.12.2020)
4. AggreGate. URL: http://aggregate.tibbo.com/ru/ (дата обращения: 01.01.2021)
5. Николай Богданов, Ольга Кисёлева. OPC Unified Architectire: изменения в популярной технологии информационных обменов с точки зрения инжерера// СТА-ПРЕСС. - 2010. - № 3-4 (96). - С. 82-87. - СТА 3/2010
6. Local Outlier Factor. URL http://www.machinelearning.rU/wiki/images/5/54/ anomalydetectionmethods.pdf (дата обращения: 02.03.2021)
7. Local Outlier Factor. URL http://www.machinelearning.ru/wiki/images/5/54/ anomalydetectionmethods.pdf (дата обращения: 02.03.2021)
8. Filonov P., Lavrentyev A., Vorontsov A. Multivariate industrial time series with cyber-attack simulation: Fault detection using an lstm-based predictive data model //arXiv preprint arXiv: 1612.06676. - 2016
9. Malhotra P. et al. LSTM-based encoder-decoder for multi-sensor anomaly detection //arXiv preprint arXiv: 1607.00148. - 2016.
10. Chalapathy R., Chawla S. Deep Learning for Anomaly Detection: A Survey //arXiv preprint arXiv:1901.03407. - 2019. 10. J. Ma, G. Dai, and Z. Xu, “Network Anomaly Detection Using DissimilarityBased One-Class SVM Classifier,” 2009 International Conference on Parallel Processing Workshops, Sep. 2009.
11. Reccurrent Neural Networks cheatsheet URL:
https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-recurrent-neural- networks (дата обращения: 05.12.2020)
12. Astera URL: http://astera.in/ (дата обращения: 05.12.2020)
13. Судьенкова А.В. Обзор методов извлечения акустических признаков речи в задаче распознавания диктора // Сборник научных трудов НГТУ. - 2019. - № 3-4 (96). - С. 139-164. - DOI: 10.17212/2307-6879-2019-3-4-139-164
13. Xuechen Liu, Md Sahidullah, Tomi Kinnunen: Learnable MFCCs for Speaker Verification// arXiv:2102.10322v1 - 2021 - ISCAS 2021
14. Dorogush A. V., Ershov V., Gulin A. CatBoost: gradient boosting with categorical features support //arXiv preprint arXiv:1810.11363. - 2018.
15. Мурзагулов Д.А., Замятин А.В., Романович О.В. Подход к обнаружению аномалий в технологических сигналах с применением преобразования гильберта - хуанга // Автометрия. 2021. № 1. С. 31-41... 27