Тип работы:
Предмет:
Язык работы:


ПРИМЕНЕНИЕ МЕТОДОВ УДАЛЕНИЯ ШУМА ИЗ ДАННЫХ НАБЛЮДЕНИЙ ДЛЯ ЗАДАЧИ ПРОГНОЗИРОВАНИЯ МЕТЕОРОЛОГИЧЕСКИХ ПАРАМЕТРОВ

Работа №183714

Тип работы

Бакалаврская работа

Предмет

математика и информатика

Объем работы49
Год сдачи2025
Стоимость4500 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
13
Не подходит работа?

Узнай цену на написание


Аннотация 3
Введение 5
Глава 1. Методы удаления шума из данных 7
1.1.Обзор методов обработки сигналов 7
1.2. EMD 8
1.3. EEMD 10
1.4. CEEMDAN 12
1.5. VMD 13
Глава 2. Введение в искусственные нейронные сети 16
2.1. Структура искусственного нейрона 16
2.2. Архитектура полносвязной нейронной сети: многослойный персептрон 20
2.3. Обучение нейронной сети: метод обратного распространения ошибки 22
2.4. Рекуррентные нейронные сети. GRU 26
Глава 3. Применение методов удаления шума из метеорологических данных 30
3.1. Структура входных данных 30
3.2. EMD 30
3.3. EEMD 32
3.4. CEEMDAN 33
3.5. VMD 34
Глава 4. Применение различных архитектур нейронных сетей для прогнозирования приземной температуры воздуха 35
4.1. Математическая постановка задачи 35
4.2. Структура входных данных 35
4.3. Вычислительные эксперименты выбора оптимальных архитектур нейронных
сетей: полносвязной нейронной сети, сети GRU 36
4.4. Результаты прогноза приземной температуры воздуха на сутки в аэропорту г.
Томск 38
4.5. Сравнение эффективности методов декомпозиции 42
Заключение 45
Список использованной литературы 46


Экстремальные погодные условия оказывают существенное влияние на множество сфер человеческой деятельности, например, экономика, сельское хозяйство и т. д. Сильный ливень или мощная метель могут вызвать перебои в работе транспортной системы или же смыть, или заморозить молодые посевы сельскохозяйственных предприятий. Все это влечет за собой большие финансовые потери, и дабы сократить риски таких происшествий, люди нуждаются в точных и своевременных метеорологических прогнозах. Чтобы делать такие предсказания, реально качественно, необходимо внедрить в процесс прогнозирования предварительную обработку данных, так как метеорологические показатели, с которыми мы работаем, часто зашумлены, что связано с множеством разных причин такими как: ошибки приборов, внешние факторы, процесс передачи и получения информации, все это сильно отражается на качестве данных. Что, в свою очередь, сказывается на точности прогнозов и в принципе осложняет анализ данных. Поэтому обязательным элементом любого современного анализа метеоданных является их предварительная обработка для удаления шумовых помех.
В этой работе используются нейросетевые методы для предсказания динамики температуры воздуха на уровне земли. В частности, используются рекуррентные и полносвязные нейронные сети, которые способны распознавать скрытые взаимосвязи в информационном потоке. Для достижения максимальной результативности таких моделей важно предоставить высококачественную входную информацию, в таких целях мы и применяем различные техники устранения помех в исходных данных
В мире обработки сигналов существует множество методов для устранения шумов, включая вейвлет-преобразования, эмпирические техники анализа сигналов и прочие. В данном исследовании мы фокусируемся на адаптивных методах разложения, среди которых выделяются:
• EMD [1] (Empirical Mode Decomposition) представляет собой метод
эмпирического модового разложения, который дает возможность разбить сигнал на набор фундаментальных модовых функций (Intrinsic Mode Functions, IMF), расположенных в порядке возрастания их частоты.
• EEMD [2] (Ensemble Empirical Mode Decomposition) — ансамблевый вариант EMD, который снижает эффект смешивания мод;
• CEEMDAN [3] (Complete Ensemble Empirical Mode Decomposition with Adaptive Noise) представляет собой доработанную версию EEMD, которая позволяет выполнять более точную и стабильную декомпозицию с учетом адаптивной обработки шума.
• VMD [4] (Variational Mode Decomposition) представляет собой метод модового разложения, который опирается на оптимизацию энергетической функции при предварительно заданном количестве мод.
Эти методы разлагают входной сигнал на набор мод, состоящих из компонент разной частотной природы, что позволяет фильтровать шумы без сильного искажения информации.
Новизна данной работы заключается в двухэтапном подходе к прогнозу. Сначала применяется один из методов удаления шума, а затем уже прогнозирование при помощи нейронной сети.
Цель работы - повышение точности краткосрочного прогнозирования метеорологических параметров путем разработки и сравнительного анализа методов предварительной обработки данных, направленных на эффективное подавление шумов в исходных сигналах. В работе будут рассмотрены 4 адаптивных метода разложения сигнала на моды (EMD, EEMD, CEEMDAN, VMD) и два вида нейронных сетей (FCNN, RNN).
Задачи исследования:
1. Изучить литературу по искусственным нейронным сетям и методам
разложения сигнала на моды.
2. Разработать двухэтапный подход к прогнозированию, состоящий из предварительной обработки данных (фильтрация шумов) и построения прогностической модели на основе нейронных сетей.
3. Провести комплексный вычислительный эксперимент, включающий подбор оптимальных гиперпараметров для модели и сравнительный анализ эффективности различных комбинаций методов предобработки и нейросетевых архитектур.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения выпускной квалификационной работы была поставлена и решена задача краткосрочного прогнозирования приземной температуры воздуха с использованием методов машинного обучения и предварительной очистки данных от шума. Главная цель - анализ влияния различных методов устранения шумов на точность прогноза метеорологических параметров.
Были реализованы два типа нейронных сетей: полносвязная (FCNN) и рекуррентная типа GRU, каждая из которых обучалась на данных, прошедших предварительную обработку с использованием одного из четырёх методов очистки: EMD, EEMD, CEEMDAN и VMD. Проведённый сравнительный анализ позволил оценить влияние каждого из методов на точность моделей.
Результаты экспериментов показали, что применение любой из рассмотренных методик избавления от шума в даннвых положительно сказывается на качестве прогнозирования, повышая точность моделей. Наилучшие результаты были достигнуты при использовании полносвязной нейронной сети в сочетании с предварительной обработкой данных методом VMD. Для данной конфигурации средняя абсолютная ошибка (MAE) при прогнозе температуры воздуха на 24 часа вперёд составила 0.38°C, коэффициент детерминации R2 достиг 0.99, а ее время работы 36 минут 45 секунд. Эти значения метрик свидетельствуют о высокой точности модели и корректной настройке её параметров. VMD дает рекордное снижение MAE на 85.4% для FCNN. Для RNN максимальное улучшение MAE 67.7% также у VMD. С другой стороны, если существуют ограничения по времени, то лучше всего подойдут связки EMD-FCNN или EEMD-FCNN, которые справляются с поставленной задачей за минуту и за 5 минут соответственно, при этом немного теряя в качестве прогноза.
Полученные результаты подтверждают эффективность использования методов очистки данных от шума при построении моделей краткосрочного прогноза метеорологических параметров. Разработанный подход может быть использован в практических задачах метеорологии и смежных областях, где требуется высокая точность прогноза на основе реальных шумных наблюдений.



1. Zeiler A. et al. Empirical mode decomposition-an introduction // The 2010 international joint conference on neural networks (IJCNN). - IEEE, 2010. - P. 1-8.
2. Wu Z., Huang N. E. Ensemble empirical mode decomposition: a noise-assisted data analysis method // Advances in adaptive data analysis. - 2009. - Т. 1. - №. 01. - P. 1¬41.
3. Torres M. E. et al. A complete ensemble empirical mode decomposition with adaptive noise // 2011 IEEE international conference on acoustics, speech and signal processing (ICASSP). - IEEE, 2011. - P. 4144-4147.
4. Dragomiretskiy K., Zosso D. Variational mode decomposition // IEEE transactions on signal processing. - 2013. - Т. 62. - №. 3. - P. 531-544.
5. Бажанов Н. Н. Экспоненциальное сглаживание как метод прогнозирования временных рядов // Теория и практика науки третьего тысячелетия: сб. ст. междунар. науч.-практ. конф., Уфа, 7 мар. 2014 г. - Уфа, 2014. - С. 194-196.
6. Гольденберг Л. М. и др. Цифровая обработка сигналов: Справочник. - Радио и связь, 1985.
7. Каламбет Ю. А., Козьмин Ю. П., Самохин А. С. Фильтрация шумов. Сравнительный анализ методов // Аналитика. - 2017. - №. 5. - С. 88-101
8. Gilles J. Empirical wavelet transform // IEEE transactions on signal processing. - 2013. - Т. 61. - №. 16. - P. 3999-4010.
9. Гафаров Ф. М. Искусственные нейронные сети и их приложения / Ф. М. Гафаров, А. Ф. Галимянов. - Казань: Изд-во Казан. ун-та, 2018. - 121 с.
10. Миккелуччи У. Прикладное глубокое обучение. Подход к пониманию глубоких нейронных сетей на основе метода кейсов: Пер. с англ. - СПб.: БХВ-Петербург, 2020. - 368с.
11. Brownlee J. Deep Learning for Time Series Forecasting. Predict the Future with MLPs, CNNs and LSTMs in Python / J. Brownlee. - Machine learning mastery, 2018. - URL: https://machinelearningmastery.com/deep-learning-for-time-series- forecasting/ (access date: 09.06.2022).
12. Николенко С. Глубокое обучение / С. Николенко, А. Кадурин, Е. Архангельская. - СПб.: Питер, 2018. - 480 с.
13. Гудфеллоу Я. Глубокое обучение / Я. Гудфеллоу, И. Бенджио, А. Курвилль - М.: ДМК Пресс, 2018. - 652 с.
14. Шолле. Ф. Глубокое обучение на Python. 2-е межд. издание / Ф. Шолле. - СПб.: Питер, 2023. - 576 с.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ