ОБНАРУЖЕНИЯ АНОМАЛИЙ В ТЕХНОЛОГИЧЕСКИХ СИГНАЛАХ НА ОСНОВЕ СКРЫТЫХ МАРКОВСКИХ МОДЕЛЕЙ
|
Реферат 2
Список сокращений и терминов 5
Введение 6
1. Обзор применяемых методов для обнаружения аномалий
в технологических сигналах 8
1.1 Обзор существующих работ по поиску аномалий во временных рядах 8
1.2 Обзор методов детектирования аномалий на основе СММ 10
1.3 Выводы по первой главе 12
2. Генерация данных, алгоритмы обучения и обнаружения аномалий на основе СММ .... 13
2.1. Формальное определение скрытой Марковской модели и ее основные элементы и
методы 13
2.1.1 Алгоритм генерации последовательности наблюдений СММ 13
2.1.2 Описание алгоритма прямого-обратного хода 14
2.1.3 Описание алгоритма Баума-Вельша 15
2.1.4 Применение СММ на практике 16
2.2. Описание СММ для технологических сигналов 17
2.3. Алгоритм обучения СММ с гауссовой смесью 18
2.4. Описание алгоритма детектирования аномалий в технологических сигналах обу-ченной СММ 20
2.5 Генерация технологических сигналов с помощью СММ 21
2.6 Оценка качества поиска аномалий в технологических сигналах 25
2.7 Выводы по второй главе 26
3. Результаты экспериментальных исследований 27
3.1 Программные инструменты 27
3.2 Эксперименты на сгенерированных сигналах 27
3.2.1 Обучение СММ 28
3.2.2 Тестирование модели и алгоритма обнаружения аномалий 28
3.3 Эксперименты на многомерных временных рядах 37
3.3.1 Обучение СММ на данных GHL 39
3.3.2 Тестирование СММ для GHL 40
3.4 Выводы по результатам проведённых экспериментов 43
Заключение 44
Список использованных источников 45
Список сокращений и терминов 5
Введение 6
1. Обзор применяемых методов для обнаружения аномалий
в технологических сигналах 8
1.1 Обзор существующих работ по поиску аномалий во временных рядах 8
1.2 Обзор методов детектирования аномалий на основе СММ 10
1.3 Выводы по первой главе 12
2. Генерация данных, алгоритмы обучения и обнаружения аномалий на основе СММ .... 13
2.1. Формальное определение скрытой Марковской модели и ее основные элементы и
методы 13
2.1.1 Алгоритм генерации последовательности наблюдений СММ 13
2.1.2 Описание алгоритма прямого-обратного хода 14
2.1.3 Описание алгоритма Баума-Вельша 15
2.1.4 Применение СММ на практике 16
2.2. Описание СММ для технологических сигналов 17
2.3. Алгоритм обучения СММ с гауссовой смесью 18
2.4. Описание алгоритма детектирования аномалий в технологических сигналах обу-ченной СММ 20
2.5 Генерация технологических сигналов с помощью СММ 21
2.6 Оценка качества поиска аномалий в технологических сигналах 25
2.7 Выводы по второй главе 26
3. Результаты экспериментальных исследований 27
3.1 Программные инструменты 27
3.2 Эксперименты на сгенерированных сигналах 27
3.2.1 Обучение СММ 28
3.2.2 Тестирование модели и алгоритма обнаружения аномалий 28
3.3 Эксперименты на многомерных временных рядах 37
3.3.1 Обучение СММ на данных GHL 39
3.3.2 Тестирование СММ для GHL 40
3.4 Выводы по результатам проведённых экспериментов 43
Заключение 44
Список использованных источников 45
Современные технологии в XXI веке помогают не только усовершенствовать технологии на производстве, но и значительно облегчить её деятельность. Так, для получения наиболее высоких результатов своей деятельности предприятия применяют автоматизацию технологических процессов. Автоматизация технологического процесса создаётся при помощи АСУТП. Как правило, АСУТП имеет единую систему операторского управления технологическим процессом в виде одного или нескольких пультов управления, средства обработки и архивирования информации о ходе процесса, типовые элементы автоматики: датчики, контроллеры, исполнительные устройства [ 1].
При обслуживании и эксплуатации систем АСУТП одной из важных задач является обнаружение неполадок в механизмах по показаниям датчиков.
Задача обнаружения аномалий в технологических сигналах решается путем анализа временных рядов датчиков (например, температуры или давления). С помощью анализа можно классифицировать временной ряд на периоды нормальной работы агрегата и различные состояния неполадок.
Большинство подходов в детектировании аномалий базируются на предположении, что объекты обучающей и тестовой выборок независимы. Временные ряды отличаются тем, что в них данное условие может нарушаться. В частности, при обнаружении аномалий во временных рядах зачастую нельзя игнорировать их временной аспект, что не предусмотрено в большинстве подходов по поиску аномалий.
В данной работе рассматривается проблема недостаточной изученности подходов и методов к обнаружению аномалий во временных рядах. Объектом исследования является процесс обнаружения аномальных показаний датчиков технологического оборудования. Предметом исследования являются подходы обнаружения аномалий на основе скрытых Марковских моделей (СММ).
Таким образом целью данного исследования является разработка алгоритма обнаружения аномалий в технологических сигналах с использованием СММ.
Для достижения цели исследования необходимо решить следующие задачи:
1. изучение научных статей и литературы, посвящённых обнаружению аномалий в технологических сигналах; изучить подходы применения скрытых Марковских моделей в схожих задачах;
2. собрать (сгенерировать) и провести первичный анализ данных;
3. спроектировать модель для обнаружения аномалий в технологических сигналах;
4. провести эксперименты с различными видами аномалий на различных данных, сравнить качество результатов; оценить полученные результаты.
При выполнении работы использовались следующие методы исследования:
1. Анализ источников, описывающих существующие подходы к решению
задачи обнаружению аномалий в последовательных данных на основе СММ.
2. Проведение экспериментов по генерации данных, построению и обучению модели, и детектированию аномалий.
3. Расчёт, визуализация и интерпретация полученных результатов
Работа обладает следующей научной новизной:
• Предложены подходы к генерации данных, и наложению аномалий на технологические сигналы, позволяющие решить проблему недостатка подходящих данных.
• Предложена СММ для выполнения классификации участков сигналов на аномальные и не аномальные.
• Предложена методика оценки качества обнаружения аномалий.
Практическая значимость исследования: предложенный подход использования СММ для детектирования аномалий в технологических сигналах позволяет определять аномалии, связанные с временным аспектом (когда само по себе значение показаний датчика не является аномальным, но существует аномально долгое время).
Магистерская диссертация состоит из трёх разделов: в первом разделе рассматривается обзор задачи обнаружения аномалий в технологических сигналах; во втором даётся описание предлагаемой модели обнаружения аномалий в технологических сигналах; в третьем разделе описываются экспериментальные исследования, проведённые с целью оценки эффективности предлагаемого подхода обнаружения аномалий с применением СММ.
При обслуживании и эксплуатации систем АСУТП одной из важных задач является обнаружение неполадок в механизмах по показаниям датчиков.
Задача обнаружения аномалий в технологических сигналах решается путем анализа временных рядов датчиков (например, температуры или давления). С помощью анализа можно классифицировать временной ряд на периоды нормальной работы агрегата и различные состояния неполадок.
Большинство подходов в детектировании аномалий базируются на предположении, что объекты обучающей и тестовой выборок независимы. Временные ряды отличаются тем, что в них данное условие может нарушаться. В частности, при обнаружении аномалий во временных рядах зачастую нельзя игнорировать их временной аспект, что не предусмотрено в большинстве подходов по поиску аномалий.
В данной работе рассматривается проблема недостаточной изученности подходов и методов к обнаружению аномалий во временных рядах. Объектом исследования является процесс обнаружения аномальных показаний датчиков технологического оборудования. Предметом исследования являются подходы обнаружения аномалий на основе скрытых Марковских моделей (СММ).
Таким образом целью данного исследования является разработка алгоритма обнаружения аномалий в технологических сигналах с использованием СММ.
Для достижения цели исследования необходимо решить следующие задачи:
1. изучение научных статей и литературы, посвящённых обнаружению аномалий в технологических сигналах; изучить подходы применения скрытых Марковских моделей в схожих задачах;
2. собрать (сгенерировать) и провести первичный анализ данных;
3. спроектировать модель для обнаружения аномалий в технологических сигналах;
4. провести эксперименты с различными видами аномалий на различных данных, сравнить качество результатов; оценить полученные результаты.
При выполнении работы использовались следующие методы исследования:
1. Анализ источников, описывающих существующие подходы к решению
задачи обнаружению аномалий в последовательных данных на основе СММ.
2. Проведение экспериментов по генерации данных, построению и обучению модели, и детектированию аномалий.
3. Расчёт, визуализация и интерпретация полученных результатов
Работа обладает следующей научной новизной:
• Предложены подходы к генерации данных, и наложению аномалий на технологические сигналы, позволяющие решить проблему недостатка подходящих данных.
• Предложена СММ для выполнения классификации участков сигналов на аномальные и не аномальные.
• Предложена методика оценки качества обнаружения аномалий.
Практическая значимость исследования: предложенный подход использования СММ для детектирования аномалий в технологических сигналах позволяет определять аномалии, связанные с временным аспектом (когда само по себе значение показаний датчика не является аномальным, но существует аномально долгое время).
Магистерская диссертация состоит из трёх разделов: в первом разделе рассматривается обзор задачи обнаружения аномалий в технологических сигналах; во втором даётся описание предлагаемой модели обнаружения аномалий в технологических сигналах; в третьем разделе описываются экспериментальные исследования, проведённые с целью оценки эффективности предлагаемого подхода обнаружения аномалий с применением СММ.
В работе рассмотрены вопросы применения скрытых марковских моделей для обнаружения аномалий как в одномерных, так и в многомерных технологических сигналах. Предложен подход к применению СММ для обнаружения аномалий. Рассмотрен алгоритм генерации временных рядов с непрерывным наблюдением на основе СММ с заданными параметрами. Продемонстрирована работоспособность алгоритма обучения СММ с гауссовскими смесями распределений на основе модифицированного алгоритма Баума-Вельша с градиентным спуском. Произведено тестирование обученной СММ и алгоритма обнаружения аномалий на двух наборах данных (одномерных и многомерных временных рядах). Исследованы зависимости гиперпараметров алгоритма детектирования для разных видов аномалий. Предложен алгоритм оценки точности распознавания аномалий. Произведено сравнение качества распознавания аномалий с двумя другими походами. Даны рекомендации по использованию данного подхода в реальных системах.
Полученные результаты исследования подтверждают работоспособность и адекватность предложенного подхода обнаружения аномалий в технологических сигналах. Основным преимуществом настоящего метода детектирования является его способность обнаруживать аномалии, связанные с временным аспектом (когда само по себе значение показаний датчика не является аномальным, но существует аномально долгое время).
Полученные результаты исследования подтверждают работоспособность и адекватность предложенного подхода обнаружения аномалий в технологических сигналах. Основным преимуществом настоящего метода детектирования является его способность обнаруживать аномалии, связанные с временным аспектом (когда само по себе значение показаний датчика не является аномальным, но существует аномально долгое время).
Подобные работы
- СОЗДАНИЕ МЕТОДА ОБНАРУЖЕНИЯ АНОМАЛИЙ В ТЕХНОЛОГИЧЕСКИХ СИГНАЛАХ
Дипломные работы, ВКР, математика и информатика. Язык работы: Русский. Цена: 4650 р. Год сдачи: 2022





