• 대한전기학회
Mobile QR Code QR CODE : The Transactions of the Korean Institute of Electrical Engineers
  • COPE
  • kcse
  • 한국과학기술단체총연합회
  • 한국학술지인용색인
  • Scopus
  • crossref
  • orcid




Prediction Model, Precipitation and Snowfall, Easterly wind, ERA5, Modified LSTM

1. 서 론

한반도에서 동해안 지역의 호우와 대설은 재해적 기상 현상으로 동해와 태백산맥의 지형적 영향을 밀접하고 받는 것으로 알려져 있다 [1, 2]. 동해안 호우와 대설에 대한 기상학적 사례 연구는 많이 이루어져 왔으나 [1, 2], 이에 대한 예측은 어려움으로 인해 상대적으로 적게 시도되고 있다. 최근에는 AI의 발달로 인해서 데이터 기반의 기상 예측 연구가 해외에서 상당히 이루어지고 있다 [3, 4, 5].

기존의 연구들은, AI가 처리하기 용이한 레이더 영상을 사용한 연구가 다수이며 [3, 4, 5], 수치형 데이터를 사용하는 경우도 실측 데이터에 의존하는 경우가 대부분이다 [5, 6]. 그러나, 예측 지역과 사용 데이터가 달라서, 이의 적용과 비교는 매우 어렵기 때문에, 각, 국가들의 연구자들이 자국의 필요한 지역에 대해서 가용한 데이터를 가지고 분석과 예측 연구를 독립적으로 진행하고 있다.

특히, 동해안의 강수/강설 특성은 연직층의 기상 인자 분포와 밀접한 영향이 있다고 알려졌는데 [7], 이러한 현상을 예측에 반영하기 위해서는 연직층 구조를 가진 데이터의 사용이 필수적이다. 그러나 고도가 높은 지역의 기상 수치 데이터는 지면에 설치된 기상 센서로는 측정이 불가능하고, 기상 수치 모델을 통해 얻어진 수치 데이터를 사용해야 하는 제약이 있어서 연구의 접근이 어렵다.

본 논문에서는 동풍이 동해안 지역의 강수와 강설에 밀접한 관계가 있다는 기존의 기상학적 연구를 토대로, 동풍 현상과 밀접한 연직층 기상 데이타를 사용하는 딥러닝 기반의 예측 연구를 수행한다. 첫째, 기존 연구는 강우와 강설을 따로 구분하여 다른 문제로 접근하였으나, 본 연구는 동해안의 지역적 특성과 동풍 현상과의 밀접성에 착안하여 이를 하나의 모델로 예측하는 새로운 시도이다. 둘째, 유럽의 ECMWF ERA5 [8] 데이터를 사용하여 동풍의 원인인 연직층의 역전 현상을 예측 모델 학습에 반영한다. 셋째, 데이터 구조 측면에서 수평적 지역 확장과 수직적 다층 기압 데이터 기반을 결합하여 구성한다. 넷째, 연직층간의 상하 관계를 양방향 순차구조로 처리하는 변형된 LSTM 기법을 제안한다. 다섯째, 강원과 경상 지역을 포함한 동해안 지역에 대한 강수/강설 예측 평가를 10년치 ERA5 데이터를 사용하여 수행하고, 기존 딥러닝 기반 예측 연구들에서 대표적으로 사용되는 CNN과 기존 LSTM 접근법과의 성능을 비교한다.

2. 동해안의 강수/강설 특성

2.1 동해안 지형적 특성

동해안 강수/강설은 태백산맥(백두대간)이라는 거대한 지형적 장벽과 동해의 풍부한 수증기 공급이 결합하여 발생하는 대표적인 지형성 현상이다. 그로 인해, 여름철 호우와 겨울설 대설 등의 사례가 종종 나나타고 있다. 그림 1에 대상 지역의 지도가 나와 있으며, 실험 지역들은 태백산맥 우측의 해안 지점이다.

그림 1 대상 범위

Fig. 1 Range of target area

../../Resources/kiee/KIEE.2026.75.11.2964/fig1.png

2.2 동풍 현상의 영향

동풍은 발생 빈도는 낮으나 호우, 폭설 및 고온 현상을 야기시켜 자연재해와 밀접하게 연관된 매우 중요한 기상 현상이다 [6, 7].

그림 2 강릉 지역의 동풍 발생시 연직층의 풍향 현상

Fig. 2 Wind profile of easterly wind at Gangneung site

../../Resources/kiee/KIEE.2026.75.11.2964/fig2.png

그림 2는 동풍 발생 사례이다. 우측의 연직층 그래프에서 상층부는 서북풍이, 지상 부근은 동남풍이 우세함을 나타낸다. 그 중간에 빨간색 타원으로 표시한 부분에서 풍향의 반전이 일어남을 보여준다 [6].

2.3 ERA5 연직층 데이터

ERA5 데이터는 ECMWF (European Centre for Medium-Range Weather Forecasts)에서 제공하는 것으로,, 성층권 고도까지 수십여개의 기압대로 나누어 연직층 대기압 데이터로 구성된다. 연직층은 다수의 기압대(pressure level)와 지표면(surface level)으로 구분된다. 그림 3은 ERA5 데이터를 2차원 배열 형태로 나타낸 것이다. 세로열에는 기압대가 나타나 있고, 가로열에는 변수의 일부가 나와 있다. 지표면의 정보만을 가지고 있는 AWS에 비해서 높은 고도까지 분포하는 정보를 포함하고 있어서 수직적인 기상의 영향을 분석할 수 있다.

그림 3 강수/강설 예측 모델의 6x6 데이터 예시

Fig. 3 6x6 data structure for precipitation and snowfall prediction model

../../Resources/kiee/KIEE.2026.75.11.2964/fig3.png

3. 기상 데이터 구조

3.1 수직적 기압대별 인자 구조

연직층의 풍향 반전 현상과 ERA5 연직층 데이터를 매칭하여 비교한 것이 그림 4에 나와있다. 그림 우측의 수직적인 기압대별 풍향의 반전 현상이 좌측의 수직적 기상인자들과 밀접한 관계가 있다는 것을 유추할 수 있다. 따라서 본 논문에서 사용하는 ERA5 연직층 데이터 구조가 적합함을 알 수 있다.

그림 4 연직층의 풍향 현상과 연직층 데이터의 매칭

Fig. 4 Matching vertical wind direction profiles with vertical profile data

../../Resources/kiee/KIEE.2026.75.11.2964/fig4.png

3.2 수평적 확장 데이터 구조

강수/강설은 지구의 자전에 인한 편서풍의 영향 때문에대부분의 비구름대가 시간에 따라 서쪽에서 동쪽으로 이동하므로, 서쪽 인접 지역의 데이터를 반영하는 것이 합리적이다. 그러나 동해안 지역은 반대 방향으로 동풍이 종종 발생하고, 또한 기압대의 영향으로 북풍과 남풍의 발생 가능성도 있어서, 본 연구에서는 현재 예측 지점과 인접 8개 방위에 대한 기상 데이터를 포함한다. 그림 5에 인접 지역을 포함하여 확장된 수평적 데이터 구조가 나와 있다.

그림 5 강수/강설 분류 모델의 18x18 입력 데이터 구조

Fig. 5 18x18 data structure of classification model for precipitation

../../Resources/kiee/KIEE.2026.75.11.2964/fig5.png

4. 딥러닝 LSTM 기반 강수/강설 예측 기법

4.1 LSTM(Long short-term memory)

LSTM [9]은 같은 순차적인 데이터를 학습하는 트랜스포머에 비해 구조가 간단하고 연산량이 적어서, 규모가 적은 모델에 대해서는 현재도 널리 사용되고 있으며, 그림 6에 구조가 나와 있다.

그림 6 LSTM 구조도

Fig. 6 Structure of LSTM

../../Resources/kiee/KIEE.2026.75.11.2964/fig6.png

본 논문에서는 2차원 배열 형태의 입력 데이터가 순차성과는 직접적으로 연관은 없으나, 기압대별 수직적 관계가 순차적 특성과 밀접한 관계가 있기 때문에 LSTM 기법을 적용한다. LSTM-FC [9] 는 LSTM과 Fully connected (FC) 층을 연결한 기법으로 기상과 유사한 미세먼지를 예측하는 데 우수한 성능을 보인바 있다. 본 논문에서도 LSTM-FC를 기본 구조로 사용하며, 연직측 데이터 학습을 위한 구성도는 그림 7과 같다. 입력 데이터의 연직층 별 각 행이 위로부터 순차적으로 LSTM에 입력되며, 각 연직층의 중요 정보를 추출 및 압축하여 128 크기의 열벡터로 출력하고, 완전 1024 연결층을 통해 강수/강설을 분류한다.

그림 7 LSTM-FC 기반 연직층 데이터 처리 구성도

Fig. 7 Architecture of LSTM-FC based vertical layer data processing

../../Resources/kiee/KIEE.2026.75.11.2964/fig7.png

4.2 연직층 데이터의 상하 양방향 처리 기법

4.1절의 기존 LSTM-FC 기법의 성능을 향상시키기 위해서, 그림 7의 연직층 간의 단방향이 아닌 양방향 인접관계를 반영하기 위하여, 상승과 하강 방향의 두 기압대별 관계를 입력으로 사용한다. 이는 그림 2에서 보듯이 특정 기압대 층에서 대류의 역전 현상이 동풍에 밀접한 영향을 끼치는 점을 고려한 것이다. 이에 대한 구조도가 그림 8에 나와 있으며, 상단의 LSTM에는 기압대이 상층부브터 하층부 순으로 입력되어 순차적으로 처리되고, 하단의 LSTM에는 하층부부터 상층부 순으로 처리된다.

그림 9 연직층 데이터의 상하 양방향 입력 학습

Fig. 8 Bidirectional input learning for vertical layer data

../../Resources/kiee/KIEE.2026.75.11.2964/fig9.png

4.3 Cascade LSTM + GRU 구조

기존의 LSTM-FC 모델은 한 층의 LSTM으로는 많은 수의 내부 파라미터를 효율적으로 학습하기 어렵기 때문에, GRU를 한 층 더 연결하여 그림 9와 같이 2단 연결 구조로 설계함으로써, 학습의 성능 향상을 시도한다. 첫 번째 LSTM은 원본 입력 시퀀스에서 기본적인 저차원의 특징 및 단기 순차적 의존성을 추출하고, 이를 128차원 벡터로 압축한다. 두 번째 GRU는 고차원의 장기 의존성 및 비선형 패턴을 더 잘 학습시키는 목적이다. LSTM 대비 파라미터가 약 25% 감소하여 연산 속도가 빨라지고 과적합도 방지한다. GRU 출력 벡터 수를 128/64/32에 대해서 실험한 결과 64가 가장 우수하여 이를 사용한다.

그림 10 LSTM + GRU 연결 구조

Fig. 9 LSTM + GRU cascade structure

../../Resources/kiee/KIEE.2026.75.11.2964/fig10.png

5. 실험 환경 및 결과

5.1 실험 데이터 및 학습 파라미터

강수/강설 분류를 위한 실험 대상은 동해안 지역이며, 강원도의 속초, 대관령, 강릉, 동해, 태백, 그리고 경상도의 울진, 영덕, 포항, 울산 지역이다. 표 1에 사용된 데이터 정보가 나와 있다. 2008-2017년까지의 10년치 데이터를 실험에 사용하였으며, 학습과 평가 데이타는 각각 4 : 1로 구성하였다. ERA5 데이터는 하루에 두 번, 06:00 UTC와 18:00 UTC에 생성된다. -06UTC 는 해당 유효 시간보다 6시간 전에 수행된 모델 예측 시점을 의미한다. 총 데이터는 하루 두 번, 1년 365일, 10년치이다.

표 1 실험 데이터

Table 1 Experimental data

-06UTC (2008~2017 Year)
Kangwon area Kyoungsang area
Train Test Train Test
Summer Rainfall 7,280 1,875 3,271 797
Winter Rainfall 1,112 228 634 178
Normal + Heavy Snowfall 2,120 525 651 164

예측 모델 학습 파라미터는 다음과 같다. Optimizer는 Adam, Learning_rate는 0.001, 100 Epoch, Mini_Batch는 200을 사용하였다.

5.2 LSTM-FC 실험

기존의 LSTM-FC 기법으로 강원과 경상지역에 실험한 결과가 표 2와 3에 나와 있다. 표 2에서는 강원 지역의 3가지 분류에 대해서 평균 정밀도가 84.62%, 평균 재현율은 85.32%, 정확도는 89.41%이다. 대체로 여름철 강우에 비해서 겨울 강우와 강설이 낮게 나왔음을 알 수 있다. 여기서 정확도(Accuracy)는 3종 분류에 대한 매크로 평균을 의미한다.

표 2 LSTM-FC 강원지역 강수 유형분류 모델 성능 결과

Table 2 Performance results for precipitation classification in Kangwon area

-06UTC (2008~2017 Year)
Label Precision Recall Accuracy
Summer Rainfall 93.63% 91.68% 89.41%
Winter Rainfall 81.28% 78.07%
Normal + Heavy Snowfall 78.95% 86.21%
Average 84.62% 85.32%

Accuracy : TP+TN / (TP+TN+FP+FN)

Precision : TP / TP+FP

Recall: TP / TP+FN

표 3에는 경상 지역의 결과가 나와 있으며, 평균 정밀도가 87.36%, 평균 재현율은 87.44%, 정확도는 89.73%이다. 정밀도와 재현율의 순위는 바뀌었지만, 역시 마찬가지로 여름철 강우에 비해서 겨울 강우와 강설이 낮게 나왔음을 알 수 있다.

표 3 LSTM-FC 경상지역 강수 유형분류 모델 성능지표

Table 3 Performance results for precipitation classification in Kyoungsang area

-06UTC (2008~2017 Year)
Label Precision Recall Accuracy
Summer Rainfall 91.34% 91.34% 89.73%
Winter Rainfall 70.61% 97.19%
Normal + Heavy Snowfall 96.80% 73.78%
Average 87.36% 87.44%

5.3 제안된 고급 LSTM 기법 실험 결과

4.2와 4.3절에서 제안된 두 기법을 결합한 최종 모델에 대한 실험 결과가 표 4와 5에 나와있다. 표 4는 강원 지역에 대한 결과로서, 표 2와 비교해서 3가지 지표가 약 7% 전후로 성능이 향상되었음을 보여준다. 이 표에서 괄호안의 수치는 4.2절의 상하 양방향 입력 처리 기법만을 적용한 결과이다. 이 성능은 표 2에 비해서 평균 약 4%대의 향상을 보여준다.

표 4 제안된 기법의 강원지역 강수 유형분류 모델 성능 결과 (괄호안은 연직층의 상하 양방향 기법)

Table 4 Performance results of the proposed method for precipitation classification in Kangwon area

-06UTC (2008~2017 Year)
Label Precision Recall Accuracy
Summer Rainfall 99.47%
(96.47%)
99.20%
(96.21%)
96.91%
(93.90%)
Winter Rainfall 84.78%
(81.74%)
85.53%
(82.46%)
Normal + Heavy Snowfall 93.68%
(90.10%)
93.14%
(90.61%)
Average 92.64%
(89.44%)
92.62%
(89.76%)

표 5는 경상 지역에 대한 결과로서, 표 3과 비교해서 3가지 지표가 약 6.5~7% 전후로 성능이 향상되었음을 보여준다. 이 표에서 괄호안의 수치는 4.2절의 상하 양방향 입력 처리 기법만을 적용한 결과이다. 이 성능은 표 3에 비해서 평균 약 4~4.5%대의 향상을 보여준다.

표 5 제안된 기법의 경상지역 강수 유형분류 모델 성능지표 (괄호안은 연직층의 상하 양방향 기법)

Table 5 Performance results of the proposed method for precipitation classification in Kyoungsang area

-06UTC (2008~2017 Year)
Label Precision Recall Accuracy
Summer Rainfall 99.49%
(96.47%)
98.99%
(95.98%)
97.19%
(94.21%)
Winter Rainfall 87.24%
(84.26%)
96.06%
(93.26%)
Normal + Heavy Snowfall 98.00%
(95.30%)
89.63%
(86.59%)
Average 94.91%
(92.01%)
94.90%
(91.94%)

6. 결 론

본 논문에서는 다수의 연직층을 포함한 ERA5 데이터를 사용하며, 동해안의 강수/강설 예측 모델의 프로토타입을 변형된 LSTM 기법으로 구성하고, 2008~2017년 10년치의 데이터를 사용하여 실험하였다. 평가 결과, 기존의 LSTM-FC에 비해 제안된 변형 LSTM 기법이 정밀도, 재현율, 정확도 지표에서 약 7%대의 성능 향상 결과를 보였다.

제안된 기법은 동풍에 밀접한 기압대 상하간의 양방향 이동을 상당부분 모사할 수 있으며, 순차적인 연결 구조로 기압대별의 인접 관계 및 인자간의 연관 특징을 보다 효과적으로 추출하고 분류한 것으로 사료된다. 향후, 입력 데이터의 기압대 층 수나 인자 수를 변화시켜 이에 대한 영향을 분석하는 것과 대상 지점의 확장을 통해서 예측 모델의 정교화가 필요하다.

Acknowledgements

This Research was supported by Seokyeong University in 2024

References

1 
Y. J. Kim, M. S. Park, J. H. Park, "A Study on the Heavy Snowfall Event in the Yeongdong Region during February 14–15, 2023," Atmosphere, vol. 35, no. 1, pp. 45-58, 2025. Google Search
2 
S. H. Lee, K. H. Chang, S. O. Han, "Observed and Simulated Characteristics of Wind and Microphysics during the Snowfall Event over the Yeongdong Region on 8 February 2020," Atmosphere, vol. 31, no. 4, pp. 415-429, 2021. Google Search
3 
S. Ravuri, "Skilful precipitation nowcasting using deep generative models of radar," Nature, vol. 597, pp. 672-677, 2021. DOI
4 
A. Allen, "End-to-end data-driven weather prediction," Nature, vol. 641, pp. 1172-1179, 2025. DOI
5 
Y. Kim, S. E. Hong, "Very Short-Term Rainfall Prediction Using Ground Radar Observations and Conditional Generative Adversarial Networks," IEEE Trans. Geosci. Remote Sens., vol. 60, pp. 1-8, 2022. DOI
6 
Y. Zhang, "Regional Weather Variable Predictions by Machine Learning with Near-Surface Observational and Atmospheric Numerical Data," IEEE Trans. Geosci. Remote Sens., vol. 63, pp. 1-21, 2025. DOI
7 
Sun-Gi Lee, "A Case Study on the Easterly Wind Characteristics around Gangneung City," Journal of Atmosphere, vol. 15, no. 4, pp. 191-202, 2005. Google Search
9 
S. Hochreiter, J. Schmidhuber, "Long short-term memory," Neural Computation, vol. 9, no. 8, pp. 1735-1780, 1997. DOI

저자소개

서기성(Kisung Seo)
../../Resources/kiee/KIEE.2026.75.11.2964/au1.png

He received the BS, MS, and Ph.D degrees in Electrical Engineering from Yonsei University, Seoul, Korea, in 1986, 1988, and 1993 respectively.
He joined Genetic Algorithms Research and Applications Group (GARAGe), Michigan State University from 1999 to 2002 as a Research Associate. He was also appointed Visiting Assistant Professor in Electrical & Computer Engineering, Michigan State University from 2002 to 2003.
He is currently Professor of Electronics Engineering, Seokyeong University. His research interests include deep learning, evolutionary computation, and computer vision.