• 검색 결과가 없습니다.

Comparative assessment of frost event prediction models using logistic regression, random forest, and LSTM networks

N/A
N/A
Protected

Academic year: 2021

Share "Comparative assessment of frost event prediction models using logistic regression, random forest, and LSTM networks"

Copied!
14
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

Comparative assessment of frost event prediction models using logistic regression, random forest, and LSTM networks

Chun, Jong Ahn

a

ㆍLee, Hyun-Ju

b

ㆍIm, Seul-Hee

c

ㆍKim, Daeha

d

ㆍBaek, Sang-Soo

e

*

a

Research Fellow, Prediction Research Department, Climate Services and Research Division, APEC Climate Center, Busan, Korea

b

Researcher, Climate Analytics Department, Climate Services and Research Division, APEC Climate Center, Busan, Korea

c

Research Fellow, Climate Analytics Department, Climate Services and Research Division, APEC Climate Center, Busan, Korea

d

Assistant Professor, Department of Civil Engineering, Jeonbuk National University, Jeonju, Korea

e

Post-doctoral Researcher, School of Urban and Environmental Engineering, Ulsan National Institute of Science and Technology, Ulsan, Korea

Paper number: 21-046

Received: 8 June 2021; Revised: 4 July 2021; Accepted: 4 July 2021

Abstract

We investigated changes in frost days and frost-free periods and to comparatively assess frost event prediction models developed using logistic regression (LR), random forest (RF), and long short-term memory (LSTM) networks. The meteorological variables for the model development were collected from the Suwon, Cheongju, and Gwangju stations for the period of 1973-2019 for spring (March - May) and fall (September - November). The developed models were then evaluated by Precision, Recall, and f-1 score and graphical evaluation methods such as AUC and reliability diagram. The results showed that significant decreases (significance level of 0.01) in the frequencies of frost days were at the three stations in both spring and fall. Overall, the evaluation metrics showed that the performance of RF was highest, while that of LSTM was lowest. Despite higher AUC values (above 0.9) were found at the three stations, reliability diagrams showed inconsistent reliability. A further study is suggested on the improvement of the predictability of both frost events and the first and last frost days by the frost event prediction models and reliability of the models. It would be beneficial to replicate this study at more stations in other regions.

Keywords: Frost, Frost-free period, Logistic regression, Random forest, Long short-term memory (LSTM) network

로지스틱 회귀, 랜덤포레스트, LSTM 기법을 활용한 서리예측모형 평가

전종안

a

ㆍ이현주

b

ㆍ임슬희

c

ㆍ김대하

d

ㆍ백상수

e

*

a

APEC 기후센터 기후사업본부 예측기술과 선임연구원,

b

APEC 기후센터 기후사업본부 기후분석과 연구원,

c

APEC 기후센터 기후사업본부 기후분석과 선임연구원,

d

전북대학교, 토목공학과, 조교수,

e

울산과학기술원, 도시환경공학부, 박사후연구원

요 지

이 연구의 목적은 서리 발생일과 무상일 기간의 특성을 분석하고 로지스틱 회귀, 랜덤 포레스트, Long-short Term Memory (LSTM) 기법을 활용 하여 서리발생 예측모델을 개발하고 평가하는데 있다. 수원, 청주, 광주 지점에서 봄철과 가을철 서리발생 예측모델 개발을 위한 기상변수들을 수 집하였으며, 수집기간은 1973년부터 2019년까지이다. 프리시전(precision), 리콜(Recall), f-1 스코어와, AUC 및 Reliability Diagram과 같은 그래피컬 평가기법을 이용해 서리발생 예측모델을 평가하였다. 봄철과 가을철 모두 서리발생일이 줄어드는 경향성(유의수준: 0.01)을 보였다.

0.9 이상의 높은 AUC 값에도 불구하고, 신뢰도는 일정한 값을 보여주지는 않았다. 서리발생일 측뿐만 아니라, 초상일과 종상일을 정확히 예측할 수 있도록 모형 개선이 필요해 보이며, 다른 지역의 더 많은 지점에서 동일한 기법을 적용해 보는 연구가 필요해 보인다.

핵심용어: 서리, 무상일, 로지스틱 회귀, 랜덤 포레스트, LSTM

© 2021 Korea Water Resources Association. All rights reserved.

*Corresponding Author. Tel: +82-52-217-2886

E-mail: [email protected] (S.-S. Baek)

(2)

1. Introduction

It is generally accepted that late-spring frost events may damage fruit crops, while upland crops such as vegetable crops are prone to be damaged from early-fall frost events in the Republic of Korea (Hereafter South Korea). Frost events based on the heat-transfer processes can be classified into two types: radiative frosts and advective frosts (Chevalier et al., 2012; Kalma et al., 1992; Snyder et al., 1987; Temeyer et al., 2003). Radiative frosts occur due to radiational cooling under the meteorological conditions of clear skies, no wind, and a low dew point temperature. However, advective frosts occur when warmer air in a region is replaced with cold air by advection. This type of frosts tends to occur under the meteorological conditions of cloudy skies, moderate to strong winds, no temperature inversion, and low humidity. The former is more common than the latter (Temeyer et al., 2003).

Various meteorological variables have been characterized and used to develop frost event prediction models. Kwon et al. (2008) selected the eight meteorological variables related with frost occurrence. These variables are minimum tempera- ture (denoted as Tmin), grass minimum temperature (denoted as Tmin_gr), dewpoint temperature (denoted as Dew), and wind speed (denoted as Wind) at frost days, mean relative humidity (denoted as RHmean), minimum relative humidity (denoted as RHmin), and total cloud amount (denoted as Cloud) at one day before frost days, and difference between maximum temperature at one day before frost days and minimum temperature at frost days (denoted as Tdiff). Lee et al. (2016) used these eight meteorological variables to develop frost event prediction models by logistic regression and decision tree methods in spring. They reported that Tmin, Tmin_gr, and Dew were the most selected variables from the logistic regression method, while Tmin_gr and Wind were most selected from the decision tree method. Chevalier et al.

(2012) developed a web-based fuzzy expert system for frost warnings providing the five general warnings based on air temperature, Dew, and Wind. Rozante et al. (2020) developed a frost index using the five meteorological variables: tempera- ture and relative humidity at 2m, wind speed at 10m, mean sea-level pressure, and cloudiness. Han et al. (2009) reported that cloud, temperature and cumulative rainfall amount for past 5 days were selected for the frost event prediction at Naju

(South Korea) using the discriminant analysis, while Kim et al. (2017) found that the rainfall amount was less related to frost events. Kim et al. (2017) also suggested that the inclusion of Tmin_gr for the development of frost event prediction models may contribute to more accurate predictions.

Even though various machine learning techniques including logistic regression and random forest methods have been applied to predict frost event predictions, to the best of our knowledge, few studies have been conducted on a comparative assessment of frost event prediction models using machine learning and deep learning techniques. The objectives of this study were (1) to investigate changes in frost days and frost- free seasons, (2) to develop frost event prediction models using logistic regression (LR), random forest (RF), and long short-term memory (LSTM) networks, and (3) to compara- tively assess these models.

2. Materials and Methods

2.1 Study stations and data collections

Lee et al. (2016) developed frost event prediction models for the six frost monitoring stations using logistic regression and decision tree techniques. However, their study was limited to a single season (i.e, spring) and recent trends in frost events were not included since the study period was from 1973 to 2014. We extended the study period up to the year 2019 to

Fig. 1. Location map of frost monitoring stations: 119 for Suwon,

131 for Cheongju, and 156 for Gwangju

(3)

represent recent trends in frost events and aimed to develop the frost event prediction models for spring and fall since both late frosts in spring and early frosts in fall may damage crops.

Unfortunately, the Chuncheon (stopped on Sept. 30, 2016), Seosan (stopped on Oct. 31, 2017), and Jinju stations (stopped

on Jan. 21, 2015) were excluded in this study, because meteorological events including frost were not monitored any more at the three stations. The three frost monitoring stations such as Suwon (119), Cheongju (131), and Gwangju (156) used in this study are displayed in Fig. 1.

Table 1. Statistical summary of meteorological variables at frost days at the frost monitoring stations in spring and fall for the period of 1973-2019 Seasons Station Stat. Tmin

a

Tmin_gr

b

Dew

c

Tdiff

d

RHmean

e

RHmin

f

Wind

g

Cloud

h

℃ % ms

-1

%

Spring

Suwon

N 865

Min -11.3 -15.7 -19.8 4.8 36.3 10.0 0.2 0.0

Max 6.1 2.1 6.6 29.3 93.5 81.0 5.5 100.0

Mean -1.4 -6.4 -2.1 12.0 64.6 32.8 1.7 30.9

STD 2.6 3.3 3.5 3.4 10.2 11.1 0.7 26.7

Cheongju

N 708

Min -12.0 -17.4 -13.1 3.8 32.1 8.0 0.5 0.0

Max 5.4 0.8 5.6 27.7 92.5 83.0 5.3 100.0

Mean -1.6 -6.8 -3.0 13.0 59.9 28.8 1.9 30.0

STD 2.5 3.0 3.4 3.4 10.5 11.1 0.8 25.9

Gwangju

N 545

Min -10.1 -12.6 -12.2 1.8 34.0 6.0 0.5 0.0

Max 8.6 5.3 9.7 19.2 92.5 87.0 7.0 100.0

Mean -0.4 -4.1 -2.4 11.4 59.7 29.3 2.1 29.2

STD 2.2 2.4 3.2 2.8 10.0 10.8 0.8 24.3

Fall

Suwon

N 755

Min -11.0 -17.2 -14.3 3.4 34.4 10.0 0.3 0.0

Max 7.2 3.1 9.2 21.5 92.3 81.0 5.2 100.0

Mean -0.7 -5.2 -0.9 12.1 68.6 38.0 1.2 26.8

STD 2.9 3.5 4.4 2.8 11.1 11.5 0.6 25.1

Cheongju

N 793

Min -9.9 -16.3 -14.1 1.4 35.6 11.0 0.0 0.0

Max 5.3 2.6 8.0 22.8 97.8 94.0 5.0 100.0

Mean -0.8 -5.5 -1.1 12.6 67.8 36.4 1.3 28.6

STD 2.7 3.2 4.1 3.2 10.9 12.0 0.7 25.5

Gwangju

N 433

Min -6.2 -10.9 -8.2 2.0 39.6 8.0 0.1 0.0

Max 5.4 2.9 7.6 19.6 90.5 79.0 5.9 93.0

Mean 1.1 -2.3 0.2 11.2 65.9 38.0 1.6 28.2

STD 2.0 2.1 3.3 2.6 10.2 11.3 0.8 24.0

a

Tmin: minimum temperature

b

Tmin_gr: grass minimum temperature

c

Dew: dewpoint temperature

d

Tdiff: Tmax-Tmin, where Tmax is the maximum temperature one day before frost days

e

RHmean: mean relative humidity

f

RHmin: minimum relative humidity

g

Wind: mean wind speed

h

Cloud: total cloud amount

(4)

In this study, spring seasons were defined as March to May, while fall seasons were defined as September to November.

The statistical summary of the eight meteorological variables, which were used to investigate meteorological conditions at frost days by Kwon et al. (2008), are summarized in Table 1. Tmin, Tmin_gr, and Dew at the frost days at the stations in spring (-1.1, -5.8, and -2.5℃, respectively) were generally lower than those in fall (-0.1, -4.3, and -0.6℃, respectively), while Wind and Cloud at the frost days were slightly higher in spring (1.9 m s-1 and 30.0%, respectively) than in fall (1.3 m s-1 and 27.9%, respectively). Tmin at the frost days ranged from -12.0 to 8.6℃ and from -11.0 to 7.2℃ for spring and fall, respectively, while these ranges for Tmin_gr were found to be slightly lower (-17.4 to 5.3℃ and from -17.2 to 3.1℃ for spring and fall, respectively). The ranges for temperatures including Tmin, Tmin_gr, and Dew in spring are not different from those of Lee et al. (2016). However, the maximum Tdiff values for the study period are slightly lower than those of Lee et al. (2016).

2.2 Frost event prediction models

In this study, scikit-learn was used for logistic regression (LR) and random forest (RF) techniques, while TensorFlow was used for the LSTM network. Scikit-learn is a Python module integrating a variety of machine learning algorithms (Pedregosa et al., 2011). The most relevant features among the eight meteorological variables were selected based on importance weights in LR and RF techniques. TensorFlow supports a wide range of application with deep neural networks (Abadi et al., 2015). The datasets from 1973 to 2010 were used for the training period, while the rest of the datasets were used for the test period. Additionally, for the LSTM network, the training period was split into two: training and validation periods (50:50). More detailed information on each method was presented in the following sections.

2.2.1 Logistic regression

LR is a common statistical method used in environmental, atmospheric, and earth sciences (Kleinbaum et al., 2002). LR was developed based on the relationship between a dependent variable and multiple independent variables (Lee, 2005). LR can estimate the probability of presence and absence using the

observed values of the predictor variables (Ozdemir, 2011).

From this binary nature, LR can be used to predict frost event occurrences. For example, Lee et al. (2016) developed frost event prediction models using LR. This method yields the coefficient for each variable that serves as the weights in the algorithm (Hosmer Jr et al., 2013). These weights can be used to interpret a trained model. In addition, LR can be applied for both continuous and categorical datasets compared with linear regression and log-linear regression, and generally, this method does not require the assumption of normality (Ozdemir, 2011). The general form of logistic regression can be expressed as follows:

  



⋯

(1)

  log

 

  

  (2)

   

(3)

where, 

 

 

 ⋯ 

are the explanatory variables, y is the dependent variable, and 

 

 

 ⋯ 

are the regres- sion coefficients to be estimated. P

r

indicates the probability of the occurrence of data (Hosmer Jr et al., 2013).

2.2.2 Random forest

The RF method was developed based on model aggregation suggested by Breieman (Breiman, 2001; Naghibi et al., 2016).

RF is an ensemble method which consists of a combination of tree predictors. Each tree separates all instances of the dataset into two subgroups by checking all possible cases and selecting the best case to split (Xue et al., 2013). All instances and subgroups can be defined as child nodes or parent nodes.

Child groups that are produced in a previous step can further

be designated as a parent node. This process continues until

all instances are trained (Xue et al., 2013). The RF model

uses a bagging technique for a bootstrapped sample that is

randomly generated based on the data. A set of bootstrapped

samples is randomly generated from a training dataset, an

out-of-bag (OOB) dataset then remains. Each tree is grown

(5)

for each bootstrapped sample to build a set of trees. The tree is tested with the OOB data for a new prediction when a tree is grown. Finally, the RF is built by averaging the prediction of all trees (Breiman, 2001). However, a very deep classification tree often leads to overfitting on a training dataset. We set the maximum depth to be 3 considering the results by Lee et al.

(2016) to reduce this overfitting problem in this study.

2.2.3 LSTM

LSTM is a popular model in recurrent neural network, which was specialized to extract the features from the sequence data (Hochreiter and Schmidhuber, 1997). LSTM consists of three

“gates” (forget, input, and output gates) and two “states” (cell and hidden states). The gates are used for what information to forget (forget gate), allow in (input gate), and allow out (output gate) from the LSTM memory. The states are performed as a memory (cell state) or information carrier across time (hidden state). The equations of gates and states are as follows:

〈〉

 tanh 

 

〈 〉



〈〉

  

(4)

  

 

 〉



〉

  (5)

  

〈 〉



〈〉

  (6)

  

 

〈 〉



〈〉

  (7)

〉

 



〉

 

 

 〉

(8)

〈〉

 

 tanh 

〈〉

(9)

where, C

c<t>

is the vector of cell state a

<t-1>

, is the activation function at time step t, x

<t>

is the input at current step t, δ is an element-wise non-linear activation function, Γ

f

is the input gate, Γ

o

is the forget gate, Γ

u

is the output gate, and c

<t>

is a cell state at current step t. The bias and weight matrices are indicated as b and W, respectively. In this study, 1000 of epoch number and 128 of batch size were assigned and the learning rate was 0.001. For the binary nature, the sigmoid function and the binary cross-entropy loss function were employed as the activation function and the loss function,

respectively, in this study. The input data of LSTM adopted the eight meteorological variables at previous time steps:

<t-10>, <t-5>, and <t-1>. However, the differences in area under the Receiver Operating Characteristic (ROC) curve (AUC) from those time steps were very small (data not given).

Therefore, only <t-1> time step was considered in this study.

2.3 Model evaluation

The frost event prediction models were evaluated using Precision (P), Recall (R), and f-1 scores. These scores can be calculated by Eqs. (10) ~ (12) for P, R, and f-1, respectively and all terms in those equations can be found in the confusion matrix (Table 2). For this study, P was defined as the ratio of correctly predicted frost events (TP) to the total predicted frost events (TP + FP), while R was defined as the ratio of correctly predicted frost events (TP) to the total frost events in observations (TP + FN). The f-1 score was defined as the harmonic mean of the P and R. These three scores can vary with the range of 0 (the poorest value) to 1 (the perfect score).

The Receiver Operating Characteristic (ROC) curve and reliability diagram were additionally used to evaluate the frost event prediction models. A convex shape of the ROC curves to the top-left corner of the plot indicates a skillful forecast system and the diagonal line in the plot indicates

“no-skill”, while in the reliability diagram, the diagonal line indicates “perfect reliability”.

     (10)

     (11)

     ×  (12)

Table 2. Two-dimensional (2×2) confusion matrix Actual frost events

Frost No frost

Predicted frost events

Frost True positive

(TP) False positive (FP) No Frost False negative

(FN) True negative

(TN)

(6)

3. Results and Discussion

3.1 Changes in frost days and frost-free period

Fig. 2 shows the frequency of frost occurrence at Suwon (119), Cheongju (131), and Gwangju (156) in spring and fall for the period of 1973-2019. The mean of frequencies of frost occurrence at Suwon, Cheongju, and Gwangju in spring (fall) for this period were 18(16), 15(17), and 12 days (9 days), respectively. The highest frost days in spring were observed at Suwon with the range from 2 to 34 days, while the most was observed at Cheongju in fall (Figs. 2(b) and 2(d)).

Significant decreases in trends (p < 0.01) were also observed at all stations in both spring and fall. The trend rates were -4.49(-3.37), -5.56(-4.06), and -2.25 days (-1.22 days) per decade at Suwon, Cheongju, and Gwangju in spring (fall), respectively. Similar decreasing trends of frost days in the United States were found in the results of Easterling (2002).

Unlike these results, Easterling (2002) reported significant decreasing trends of frost days in the United States in spring but no significance in fall. Higher trend rates at all stations were found in spring than those in fall.

Fig. 3 displays the time series and linear trends, and mean with one standard deviation for the dates of the last-spring

frost, first-fall frost, and the length of the frost-free period.

The dates were converted to the Julian days (i.e., days of the year) before the calculation. There was a decrease in the last frost day, and the decreasing trend was largest at Cheongju (-0.76 day year-1), followed by Suwon (-0.58 day year

-1

) and Gwangju (-0.21 day year

-1

). The mean and standard deviation of the last frost day was 102.8 and 13.8 days at Suwon, 98.1 and 14.5 days at Cheongju, and 96.2 and 9.6 days at Gwangju, respectively. The mean of last frost day was latest at Suwon on around April 12-13 and on around April 8-9 at Cheongju and on around April 6-7 at Gwangju for the period of 1973-2019.

On the other hand, there was an increase in the first frost day, and the increasing trend was largest at Suwon (0.43 day year

-1

), followed by Cheongju (0.33 day year

-1

) and Gwangju (0.21 day year

-1

). The mean and standard deviation was 295.9 and 10.7 days at Suwon, 295.8 and 8.8 days at Cheongju, and 306.5 and 8.9 days at Gwangju, respectively. The mean of first frost day was latest at Gwangju on around November 2-3, while that was same at Suwon and Cheongju on around October 22-23 for the period 1973-2019. These results represent that the last frost day in spring is occurring earlier, whereas the first frost day in fall is occurring later. Subsequently, the increasing trends of the frost-free period (1.01 day year

-1

at Suwon, 1.09

(a) (b)

(c) (d)

Fig. 2. Frequency of frost occurrence at the frost monitoring stations in a) spring and (c) fall for the period of 1973-2019 and (b, d) mean with

standard deviation. The lines indicate the linear trends. The * and ** indicate statistical significance at the 0.05 and 0.01 probability

levels, respectively

(7)

day year

-1

at Cheongju, and 0.43 day year

-1

at Gwangju) were observed. These longer frost-free season and decreasing frost days are in substantial agreement with other studies (e.g., Bonsal et al., 2001; Frich et al., 2002; Heino et al., 1999).

3.2 Model evaluation

For LR and RF, important explanatory variables were selected using the sklearn.feature_selection module (Pedregosa et al., 2011). Tmin, Tmin_gr, and Wind were selected in common at all stations in both the spring and fall seasons for LR, while for RF, Tmin, Tmin_gr, and Dew were selected in common at all sites in both the spring and fall seasons. These explanatory variables were also selected variables in the results by Lee et al. (2016). However, for RF, Wind was also selected at the three stations in their results. This explanatory variable (Wind) was not selected in this study. Instead, Dew was considered as a more important explanatory variable in this study. These variables were those (Tmin, Tmin_gt, Dew,

and Wind) at frost days among the eight meteorological variables that Kwon et al. (2008) analyzed for frost events.

These results imply that these variables more contributed to the frost events at the stations than those at one day before frost days. These variables have been selected for the frost event prediction in many studies (e.g., Ding et al., 2019; Temeyer et al., 2003). The simulated and observed seasonal frost events are displayed in Fig. 4. Overall, the random forest method better performed the number of seasonal frost events at the three stations in both spring and fall for the training period than the other two methods. For the training period, the other two methods tended to underestimate the number of seasonal frost events in spring, while those slightly overestimated the number of seasonal frost events in fall except for the Gwangju station. At the Gwangju station in fall, the number of seasonal frost events were slightly underestimated in the 2000s (Fig.

4(f)). However, decreasing trends in frost events at all stations in both spring and fall were clearly seen for the entire period.

(a) (b)

(c) (d)

(e) (f)

Fig. 3. Time series and linear trend (left), and mean with standard deviation (right) for (a, b) last frost day, (c, d) first frost day, and (e, f)

frost-free period. The * and ** indicate statistical significance at the 0.05 and 0.01 probability levels, respectively

(8)

Fig. 4. Comparisons of the observed and simulated numbers of frost occurrences at (a, d) Suwon (119), (b, e) Cheongju (131), and (c, f) Gwangju (156) in spring (a-c) and in fall (d-f). The left-hand side of the vertical blue dashed line indicates the training period and the right-hand side of it indicates the test period

Fig. 5. Precision, recall, and f-1 scores for the frost occurrences (a, b) for the training and (c, d) for test sets in spring (a, c) and in fall (b, d). TRA

represents the training period and TST represents the test period

(9)

These results are in good agreement with previous studies by Xiao et al. (2018) and Vitasse et al. (2018). Xiao et al. (2018) and Vitasse et al. (2018) showed that warming temperature can reduce frost events. However, they also reported that in spite of increases in temperature, the risk of frost damage was not reduced. This can be explained by considering that an increase in temperature may accelerate crop phenology in spring

(Sgubin et al., 2018; Vitasse et al., 2018; Xiao et al., 2018).

P, R, and f-1 scores are displayed in Fig. 5. The R scores from RF were higher than those from the other two methods except for the Cheongju station for the test period in fall. For both the training and test periods, R scores from the LSTM method at the Gwangju station in both spring and fall were smaller than P scores. This result indicates that frost events in

Fig. 6. ROC curves for the training period at (a, d) Suwon (119), (b, e) Cheongju (131), and (c, f) Gwangju (156) in spring (a-c) and in fall (d-f)

(10)

the observations predicted as not frost events (false negative) by the LSTM method at the Gwangju station were large and incorrectly predicted frost events (false positive) were small.

This result showed the inverse relationship between P and R scores. For this case at the Gwangju station, the f-1 scores can be a useful metric, since the f-1 score is the harmonic mean of P and R reflecting the P-R trade-off. Therefore, when we evaluated the three model performances based on the f-1

scores, these results showed that the LSTM performances were lowest.

For the training period, AUC varied with the range of 0.94 to 0.97 in spring, while the range of the AUC values were 0.95 to 0.98 in fall (Fig. 6). Based on these AUC values, RF slightly better performed to predict frost events than the other two methods. The AUC values for LSTM were lowest at all stations. For the test period, the AUC values of the LSTM

Fig. 7. ROC curves for the test period at (a, d) Suwon (119), (b, e) Cheongju (131), and (c, f) Gwangju (156) in spring (a-c) and in fall (d-f)

(11)

were somewhat lower than those for the training period, whereas those of RF were slightly higher than those for the training period (Fig. 7). Similar results to this were found in the reliability curves. The slopes of the reliability curves for the training period were close to the perfect reliability line (i.e., the diagonal line in Fig. 8) in both spring and fall. However, this high reliability was not shown in the reliability curves for the test period (Fig. 9). Especially, the curves were very far from the diagonal line above 0.5 of mean predicted value at

the Cheongju station (Figs. 9(b) and 9(e)). This indicates that the results from the frost event prediction models were not very reliable, because as forecast probability increased from approximately 0.8 to 1.0, the actual chance of observing the frost event decreased from about 0.5 to 0.4 (Fig. 9(e)). A further study is recommended on the improvement of reliability of the frost event prediction models.

The observed and simulated first frost days, last frost days, and frost-free period are summarized in Table 3. The simulated

Fig. 8. Reliability diagrams for the training period at (a, d) Suwon (119), (b, e) Cheongju (131), and (c, f) Gwangju (156) in spring (a-c) and in

fall (d-f)

(12)

Fig. 9. Reliability diagrams for the test period at (a, d) Suwon (119), (b, e) Cheongju (131), and (c, f) Gwangju (156) in spring (a-c) and in fall (d-f)

Table 3. Statistical summary of the observed and simulated first frost days, last frost days, and frost-free period at the frost monitoring stations for the period of 1973-2019

Variables Statistic 119 131 156

Obs LR RF LSTM Obs LR RF LSTM Obs LR RF LSTM

Last frost day

Min 79 69 68 69 68 63 63 67 73 70 68 65

Max 131 119 118 120 124 118 118 116 113 104 108 108

Mean±SD 103±14 93±15 94±14 95±11 98±15 91±15 94±12 89±12 96±10 87±9 90±9 85±11 First frost

day

Min 270 279 270 244 279 282 281 244 288 290 288 244

Max 322 325 321 313 316 330 330 311 326 335 330 334

Mean±SD 296±11 302±11 298±12 291±19 296±09 302±10 302±12 290±17 307±9 312±10 310±10 309±14 Frost free

period

Min 150 169 162 145 161 170 172 159 179 192 179 168

Max 232 251 248 239 229 251 250 241 246 255 254 256

Mean±SD 192±22 208±23 202±24 194±22 197±20 209±22 207±21 200±18 209±15 224±15 219±16 223±17

(13)

last frost days were earlier than the observed last frost days at the three stations. The differences between the observed and simulated first frost days were smaller than those for the last frost days. For the frost-free periods, the largest differences were simulated by LR at the three stations. Since these first and last frost days could result in frost damages to crops, it is important to accurately predict those first and last frost days to reduce the frost damages to crops. Even though the frost prediction models showed very high predictability with above 0.9 of AUC, these models did not accurately predict those first and last frost days. These results suggest a further study on the improvement of the predictability of the first and last frost days.

4. Summary and Conclusions

We investigated changes in frost days and frost-free periods and comparatively assessed the frost event prediction models using logistic regression, random forest, and long short-term memory networks. Tmin, Tmin_gr, Dew, and Wind at frost days, RHmean, RHmin, and Cloud at one day before frost days, and Tdiff were collected from the three stations (Suwon, Cheongju, and Gwangju) for the period of 1973-2019 and used to develop the frost event prediction models. In this study, we found the followings:

1)The results showed that significant decreasing trends in the frequencies of frost days at the three stations in both spring and fall.

2)The last frost days in spring were getting earlier, while the first frost days in fall were getting later, suggesting longer frost-free periods.

3)Minimum temperature and grass minimum temperature were the most selected explanatory variables in both LR and RF.

4)Overall, the three-evaluation metrics (P, R, and f-l score) showed that the performance of RF was highest, while that of LSTM was lowest.

5)In spite of higher AUC values at the three stations, low reliability at the Cheongju station was observed and the accuracy of the first frost days and last frost days were not very high.

This study recommends a further study on the improvement of the predictability of both frost events and the first and last frost days and reliability of the frost event prediction models.

Acknowledgement

This research was supported by the APEC Climate Center.

References

Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., Devin, M., Ghemawat, S., Goodfellow, I., Harp, A., Irving, G., Isard, M., Jozefowicz, R., Jia, Y., Kaiser, L., Kudlur, M., Levenberg, J., Mane, D., Monga, R., Moore, S., Murray, D., Olah, C., Schuster, M., Shlens, J., Steiner, B., Sutskever, I., Talwar, K., Tucker, P., Vanhoucke, V., Vasudevan, V., Viegas, F., Vinyals, O., Warden, P., Wattenberg, M., Wicke, M., Yu, Y., and Zheng, X. (2015).

TensorFlow: Large-scale machine learning on heterogeneous systems, accessed 4 September 2021, <https://tensorflow.org/>.

Bonsal, B.R., Zhang, X., Vincent, L.A., and Hogg, W.D. (2001).

“Characteristics of daily and extreme temperatures over Canada.”

Journal of Climate, Vol. 14, pp. 1959-1976.

Breiman, L. (2001). “Random forests.” Machine Learning, Vol. 45, No. 1, pp. 5-32.

Chevalier, R.F., Hoogenboom, G., McClendon, R.W., and Paz, J.O.

(2012). “A web-based fuzzy expert system for frost warnings in horticultural crops.” Environmental Modelling and Software, Vol. 35, pp. 84-91.

Ding, L., Noborio, K., and Shibuya, K. (2019). “Frost forecast using machine learning-from association to causality.” Procedia Computer Science, Vol. 159, pp. 1001-1010.

Easterling, D.R. (2002). “Recent changes in frost days and the frost- free season in the United States.” Bulletin of the American Meteorological Society, Vol. 83, No. 9, pp. 1327-1332.

Frich, P., Alexander, L.V., Della-Marta, P., Gleason, B., Haylock, M., Tank, A.K., and Peterson, T. (2002). “Global changes in climatic extremes during the 2nd half of the 20th century.”

Climate Research, Vol. 19, pp. 193-212.

Han, J. H., Choi., J.J., Chung, U., Cho, K.S., and Chun, J.P. (2009).

“Frostfall forecasting in the Naju pear production area based on discriminant analysis of climatic data.” Korean Journal of Agricultural and Forest Meteorology, Vol. 11, No. 4, pp. 135-142.

(in Korean with English abstract)

Heino, R., Brazdil, R., Forland, E., Tuomenvirta, H., Alexandersson,

H., Beniston, M., Pfister, C., Rebetez, M., Rosenhagen, G.,

Rosner, S., and Wigib, J. (1999). “Progress in the study of climate

extremes in northern and central Europe.” Climatic Change,

(14)

Vol. 42, pp. 151-181.

Hochreiter, S., and Schmidhuber, J. (1997). “Long short-term memory.”

Neural Computation, Vol. 9, No. 8, pp. 1735-1780.

Hosmer Jr, D.W., Lemeshow, S., and Sturdivant, R.X. (2013). Applied logistic regression. John Wiley & Sons. Inc., Hoboken, NJ, U.S., p. 528.

Kalma, J.D., Laughlin, G.P., Caprio, J.M., and Hamer, P.J.C. (1992).

The bioclimatology of frost: Its occurrence, impact and pro- tection. Springer, Berlin, Germany, p.144.

Kim, Y., Shim, K.-M., Jung, M.-P., and Choi, I.-T. (2017). “Study on the estimation of frost occurrence classification using machine learning methods.” Korean Journal of Agricultural and Forest Meteorology, Vol. 19, No. 3, pp. 86-92. (in Korean with English abstract)

Kleinbaum, D.G., Dietz, K., Gail, M., Klein, M., and Klein, M. (2002).

Logistic regression. Springer, New York, NY, U.S., p. 702.

Kwon, Y.-A., Lee, H.-S. Kown, W.-T., and Boo, K.-O. (2008). “The weather characteristics of frost occurrence days for protecting crops against frost damage.” Journal of the Korean Geographical Society, Vol. 43, No. 6, pp. 824-842. (in Korean with English abstract)

Lee, H., Chun, J.A,. Han, H.-H., and Kim, S. (2016). “Prediction of frost occurrences using statistical modeling approaches.”

Advances in Meteorology, Vol. 2016, Article ID 2075186.

Lee, S. (2005). “Application of logistic regression model and its validation for landslide susceptibility mapping using GIS and remote sensing data.” International Journal of Remote Sensing, Vol. 26, No. 7, pp. 1477-1491.

Naghibi, S.A., Pourghasemi, H.R., and Dixon, B. (2016). “GIS-based groundwater potential mapping using boosted regression tree, classification and regression tree, and random forest machine learning models in Iran.” Environmental Monitoring and Assess- ment, Vol. 188, No. 1, p. 44.

Ozdemir, A. (2011). “Using a binary logistic regression method and GIS for evaluating and mapping the groundwater spring potential in the Sultan Mountains (Aksehir, Turkey).” Journal of Hydrology, Vol. 405, No. 1-2, pp. 123-136.

Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B.,

Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., and Duchesnay, E. (2011). “Scikit-learn: Machine learning in Python.” Journal of Machine Learning Research, Vol. 12, pp. 2825-2830.

Rozante, J.R., Gutierrez, E.R., da Silva Dias, P.L., de Almeida Fernandes, A., Alvim, D.S., and Silva, V.M. (2020). “Develop- ment of an index for frost prediction: Technique and validation.”

Meteorological Applications, Vol. 27, No. 1, pp. 1-12.

Sgubin, G., Swingedouw, D., Dayon, G., de Cortazar-Atauri, I.G., Ollat, N., Page, C., and van Leeuwen, C. (2018). “The risk of tardive frost damage in French vineyards in a changing climate.”

Agricultural and Forest Meteorology, Vol. 250-251, pp. 226- 242.

Snyder, R.L., Paw, U.K.T., and Thompson, J.F. (1987). Passive frost protection of trees and vines, accessed 4 September 2121,

<https://anrcatalog.ucanr.edu/pdf/21429e.pdf>.

Temeyer, B.R., Gallus Jr., W.A., Jungbluth, K.A., Burkheimer, D., and McCauley, D. (2003). “Using an Artificial neural network to predict parameters for frost deposition on Iowa Bridgeways.”

Proceedings of the 2003 Mid-Continent Transportation Research Symposium. Iowa State University, August 21-22, 2003, Ames, IA. accessed 4 September 2021, <http://www.ctre.iastate.edu/

pubs/midcon2003/TemeyerFrost.pdf>.

Vitasse, Y., Schneider, L., Rixen, C., Christen, D., and Rebetez, M.

(2018). “Increase in the risk of exposure of forest and fruit trees to spring frosts at higher elevations in Switzerland over the last four decades.” Agricultural and Forest Meteorology, Vol. 248, pp. 60-69.

Xiao, L., Liu, L., Asseng, S., Xia, Y., Tang, L, Liu, B., Cao, W., and Zhu, Y. (2018). “Estimating spring frost and its impact on yield across winter wheat in China.” Agricultural and Forest Meteo- rology, Vol. 260-261, pp. 154-164.

Xue, D., De Baets, B., Van Cleemput, O., Hennessy, C., Berglund, M., and Boeckx, P. (2013). “Classification of nitrate polluting activities through clustering of isotope mixing model outputs.”

Journal of Environmental Quality, Vol. 42, No. 5, pp. 1486-

1497.

수치

Fig. 1. Location map of frost monitoring stations: 119 for Suwon,  131 for Cheongju, and 156 for Gwangju
Table 1. Statistical summary of meteorological variables at frost days at the frost monitoring stations in spring and fall for the period of 1973-2019 Seasons Station Stat
Fig. 2 shows the frequency of frost occurrence at Suwon  (119), Cheongju (131), and Gwangju (156) in spring and fall  for the period of 1973-2019
Fig. 3. Time series and linear trend (left), and mean with standard deviation (right) for (a, b) last frost day, (c, d) first frost day, and (e, f)  frost-free period
+6

참조

관련 문서

For the association study, I analyzed the correlation of each SNP for Alzheimer's disease by logistic regression models using Additive genetic model after adjustment of

Objectives: The purpose of this study was to investigate the relationship between mental health and experience of falling in some local elderly people using the 2013

Glucose level before use of mannitol and peak osmolarity during mannitol treatment were associated with renal failure in univariate analysis.. In logistic regression

Table 5.4 Classified Train data in Decision Tree 81 Table 5.5 Classified Train data in Random Forest 83 Table 5.6 Result of Logistic Regression 85 Table 5.7 Classified Train

The purpose of this study was to explore research trends in child assessment system, to examine problems that were arose in process of child assessment, and

The number of fog-days increased 0.8days/10years, frost-days decreased 3.0days/10years, thunderbolts-days increased 3.7days/10years and yellow-dust-days increased

To identify causal variants among EGFR SNPs associated with the risk of glioma in a Korean population, a logistic regression analysis under an additive model adjusted for age

To assess the association between SCD severity and plasma AβO levels or brain Aβ deposition, we applied multiple linear regression models in which the outcome variables