Научная статья на тему 'Методы и результаты кластеризации данных по грозовым разрядам'

Методы и результаты кластеризации данных по грозовым разрядам Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
489
83
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КЛАСТЕРНЫЙ АНАЛИЗ / CLUSTER ANALYSIS / МЕТОД БЛИЖАЙШЕГО СОСЕДА / DBSCAN / ДАННЫЕ WWLLN / WWLLN DATA / K-MEANS

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Беликова Марина Юрьевна, Кречетова Светлана Юрьевна, Перелыгин Антон Александрович

Изучение закономерностей пространственного распределения гроз является актуальной и практически значимой задачей как для решения фундаментальных проблем атмосферного электричества, так и для решения задач грозозащиты технических сооружений и грозовой пожарной опасности лесных массивов. Одним из источников данных о пространственном распределении гроз является Всемирная сеть локализации молний WWLLN (World Wide Lightning Location Network). Обобщен опыт применения кластерного анализа (метод ближайшего соседа, алгоритм DBSCAN) к данным WWLLN. Выделены особенности данных, которые необходимо учитывать при выборе алгоритма кластеризации: наличие кластеров разной плотности, влияние на результат кластеризации времени регистрации разрядов. При этом результаты кластеризации должны быть сопоставимы с параметрами грозовой активности (например, средняя продолжительность грозы). Показано, что алгоритм DBSCAN позволяет учитывать указанные особенности данных WWLLN, поэтому его использование для кластеризации данных о молниевых разрядах является наиболее целесообразным. Результаты кластеризации данных могут быть применены для уточнения и разработки новых методов диагноза и прогноза пространственного расположения и динамики развития гроз.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Беликова Марина Юрьевна, Кречетова Светлана Юрьевна, Перелыгин Антон Александрович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Methods and Results of Lightning Discharge Data Clustering

Investigation of spatial distribution of thunderstorms is complex and practically important task. It plays an important part in solving the fundamental problems of atmospheric electricity, as well as lightning protection of buildings and lightning fire protection of forests. One of the data sources of spatial distribution of thunderstorms is WWLLN (World Wide Lightning Location Network). The paper provides the summary of WWLLN data cluster analysis (nearest neighbor algorithm, DBSCAN algorithm). Peculiar features to be taken into consideration are outlined for the data when a certain clustering algorithm is utilized: clusters of different densities, impact of lightning time on clustering results. At the same time, clustering results should be comparable to properties of thunderstorms (for example, thunderstorm mean duration). It is shown that DBSCAN algorithm is capable of processing WWLLN data with peculiarities and thus is the most appropriate algorithm for data clustering. Clustering results can be utilized for further refining and developing of new prediction methods of spatial location and development of thunderstorm dynamics.

Текст научной работы на тему «Методы и результаты кластеризации данных по грозовым разрядам»

УДК 551.515.4

Методы и результаты кластеризации данных по грозовым разрядам*

М.Ю. БеликоваС.Ю. КречетоваА.А. Перелыгин2

1 Горно-Алтайский государственный университет (Горно-Алтайск, Россия)

2 Алтайский государственный университет (Барнаул, Россия)

Methods and Results of Lightning Discharge Data Clustering

M.Y. BelikovaS.Y. KrechetovaA.A. Perelygin2

1 Gorno-Altaisk State University (Gorno-Altaisk, Russia)

2 Altai State University (Barnaul, Russia)

Изучение закономерностей пространственного распределения гроз является актуальной и практически значимой задачей как для решения фундаментальных проблем атмосферного электричества, так и для решения задач грозозащиты технических сооружений и грозовой пожарной опасности лесных массивов. Одним из источников данных о пространственном распределении гроз является Всемирная сеть локализации молний WWLLN (World Wide Lightning Location Network).

Обобщен опыт применения кластерного анализа (метод ближайшего соседа, алгоритм DBSCAN) к данным WWLLN. Выделены особенности данных, которые необходимо учитывать при выборе алгоритма кластеризации: наличие кластеров разной плотности, влияние на результат кластеризации времени регистрации разрядов. При этом результаты кластеризации должны быть сопоставимы с параметрами грозовой активности (например, средняя продолжительность грозы).

Показано, что алгоритм DBSCAN позволяет учитывать указанные особенности данных WWLLN, поэтому его использование для кластеризации данных о молниевых разрядах является наиболее целесообразным. Результаты кластеризации данных могут быть применены для уточнения и разработки новых методов диагноза и прогноза пространственного расположения и динамики развития гроз.

Ключевые слова: кластерный анализ, метод ближайшего соседа, DBSCAN, данные WWLLN.

DOI 10.14258/izvasu(2016)1-17

Investigation of spatial distribution of thunderstorms is complex and practically important task. It plays an important part in solving the fundamental problems of atmospheric electricity, as well as lightning protection of buildings and lightning fire protection of forests. One of the data sources of spatial distribution of thunderstorms is WWLLN (World Wide Lightning Location Network).

The paper provides the summary of WWLLN data cluster analysis (nearest neighbor algorithm, DBSCAN algorithm). Peculiar features to be taken into consideration are outlined for the data when a certain clustering algorithm is utilized: clusters of different densities, impact of lightning time on clustering results. At the same time, clustering results should be comparable to properties of thunderstorms (for example, thunderstorm mean duration).

It is shown that DBSCAN algorithm is capable of processing WWLLN data with peculiarities and thus is the most appropriate algorithm for data clustering. Clustering results can be utilized for further refining and developing of new prediction methods of spatial location and development of thunderstorm dynamics.

Key words: cluster analysis, K-means, DBSCAN,

WWLLN data.

* Работа выполнена при финансовой поддержке РФФИ (13-05-98024 р_сибирь_а).

Введение. Молния — это мощный кратковременный электрический разряд, в котором каждая из стадий разряда вызывает характерные воз-

мущения электромагнитного поля Земли (атмо-сферики) [1]. Для регистрации атмосфериков создана Всемирная сеть локализации гроз World Wide Lightning Location Network, основной целью которой является решение одной из фундаментальных задач классической области исследований атмосферного электричества — оценки дневных вариаций глобальной электрической цепи [2].

Следует отметить, что для некоторых территорий Западной Сибири данные WWLLN являются единственным источником информации о грозовой активности. Такие наблюдения особенно актуальны, поскольку позволяют уточнять как временную, так и пространственную локализацию гроз для территорий с редкой сетью гидрометеостанций и отсутствием систем инструментальных наблюдений [3].

Количество и частота разрядов для одной грозы зависят от конкретной синоптической ситуации и варьируются на порядки: от десятков в секунду — до одного-двух за всю грозу. Так как атмосферик является характеристикой единичного грозового разряда, то «группа» атмосфериков, близких по местоположению и времени, может являться характеристикой одноячейково-го или многоячейкового грозового облака или одной грозы [4,5]. Для исследования пространственных и временных закономерностей грозовой активности необходимо по данным WWLLN выделить группы атмосфериков таким образом, чтобы одна группа атмосфериков соответствовала одной и только одной грозе. Для этих целей используется кластерный анализ.

Кластерный анализ данных сети WWLLN. В качестве исследуемого множества объектов рассмотрим грозовые разряды, зарегистрированные международной сетью WWLLN. Сеть WWLLN предоставляет следующую информацию о грозовом разряде: дата, время, географические координаты, точность, количество станций, зарегистрировавших разряд.

Выделим следующие особенности, которые влияют на результат кластеризации: пространственный характер данных, наличие более плотных «сгустков» объектов и одиночных разрядов («шум»), отстоящих на некотором расстоянии от «сгустков» (рис. 1а). На определение близости объектов влияют не только географические координаты разрядов, но и время их регистрации (два разряда попадают в один кластер, если расстояние и разница по времени регистрации разрядов меньше заданных порогов).

Выбор переменных. Очевидно, что для решения поставленной задачи необходимы три характеристики грозовых разрядов: координаты разряда (xi , x2) и время регистрации разряда (x3). Таким образом, грозовой разряд o может быть описан с помощью набора трех веще-

ственных переменных х(о) = (х1,х2,хз). Множество О = {о(1),о(2),...,о(№)}, содержащее N грозовых разрядов, может быть представлено как множество N точек в трехмерном евклидовом пространстве Е3.

Расстояние между объектами. Переменные, описывающие характеристики (географические координаты и время) атмосферика, имеют разные единицы измерения. Определить расстояния между объектами только по пространственным характеристикам можно, используя евклидово расстояние. Для вычисления расстояния между объектами по географическим координатам и времени регистрации грозовых разрядов можно выделить три подхода.

Первый подход описан в [4] и заключается в разбиении множества всех объектов на группы по равным временным интервалам, например, часовым (в одну группу попадают атмосферики, зарегистрированные в течение часа). Расстояние между объектами вычисляется только с учетом географических координат между объектами одной группы. При использовании этого подхода возникают трудности в определении расстояния между объектами, находящимися на «границах» групп. Такие случаи требуют уточнения.

Второй подход был использован в работе [6]. Для каждой пары объектов (атмосфериков) о(г) и о(1), где %,1 = 1,..., N и % = I, вычисляется расстояние

РВ2 (o(i) ,0(1))

Е(х? - xj°)2,

3=1

и разность во времени регистрации разрядов

т (o(

)) = |х3г) - х3()

(1)

(2)

Здесь (х1г), х2г)), (х1г), х2'^) — географические координаты, а хд , хд — время регистрации разрядов о(г) и о(1). При этом необходимо задать пороговые значения для ре2 и т.

Третий подход [5] основан на вычислении расстояния между двумя объектами по трем нормированным переменным. Расстояние между двумя объектами (атмосфериками) о(г) и о(1) определим как

РЕз (o

(i) o(0

Е

j=i

' (i) _ (0' xj xj

(3)

где потт^= 1, 2, 3, — параметры нормировки, которые задаются в соответствии с физическими параметрами конвективной грозой ячейки (например, средняя площадь, время существования).

Для вычисления расстояния между двумя разрядами нами был выбран второй подход (см. (1), (2)).

2

o

2

3

)

3

Рис. 1. Результаты кластеризации алгоритмом DBSCAN молниевых разрядов сети WWLLN за 15 мая 2013 года для территории Республики Алтай: а) расположение молниевых разрядов до кластеризации; б) результаты клатеризации (алгоритм DBSCAN), при этом кружками выделены молниевые разряды, отнесенные к «шуму», остальные разряды согласно различиям маркеров относятся к разным кластерам

Метод ближайшего соседа. Для группировки грозовых разрядов в [4, 5] используется подход, основанный на понятии ближайшего соседа. Учет влияния времени регистрации разрядов производится с помощью третьего подхода (3). Входными параметрами алгоритма кластеризации являются следующие параметры нормировки: normi = norm2 = 50 км, norms = 30 мин. Таким образом, грозовой кластер — это множество разрядов, для которых расстояние между двумя разрядами меньше 50 км, а временной интервал между регистрацией двух разрядов — меньше 30 мин. Для выделения более «плотных» кластеров на фоне «шума» необходимо применять дополнительные вычислительные процедуры, например, в [4] на втором этапе кластеризации был использован модальный анализ.

Алгоритм DBSCAN. В работе [6] для кластеризации данных WWLLN применялся алгоритм DBSCAN (Density Based Spatiustering of Applications with Noise — плотностный алгоритм для кластеризации пространственных данных с присутствием «шума»). Учитывая специфику данных WWLLN, для их кластеризации было использовано три входных параметра (пороговых значений): e = 0.12° — минимальное расстояние по координатам, в градусах; eiime = 18 мин — минимальная разница по времени; MinPts = 2 —

минимальное количество точек в кластере. Значение параметра e было выбрано с учетом среднего числа гроз и средней площади конвективной грозовой ячейки для земного шара [6]. Значение etime должно быть меньше средней продолжительности грозы. Минимальное число разрядов для выделения кластера MinPts = 2, так как два распознанных сетью разряда подтверждают наличие грозы. Достоинство и преимущество алгоритма DBSCAN заключается в том, что он позволяет учесть указанные выше особенности данных без дополнительных вычислительных этапов.

Алгоритм был реализован на языке высокого уровня Python. Проведено тестирование алгоритма на модельных данных и данных WWLLN (летний период 2013 года) для территории Республики Алтай с указанными в описании алгоритма [6] входными параметрами (рис. 1б). В результате было выделено 2048 кластеров и средняя продолжительность по времени «грозовых кластеров» составила 33 мин., что не удовлетворяет требованию e < ецте. Для подбора оптимальных входных параметров, при которых данные кластеризации будут соответствовать региональным особенностям грозовой активности, требуется проведение дополнительных вычислительных экспериментов и привлечение формальных способов оценки результатов кластеризации.

Рис. 2. Пример визуализации результатов кластеризации молниевых разрядов сети WWLLN за 15 мая 2013 года для территории Республики Алтай в программе рСТЯ

Учитывая, что данные WWLLN имеют пространственную привязку, для визуализации результатов кластеризации и анализа этой информации целесообразным является использование геоинформационных технологий (рис. 2).

Заключение. Обобщен опыт применения кластерного анализа к данным WWLLN. В работе выделены особенности данных о молниевых разрядах, регистрируемых сетью WWLLN, которые необходимо учитывать при выборе алгоритма кластеризации. Показано, что алгоритм DBSCAN позволяет учитывать эти особенности.

При использовании алгоритма DBSCAN необходим подбор входных параметров для того, чтобы результаты кластеризации были сопоставимы с параметрами грозовой активности (например, средняя продолжительность гроз и средняя площадь грозового облака и/или грозовой ячейки в нем). Выделение кластеров грозовых разрядов, наиболее точно описывающих региональные особенности гроз, позволит проводить оценку исследуемых территорий по степени грозоопасности и уточнить результаты ранее проведенных исследований [3, 7].

Библиографический список

1. Альперт Я.Л. Распространение электромагнитных волн и ионосфера. — М., 1972.

2. Rodger C.J., WernerS., Brundell J.B., Lay E.H. et al. Detection efficiency of the VLF World-Wide Lightning Location Network (WWLLN): initial case study // Ann. Geophys. — 2006. — V. 24.

3. Дмитриев А.Н., Кречетова С.Ю., Коче-ева Н.А. Грозы и лесные пожары от гроз на территории Республики Алтай. — Горно-Алтайск, 2011.

4. Козлов В.И., Шабаганова С.Н. Применение кластерного анализа для выделения грозовых очагов // Динамика сложных систем — 2010. — Т. 4, №2.

5. Шабаганова С.Н., Каримов Р.Р., Козлов В.И., Муллаяров В.А. Характеристики грозовых ячеек по наблюдениям в Якутии / / Метеорология и гидрология — 2012. — №12.

6. Hutchins, Michael L., Robert H. Holzworth, Brundell J.B. Diurnal variation of the global electric circuit from clustered thunderstorms // Journal of Geophysical Research: Space Physics. — 2014.

7. Горбатенко В.П., Кречетова С.Ю., Беликова М.Ю., Разумова О.В. Идентификация мезомасштабной конвекции и гроз по данным MODIS и аэрологического зондирования / / Вестник ТГУ. — 2012. — №365.

i Надоели баннеры? Вы всегда можете отключить рекламу.