Next Article in Journal
Redundant Path Optimization in Smart Ship Software-Defined Networking and Time-Sensitive Networking Networks: An Improved Double-Dueling-Deep-Q-Networks-Based Approach
Previous Article in Journal
A LES-ALM Study for the Turbulence Characteristics of Wind Turbine Wake Under Different Roughness Lengths
Previous Article in Special Issue
Cross-Shore Modeling Features: Calibration and Impacts of Wave Climate Uncertainties
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Estimation of Beach Profile Response on Coastal Hydrodynamics Using LSTM-Based Encoder–Decoder Network

1
Department of Earth and Environmental Engineering, Kangwon National University, Samcheok 25913, Republic of Korea
2
Haeyeon Engineering and Consultants Corporation, Gangneung 25623, Republic of Korea
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2024, 12(12), 2212; https://doi.org/10.3390/jmse12122212
Submission received: 27 September 2024 / Revised: 20 November 2024 / Accepted: 21 November 2024 / Published: 2 December 2024

Abstract

:
Beach profiles are constantly changing due to external ocean forces. Estimating these changes is crucial to understanding and addressing coastal erosion issues, such as shoreline advance and retreat. To estimate beach profile changes, obtaining long-term, high-resolution spatiotemporal beach profile data is essential. However, due to the limited availability of beach profile survey data both on land and underwater along the coast, generating continuous, high-resolution spatiotemporal beach profile data over extended periods is a critical technological challenge. Therefore, we herein developed a long short-term memory-based encoder–decoder network for effective spatiotemporal representation learning to estimate beach profile responses on temporal scales from weeks to months from coastal hydrodynamics. The proposed approach was applied to 12 transects from seven beaches located in three different littoral systems on the east coast of the Korean Peninsula, where coastal erosion problems are severe. The performance of the proposed method demonstrated improved results compared with a recent study that performed the same beach profile estimation task, with an average root mean square error of 0.50 m. Moreover, most of the results exhibited a reasonably accurate morphological shape of the estimated beach profile. However, instances where the results exceed the average error are attributed to extreme beach morphological changes caused by storm waves such as typhoons.

1. Introduction

Coastal zones are widely used for human settlements, agriculture, trade, industry, and amenities, and their usage is increasing [1]. Accurate shoreline monitoring is particularly critical for coastal development as the demand for human settlements, agriculture, trade, industry, amenities, and marine transportation activities—such as ships, fishing boats, and recreational marinas—increases [2]. These growing demands may necessitate coastal city expansion; however, if development interests do not adhere to conservation principles, they can pose significant threats to coastal resources. Such threats can lead to a wide range of problems for resource users and decision makers [3]. Coastal issues include beach and coastal erosion, the construction of coastal structures that change current and wave patterns, and sand mining on beaches [4]. Additionally, coastal areas where at least 100 million people live within 1 m of the mean sea level will face increased risk in the coming decades due to flooding caused by rising sea levels as a result of global warming. Another threat affecting some of the most developed and economically valuable real estate is the increased frequency and intensity of coastal disasters, exacerbated by beach loss due to worsening sand beach erosion. As the baseline rate of long-term sand beach erosion is two orders of magnitude higher than the rate of sea level rise, it has long been assumed that significant sea level rise would have severe consequences for coastal populations [5,6,7,8,9].
To understand the changes in coastal morphology that significantly impact the sustainability of coastal communities, structures, and ecosystems and to predict coastal disasters such as coastal erosion, it is essential to analyze beach responses or beach evolution processes across multi-scale spatiotemporal dimensions. This involves examining long-term pressures, as well as short-term pulses, based on sufficient observational data and further modeling for prediction. Observations of coastal morphology for this purpose are conducted by using various approaches, such as field surveys, video monitoring, and satellite-based remote sensing, which are employed on many coasts around the world [10,11,12,13]. However, while satellites are useful for observing long-term changes on a global scale, their use is limited due to issues such as spatiotemporal resolution and accuracy, as well as challenges in elevation and water depth conversion [6,7]. Additionally, technologies such as shoreline extraction using land-based or drone-mounted video systems and lidar scanning for elevation mapping are actively applied to investigate coastal morphology. However, these methods have limitations regarding inaccuracy and the frequent use of indirect observation approaches. The most accurate method for examining coastal morphology, which serves as ground truth for optimizing remote sensing or numerical models, is still performing in situ field surveys using RTK-GPS with human and water vehicles; this method is reasonably practical for frequent surveys. The higher the number of quality-controlled and accurate observation data and the higher the spatiotemporal resolution, the better the results. However, observing beach morphology, such as beach profiles extending from land to water, with high spatiotemporal resolution over long periods for many beaches is challenging. Over the past several decades, only a few beaches worldwide have been regularly monitored with accurate yet expensive in situ surveys [14]. Typically, field campaigns for monitoring beach width and profile along coasts that are tracked over long periods and for which data are publicly available are conducted at least four times per year and twice per month, respectively [15,16]. The long-term coastal morphology data from these few well-monitored beaches have provided an in-depth understanding of many site-specific coastal processes.
In this study, we aimed to introduce a long short-term memory (LSTM)-based encoder–decoder network using deep learning techniques to model the relationship between the coastal hydrodynamics and the beach profile response, a key driver of beach profile changes. The goal was to estimate or generate beach profile data with an increased temporal resolution of at least one set per week, which is essential to understanding and predicting morphological beach changes. This approach leverages previous field survey data combined with coastal hydrodynamic information. We assessed its performance by applying it to four major sand beaches on the east coast of Korea which are experiencing serious coastal erosion problems [17,18,19,20,21].
The remainder of this paper is organized as follows: Section 2 provides an overview of related studies that have focused on generating beach profile data to understand beach morphological evolution. Section 3 describes the beaches in the study area, detailing their coastal hydrodynamic characteristics and field-surveyed beach profile data. Section 4 presents the proposed LSTM-based encoder–decoder network, which uses deep learning techniques to model the relationship between coastal hydrodynamics and beach profile response. Section 5 explains the experimental setup, implementation details, and evaluation metrics. In Section 6, the performance of the proposed methodology is evaluated by assessing the accuracy of the estimated beach profile data. Finally, in Section 7, we summarize the paper, discuss the strengths and limitations of the proposed method, and outline directions for future research.

2. Related Work

The proposed method involves developing a data-driven model that increases the temporal resolution of existing field-surveyed beach profile data through data imputation [22]. From the standpoint of generating non-existent data, relevant studies on data imputation for beach profiles, along with prediction or forecasting, were reviewed, and three main approaches were examined: empirical-based, numerical model-based, and data-driven machine learning.
The earliest approaches to quantitatively estimate beach profile changes were based on empirical equations, using laboratory or field data on sandbar or berm formation under specific wave and sediment conditions [23,24,25,26]. However, such empirical-based approaches require extensive laboratory and field survey data. Laboratory data in particular have limitations in representing the real-world coastal environment.
Kriebel and Dean [27] proposed a model to simulate beach profile evolution, focusing on dune erosion during storms, using the equilibrium beach topography theory. Larson et al. [28] developed an empirically based model, SBEACH, which explains the formation of sandbars and berms through the equilibrium beach topography theory. Later models continued to focus on dune erosion during storms. For example, Steetzel [29] developed DUROSTA, a model that simulates cross-shore transport and profile response during severe storms, specifically addressing dune erosion. Since then, numerous profile evolution models have been introduced, including UNIBEST [30], COSMOS [31,32], and BEACH [33]. Johnson et al. [34] developed CSHORE, a cross-shore profile evolution model primarily used to predict beach erosion caused by the effects of waves and currents. However, these profile models are not well suited for modeling foreshore and dunes on seasonal timescales. Although they have performed well in simulating dune erosion in field applications, further improvements are required for sediment transport in intermittently wet and dry regions [34,35,36]. A widely used model alongside SBEACH is XBeach, a two-dimensional (2D) process-based model proposed by Roelvink et al. [37] which stimulates dune erosion, ice breaking, avalanches, overwash, and sediment transport in the swash and surf zones. XBeach predicts the evolution of both subaerial and subaqueous profiles during short-term storm events. However, further performance improvements for subaqueous profiles and optimization tailored to specific beach areas with coastal hydrodynamics are needed [19,21].
Machine learning-based, data-driven approaches to modeling beach profile changes have been introduced in Hsu et al. [38]’s 2D empirical eigenfunction model (EEM) and de Melo et al. [39]’s random forest (RF) ensemble method. The 2D EEM allows for the analysis and prediction of beach profile changes caused by alongshore and cross-shore sediment transport, and it was applied to the Red Hill coast of Taiwan. By using beach profile data measured every two months at 150 m intervals along the detached breakwaters, a model was formulated—using a Markov process and linear regression—that considered the effects of wave breaking, bottom sediment, and wave radiation stress. This model was effective in analyzing and predicting beach profile changes near coastal structures. The RF approach demonstrated reliable and robust morphological forecasting performance in predicting beach profile responses. This was achieved by using beach profile data, wave conditions, and sediment size data to simulate the seasonal morphological evolution of several Portuguese beaches. A total of 11–12 beach profile measurements were taken at 12 sites across seven beaches, approximately every 3 months from 2018 to 2021. For wave data, the Atlantic-Iberian Biscay Irish ocean wave reanalysis product, managed by the EU Copernicus Marine Service Information, was used. This dataset provided wave data with a spatiotemporal resolution of one day and a spatial resolution of 0.027° × 0.027° for the seven beach locations. Beach sediment sizes were determined through sieving and digital imaging, with the characteristic diameters D 50 and D 90 measured at the berm’s intermediate position, berm edge, and beach face.
In this study, considering the substantial accumulation of data compared with the past and the continuous public release of beach profile data [13,15,16,40], we aimed to propose a self-attention-based spatiotemporal network. This method, inspired by rapid advancements in large-scale language models [41], offers a machine learning method approach to estimate beach profile data with higher temporal resolution. By establishing a nonlinear relationship between beach profile and coastal hydrodynamics, this model aimed to improve the accuracy of beach profile estimations.

3. Study Area and Data

The study area comprised seven beaches across three littoral systems (denoted by GW13, GW17, and GW31) on the east coast of Gangwon Province, South Korea, as shown in Figure 1. The beaches within the GW13 system included Kensington and Yongchonri, consisting of three transects, GW13−02, GW13−04, and GW13−07, as described in Figure 1b. The beaches belonging to GW17 included Naksan and Songjeon, featuring four transects, GW17−03, GW17−05, GW17−08, and GW17−11, as described in Figure 1c. Finally, the GW31 littoral system consisted of Dojik, Gigok, Mangsang, and Daejin with a total of five transects, GW31−04, GW31−08, GW31−11, GW31−14, and GW31−17, as described in Figure 1d. The geomorphological characteristics of these areas include a steep gradient from the Taebaek Mountains (elevation level (E.L)(+) 800 m) to the east coast, with an average distance of about 6 km. Most sediment is primarily transported from rivers to the sea during floods. The region has a small tidal range, with a spring range of 19.2 cm (GW13 and GW17) and 18.4 cm (GW31) and mean sea level of 19.5 cm (GW13 and GW17) and 18.4 cm (GW31). The dominant wave direction is northeast, with an average significant wave height ( H s ) of 1 m and a mean absolute wave period ( T m -10) ranging from 7 to 12 s. Instead of T s or T m , which are mainly used as scalar estimators of waves in time-domain analysis, we use T m -10 (mean wave period using spectral moments of order −1 and 0), which is a major wave period item of spectral estimators using the Fourier transform [23,42]. Additionally, the urban structure along the east coast is narrow and elongated in a north–south direction, making it directly exposed to high waves. Recent climate changes have increased both the frequency and intensity of high waves, with the region experiencing four distinct seasons with prevailing northeastern waves in winter and southeastern waves in summer.
Table 1 present the main characteristics of each littoral cell system, such as geolocation, beach length, beach width, grain size, and beach slope. Beach slope is a measure of the gradient between E.L(+) 0.5 m and E.L(−) 0.5 m. The coastal hydrodynamics, covering wave and tide information, are shown in Figure 2.
Kensington and Yongchonri Beaches, located within the GW13 littoral system on the south side of Goseong-gun, Gangwon Province, South Korea, extend for approximately 3 km in a straight line. The Yongchon Stream serves as the primary source of sand. Most of the hinterland of Yongchonri Beach is predominantly covered by vegetation, while Kensington Beach has been developed into a hotel area. The offshore annual mean H s is 0.87 m, with a T m -10 of 4.96 s. The beach experiences a mixed diurnal and semi-diurnal tidal pattern, with a spring range of 19.2 cm and mean sea level of 19.5 cm. The locations of wave and tidal observations for the GW13, GW17, and GW31 littoral systems are shown in Figure 1a, marked by yellow squares and white triangles, respectively. For GW13, the wave and tidal observation points are located at 38.333° N, 128.583° E and 38.20722° N, 128.5942° E, respectively. The coastline azimuth angle is 54.7°, and the beach face slope ranges from 8° to 10.5° at different reference points, resulting in a steep cross-section during high-wave conditions. The central particle diameter ( D 50 ) of sand in the swash zone varies between 1.156 and 1.606 mm.
Naksan and Songjeon Beaches, part of the GW17 littoral system, are located on the north side of Yangyang-gun, Gangwon Province, South Korea. Naksan Beach is located to the north of the Yangyang Namdaecheon River, while Songjeon Beach is located to the south. The beach extends for approximately 5.65 km in a straight line. Naksan Beach’s hinterland is largely urbanized, while Songjeon Beach’s hinterland comprises coastal dunes and terraces. The offshore annual mean H s is 0.80 m, with a T m -10 of 5.09 s. This beach experiences mixed diurnal and semi-diurnal tides, with a spring range of 19.2 cm and mean sea level of 19.5 cm. Wave and tidal observations for GW17 are located at 38.167° N, 128.667° E and 38.20722° N, 128.5942° E, respectively. The coastline azimuth angle is 50.0°, and the beach face slope varies between 9° and 13°. The D 50 of sand in the swash zone ranges from 0.487 to 0.607 mm.
Dojik, Gigok, Mangsang, and Daejin Beaches, part of the GW31 littoral system, are located on the northern side of Donghae City, Gangwon Province, South Korea. This beach extends for approximately 5.63 km in a straight line, with The Masangcheon Stream serving as the main source of sand. Crescentic sandbars are well developed in front of the beach. The hinterland encompasses railways and highways, and recent coastal development plans have been announced. The area is prone to flooding during high-wave events. The offshore annual mean H s is 0.94 m, with a T m -10 of 5.17 s. The beach experiences mixed diurnal and semi-diurnal tides, with a spring range of 18.4 cm and mean sea level of 18.4 cm. The locations of wave and tidal observations for GW31 are situated at 37.667° N, 129.167° E and 37.55028° N, 129.1164° E, respectively. The coastline azimuth angle is 39.6°, with the slope of Mangsang Beach being approximately 6°, while Dojik Beach and Gigok Beach feature steeper cross-sections exceeding 12°. The D 50 of sand in the swash zone ranges from 0.403 to 0.541 mm.
Figure 3 illustrates the distribution characteristics of H s , T m -10, M W D , and tidal level, representing the coastal hydrodynamics for the GW13, GW17, and GW31 littoral systems.
Beach observation data included beach width and beach profile measurements from reference point to coastline (E.L(+) 0.0 m) for each transect from 2010 to 2024. Beach width was surveyed three–four times per year on average, while the beach profile was surveyed one–two times per year due to the complexity and time required for the survey. Figure 4 presents a time series of the beach width measured for the transects belonging to GW13, GW17, and GW31. The vertical lines show the survey periods for each littoral system. Figure 5, Figure 6 and Figure 7 depict the beach profiles for each cross-section of the three littoral systems. Figure 8 and Table 2 display the survey dates for the beach width and beach profile measurements for the littoral systems. Beach width was surveyed on all the dates listed, while dates marked in red indicate that both beach width and beach profile measurements were taken simultaneously.
To derive beach data for GW13, GW17, and GW31, field surveys were conducted from April 2010 to April 2024. During this period, beach width was surveyed a total of 55 times, and beach profile measurements were taken 29 times. The general wave characteristics at these study sites indicate that northeast-oriented waves cause erosion in winter, while southeast-oriented waves contribute to sedimentation in summer, maintaining a seasonal equilibrium system. Therefore, shoreline surveys were conducted four times a year to capture seasonal variations, and beach profile surveys were performed in spring and autumn, when significant seasonal changes begin. Shoreline surveys were carried out by using a global navigation satellite system (RTK-GNSS, Leica Viva16) mounted on a quad motorcycle, providing a horizontal accuracy of 8 mm + 0.5 ppm and a vertical accuracy of 15 mm + 0.5 ppm. Beach profile surveys, similar to the shoreline surveys, were conducted by using a combination of quad bike and on-foot methods, incorporating on-site tidal information, down to a depth of E.L(−) 1.0 m.
As presented in Table 3, the survey results of beach width and profiles from 2010 to 2024 indicate that the average beach width at point GW13−02 was approximately 50.1 m, while the average beach width at point GW13−04 was 68.8 m, which is relatively wider compared with the northern beaches. Beach width and beach profile represent the distance measurements and cross-sectional area measurements from the reference location (red circles in Figure 1b–d) to E.L(+) 0.0 m, respectively. This result is attributed to the sedimentation induced by rocks exposed in the sea in front of the coast near the central part of transect GW13−04. Additionally, it was analyzed that a seasonal equilibrium system is maintained, as the changes in the coastline were not significant by season. Nevertheless, at point GW13−02, in October 2019, the maximum retreat rates of beach width and beach profile were 46% and 59%, respectively. This was attributed to the impact of Typhoon Hagibis (Max. H s = 4.24 m), which struck the Korean Peninsula from 6–13 October 2019. The changes in cross-sectional area at GW13−04 demonstrated a decreasing trend over time at points above E.L(+) 1.50 m but showed repeated increases and decreases at points below E.L(+) 1.50 m (Figure 5b). Specifically, the significant changes in beach width and profile over the entire survey period are attributed to the sensitivity of the beach profile structure to high waves.
As presented in Table 3, the beaches in GW17 receive a large amount of sand from the Yangyang Namdaecheon River, forming a crescent-shaped sandbar in the sea in front of them. GW17−03 and GW17−05, situated north of Namdaecheon, maintain average beach widths of 47.1 m and 74.2 m, respectively and average beach cross-sectional areas of approximately 196.1 m 2 and 189.4 m 2 , respectively, with no significant seasonal changes. At the beginning of the survey, the cross-sectional area above E.L(+) 3.0 m did not show much change; however, the area below E.L(+) 3.0 m exhibited significant changes over time, suggesting sensitivity to high waves. Conversely, GW17−08 and GW17−11, located south of Namdaecheon, maintain an average beach width of over 55 m. However, these areas are relatively narrow and more variable compared with Naksan Beach, which is attributed to a larger amount of sand being supplied to the north during floods at the mouth of Namdaecheon. The cross-sectional area at point GW17−11 experienced significant fluctuations at the start of the survey but was found to show a relatively stable cross-sectional pattern over time.
As presented in Table 3, GW31−04 and GW31−08 maintain a beach width of more than 40 m irrespective of seasonal changes; however, beach fluctuations are significant during high-wave events. The average cross-sectional areas were similar, at 101.9 m 2 and 119.0 m 2 , respectively, with both beaches displaying similar cross-sectional area change characteristics over time compared with the start of the survey. Specifically, the average cross-sectional areas of GW31−04 and GW31−08 were 101.9 m 2 and 119.0 m 2 , respectively, with maximum and minimum changes in cross-sectional area displaying approximately 30% variation. Notably, cross-sections with elevations of E.L(+) 3.0 m or higher exhibited minimal changes, while significant changes were observed in cross-sections with elevations of E.L(+) 3.0 m or lower. Overall, there was a trend of decreasing cross-sectional area over time compared to the initial survey. GW31−11 maintained a relatively wide beach width compared with the surrounding beaches, whereas GW31−14, located to the south, exhibited significant seasonal variation with a decrease in beach width. GW31−17 was found to maintain a relatively stable beach width of over 90 m. The average cross-sectional area of GW31−11 was 266.4 m 2 , with rapid changes seen in cross-sections at elevations of E.L(+) 2.2 m or lower. GW31−14 had an average cross-sectional area of 78.3 m 2 but showed unstable profile characteristics because of large fluctuations during the survey period and a steady decrease compared with the initial survey. The average cross-sectional area of GW31−17 was 174.5 m 2 , displaying a significant decrease in cross-sectional area in summer (see Table 3 and Figure 7e).

4. Long Short-Term Memory (LSTM)-Based Encoder–Decoder Network

The proposed model framework comprises two variable encoders and two temporal encoders, as depicted in Figure 9.The first V a r i a b l e E n c o d e r , illustrated in Figure 9a, comprises a multiplayer perceptron (MLP) [43] composed of L i n e a r L e a k y R e L U A d d operation [44] layers to encode the features of wave and tide variables for coastal hydrodynamics. The wave data include three variables: H s , T m -10, and M W D . Therefore, four variables, including tide, were configured as inputs ( w 1 , , w T ) to the first variable encoder. The second V a r i a b l e E n c o d e r in Figure 9b uses an MLP to encode the beach width and beach profile variables ( d 1 , , d N ) that exist at the nearest point in time, which is the output variable of the beach profile at the estimation point, together with the features of the beach width at the estimation point.
The feature vector encoded by the each V a r i a b l e E n c o d e r is fed into the T e m p o r a l E n c o d e r , composed of LSTM [45], to learn sequential features for temporal information. LSTM is a type of recurrent neural network architecture commonly used for sequence modeling tasks and has a more complex structure with additional memory cells and gates (input gate, forget gate, and output gate) that can selectively remember or forget information from previous time steps, making it an architecture suitable for modeling long-term dependencies in sequential data.
The two feature vectors, now encoded with temporal information through the T e m p o r a l E n c o d e r s , are passed through a simple MLP consisting of L i n e a r L e a k y R e L U L i n e a r after performing the concatenate operation to generate weight vectors in the V a r i a b l e D e c o d e r , as shown in Figure 9c. The weight vector serves as a parameter for the three linear layers of the V a r i a b l e D e c o d e r . The V a r i a b l e D e c o d e r is an MLP consisting of L i n e a r L e a k y R e L U L i n e a r L e a k y R e L U L i n e a r L e a k y R e L U layers, generated by the implicit neural representation (INR) method [46]. It plays a role in converting the beach profile coordinates into the corresponding estimated values. The weight vector is divided into three weights, which are used to construct each INR; therefore, it is displayed in different colors. The weight vector W, which contains the necessary information to construct a network that estimates the next beach profile based on the wave and tide, the previous beach profile, and beach width information through the variable and temporal encoders, performs INR learning. This approach allows the model to estimate values only when the coordinates are given externally, rather than estimating both the coordinates ( t 1 , , t M ) and values ( o 1 , , o M ) of the next beach profile. The model was trained to determine the weights W to construct a network that outputs accurate values from the coordinates of the beach profile.
W represents the output of the model that varies depending on the input (wave, tide, beach width, and beach profile), rather than being a parameter learned during training. Once generated by the model, it is used to estimate values from the coordinates of the beach profile without any additional learning, thereby serving as a mapping. Thus, the model optimally learns the parameters of all MLPs and LSTM cells regarding the weights W and the input layers throughout the training process.

5. Experiments

Figure 10 illustrates the experimental setup for the input and output of the proposed LSTM-based encoder–decoder network for beach profile estimation. The model uses five input variables in total: three for wave and tide data, representing coastal hydrodynamics, and two for beach width and beach profile, representing beach information. Wave information comprises three variables: H s , T m -10, and M W D . The output is a beach profile, and to estimate the beach profile at point M through the model, the beach width and beach profile that existed just before M are used as inputs; this corresponding time is referred to as N. The inputs for hydrodynamics— H s , T m -10, M W D , and water level—become time-series data from N to ( M 1 ) . Although wave and tide data are hourly data, the daily average time-series data for N- ( M 1 ) period are used as input data. The total number of transects used in the experiment was 12 (GW13−02, 04, 07; GW17−03, 05, 08, 11; GW31−04, 08, 11, 14, 17), and 55 beach width survey data points for each individual transect were used as input data. In the case of beach profiles, a total of 29 input data points for each transect were used, with 26 data points being estimated as output.
The task performed by the model was to estimate beach profiles for all survey dates, as presented in Table 2. The model used the beach width and beach profile from the survey conducted immediately before the time point to be estimated, along with the time series of wave and tide data during that period as input. As beach profile surveys were only conducted on the dates marked in red, if no recent beach profile data from the previous time were available, data from the time when beach profile data from the past were available were used. Of the total dataset shown in Figure 8 and Table 2, 65% of the data were used for model training, and 35% were reserved for testing. Specifically, data from 2010 to April 2019 were used for model training, allowing the model to learn the temporal information about the survey time sequence. Data from October 2019 to June 2024 were used to assess model performance. The model was trained to autoregressively estimate beach profiles at one-month intervals. The loss function is defined by Equation (1):
L = E ( w , d , i , o ) P d a t a , θ M ( w , d ) | | D ( i ; θ ) o | | 2 .
Here, w represents a time-series matrix of size T × 4 , consisting of H s , T m -10, M W D , and tide level. The wave period, wave direction, and tide level are represented as additional features. d is a vector of size N × 3 , consisting of the previous beach width and beach profile and its coordinate; i is a coordinate vector M × 1 for the beach section to be estimated; o is a vector of values ( M × 1 ) representing the estimated beach section; finally, θ denotes the weights generated by the model M.
E stands for expected value, and when expressing the expected value of the random variable X, it is written as E ( X ) . D denotes a network parameterized by θ consisting of 3 L i n e a r and 2 L e a k y R E L U layers.
The model was trained to reduce the mean squared error loss by using the Adam optimizer, with a learning rate ( η ) of 0.0001, β 1 of 0.9, β 2 of 0.999, and L 2 regularization of 0.0001. The model’s batch size was 16, and the training was run for 30,000 iterations.
Model training and all experiments were conducted on an NVIDIA RTX 3090 (24 GB memory) with an Intel(R) Xeon(R) Gold 6130 CPU @ 2.10 GHz and 192 GB main memory. The proposed network and algorithms were implemented by employing Python 3.6.9 and PyTorch 1.8.1.
Three metrics were used to assess the prediction performance: bias, root mean square error (RMSE), and Pearson correlation coefficient (CC). Each matrix is defined as follows in Equations (2)–(4).
Bias ( x , y ) = 1 N i = 1 N ( x i y i )
RMSE ( x , y ) = 1 N t = 1 N ( x i y i ) 2
CC ( x , y ) = i = 1 N ( x i x ¯ ) ( y i y ¯ ) i = 1 n ( x i x ¯ ) 2 ( y i y ¯ ) 2
Here, x i represents the surveyed beach profile data regarded as ground truth, and y i denotes the estimated beach profile produced by the trained LSTM-based encoder– decoder network.

6. Results

Table 4 presents the performance of the beach profile estimated by the proposed model during the test period (October 2019–April 2024), evaluated by using four metrics: bias, RMSE, and CC. Additionally, the plots of the estimated beach profile results, alongside the ground truth for each transect, are depicted in Figure 11 for each of the three littoral systems. Representative cases, including those that closely followed the overall shape well and those that did not, were randomly selected from the test data.
The transect showing the best average performance belonged to GW13, with the lowest error and highest correlation. GW13−02 exhibited an RMSE of 0.34 m, and achieved a CC of 0.99. In contrast, the transect of GW13−04 showed the highest RMSE, 0.54 m. In terms of the littoral system to which the transects belong, GW31 showed the best performance, with an average bias of 0.16 m and an RMSE of 0.46 m. For the transects associated with GW17, the error was similar to that of GW31, but the CC was higher.
Compared with the average RMSE of 0.52 m for beach profile estimation across 13 sections in de Melo et al. [39]’s study using RF-based ensemble models, the proposed model achieved an average RMSE of 0.50 m, demonstrating excellent overall performance in beach profile estimation. It is important to note that although both studies address the same task of beach profile estimation by using machine learning methods, there are differences in study area, data period and quantity, and input variable composition. In de Melo et al. [39]’s results, the lowest RMSE was 0.20 m, and the highest RMSE was 1.38 m. In contrast, our study reports a lowest RMSE of 0.34 m and a highest RMSE of 0.71 m. These results are within a similar range and can be considered baseline performance for machine learning approaches.
Specifically, Figure 11 facilitates a morphological comparison of the estimated individual transect beach profiles with the surveyed data in x and y coordinates. In the figure, the red solid line indicates the ground truth, the blue dotted line shows the beach profile estimated by the proposed model, and the black solid line denotes the beach profile from the most recent time used as input for beach profile estimation. It can be observed that the beach profile used as input before the estimated time and the shape of the ground truth are quite similar. In particular, in cases where the model estimation errors are large, most of the discrepancies occur in beach profiles estimated between August and October. The difference is especially pronounced in 2019, when typhoons that hit the Korean Peninsula and passed through areas containing GW13, GW17, and GW31 can be confirmed, as presented in Table 5. Therefore, the significant error in the estimated beach profiles during August to October 2019 appears to stem from the model’s difficulty in capturing the substantial morphological changes in the beach caused by the extremely high waves generated by the typhoon.

7. Discussion and Conclusions

In this study, we proposed an LSTM-based encoder–decoder network to estimate beach profiles by effectively learning the spatiotemporal relationship between beach profile responses and coastal hydrodynamics. The proposed model was applied to a total of 12 transects across three littoral systems on the east coast of Korea, where erosion problems are severe. To estimate the beach profile, the model’s inputs included coastal hydrodynamics, such as waves and tides, along with beach width and beach profile data from the most recent past relative to the time point being estimated. For coastal hydrodynamics, the entire time-series data from the estimation point to when the past beach width existed were used as input, while discrete survey values were used for beach width and beach profile.
Although the study area, data, and inputs differed, the proposed method outperformed the results of de Melo et al. [39], who performed the same beach profile estimation task by using an RF-based machine learning method, showing a lower average RMSE. This improved performance is attributed to the proposed model’s ability to learn the features of coastal hydrodynamics (waves and tides) and previous beach information (beach width and beach profile) more effectively through the V a r i a b l e E n c o d e r , while the T e m p o r a l E n c o d e r better captures their sequential patterns. In particular, the architecture of LSTM cells used as a temporal encoder to capture the context of long-term dependencies in time-series data is shown to lead to improved performance as a differentiated approach from previous empirical and numerical models, such as CSHORE and XBeach, for modeling beach morphology. Moreover, the proposed deep learning-based deep neural network architecture achieves better performance than existing machine learning methods through architectural features and the backpropagation learning process of loss, which allows for the extraction of more useful features from data of various variables through deep hidden layers and the modeling of their nonlinear relationships. In cases of lower performance, the issue was attributed to extreme morphological changes in the beach caused by successive typhoons.
However, the degradation of predictive performance for such storm-induced extreme events is also a problem faced by numerical storm-induced erosion simulation models such as XBeach and SBEACH. Therefore, future research will aim to improve performance by augmenting data to address the imbalance in extreme events within data-driven machine learning or deep learning approaches. Additionally, we plan to propose a loss function based on extreme value distribution [47,48,49,50].
The proposed method estimates or generates beach profile data from unsurveyed periods using past survey data and ocean hydrodynamic forcing data to increase the temporal resolution of field survey data. Furthermore, it can predict future beach morphological changes by using past survey data and ocean hydrodynamics. The proposed model is highly applicable to the study area and coasts with similar beach and external forcing characteristics. This is because the beach width and beach profile of the predicted progress and the external forcing during the predicted period can be input to estimate the subsequent beach profile changes. This has higher site applicability compared with one-dimensional empirical or numerical model-based coastline models such as UNIBEST, which require individual model grid establishment, parameter optimization experiments, etc., for each target site.

Author Contributions

Conceptualization, I.K. and S.C.; methodology, I.K., S.C. and J.K.; software, Y.L. and S.C.; validation, I.K. and J.K.; data curation, J.K. and Y.L.; writing—original draft preparation, Y.L. and I.K.; writing—review and editing, I.K.; funding acquisition, I.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research study was supported by Korea Institute of Marine Science & Technology Promotion (KIMST) funded by the Ministry of Oceans and Fisheries (RS-2023-00256687, Cyclic adaptive coastal erosion management technology development).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

It can be provided for your intended use by contacting the corresponding author.

Conflicts of Interest

Author Sungyeol Chang was employed by the company Haeyeon Engineering and Consultants Corporation. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Hadley, D. Land use and the coastal zone. Land Use Policy 2009, 26, S198–S203. [Google Scholar] [CrossRef]
  2. UNICEF. The State of Food Security and Nutrition in the World 2024: Financing to End Hunger, Food Insecurity and Malnutrition in All Its Forms; UNICEF: New York, NY, USA, 2024. [Google Scholar]
  3. de Andrade, T.S.; de Oliveira Sousa, P.H.G.; Siegle, E. Vulnerability to beach erosion based on a coastal processes approach. Appl. Geogr. 2019, 102, 12–19. [Google Scholar] [CrossRef]
  4. Vousdoukas, M.I.; Ranasinghe, R.; Mentaschi, L.; Plomaritis, T.A.; Athanasiou, P.; Luijendijk, A.; Feyen, L. Sandy coastlines under threat of erosion. Nat. Clim. Chang. 2020, 10, 260–263. [Google Scholar] [CrossRef]
  5. Zhang, K.; Douglas, B.C.; Leatherman, S.P. Global warming and coastal erosion. Clim. Chang. 2004, 64, 41–58. [Google Scholar] [CrossRef]
  6. Mentaschi, L.; Vousdoukas, M.I.; Pekel, J.F.; Voukouvalas, E.; Feyen, L. Global long-term observations of coastal erosion and accretion. Sci. Rep. 2018, 8, 12876. [Google Scholar] [CrossRef]
  7. Toimil, A.; Camus, P.; Losada, I.; Le Cozannet, G.; Nicholls, R.; Idier, D.; Maspataud, A. Climate change-driven coastal erosion modelling in temperate sandy beaches: Methods and uncertainty treatment. Earth-Sci. Rev. 2020, 202, 103110. [Google Scholar] [CrossRef]
  8. Büyüksalih, G.; Gazioğlu, C. Editorial for a Special Issue: Assessment of Coastal Vulnerability to Sea Level Rise Using Remote Sensing. PFG J. Photogramm. Remote. Sens. Geoinf. Sci. 2024, 92, 315–316. [Google Scholar] [CrossRef]
  9. Kumar, S.; Chatterjee, U.; David Raj, A.; Sooryamol, K. Global Warming and Climate Crisis/Extreme Events. In Climate Crisis: Adaptive Approaches and Sustainability; Springer: Berlin/Heidelberg, Germany, 2024; pp. 3–18. [Google Scholar]
  10. Vos, K.; Splinter, K.D.; Harley, M.D.; Simmons, J.A.; Turner, I.L. CoastSat: A Google Earth Engine-enabled Python toolkit to extract shorelines from publicly available satellite imagery. Environ. Model. Softw. 2019, 122, 104528. [Google Scholar] [CrossRef]
  11. Palmsten, M.L.; Brodie, K.L. The coastal imaging research network (CIRN). Remote Sens. 2022, 14, 453. [Google Scholar] [CrossRef]
  12. Lange, A.M.; Fiedler, J.W.; Merrifield, M.A.; Guza, R. UAV video-based estimates of nearshore bathymetry. Coast. Eng. 2023, 185, 104375. [Google Scholar] [CrossRef]
  13. Nuyts, S.; Almar, R.; Morichon, D.; Dealbera, S.; Abalia, A.; Muñoz, J.M.; Abessolo, G.O.; Regard, V. CoastCams: A MATLAB toolbox making accessible estimations of nearshore processes, mean water levels, and morphology from timestack images. Environ. Model. Softw. 2023, 168, 105800. [Google Scholar] [CrossRef]
  14. Vitousek, S.; Buscombe, D.; Vos, K.; Barnard, P.L.; Ritchie, A.C.; Warrick, J.A. The future of coastal monitoring through satellite remote sensing. Camb. Prism. Coast. Future 2023, 1, e10. [Google Scholar] [CrossRef]
  15. Ludka, B.C.; Guza, R.; O’reilly, W.; Merrifield, M.; Flick, R.; Bak, A.S.; Hesser, T.; Bucciarelli, R.; Olfe, C.; Woodward, B.; et al. Sixteen years of bathymetry and waves at San Diego beaches. Sci. Data 2019, 6, 161. [Google Scholar] [CrossRef] [PubMed]
  16. McCarroll, R.; Valiente, N.; Wiggins, M.; Scott, T.; Masselink, G. Coastal survey data for Perranporth Beach and Start Bay in southwest England (2006–2021). Sci. Data 2023, 10, 258. [Google Scholar] [CrossRef]
  17. de Boer, W.; Huisman, B.; Yoo, J.; McCall, R.; Scheel, F.; Swinkels, C.M.; Friedman, J.; Luijendijk, A.; Walstra, D.; de Boer, W.; et al. Understanding coastal erosion processes at the Korean east coast. In Proceedings of the Coastal Dynamics, Helsingør, Denmark, 12–16 June 2017; pp. 1336–1347. [Google Scholar]
  18. Do, K.; Shin, S.; Cox, D.; Yoo, J. Numerical simulation and large-scale physical modelling of coastal sand dune erosion. J. Coast. Res. 2018, 85, 196–200. [Google Scholar] [CrossRef]
  19. Do, K.; Yoo, J. Morphological response to storms in an embayed beach having limited sediment thickness. Estuar. Coast. Shelf Sci. 2020, 234, 106636. [Google Scholar] [CrossRef]
  20. Jin, H.; Do, K.; Chang, S.; Kim, I.H. Field observation of morphological response to storm waves and sensitivity analysis of XBeach model at beach and crescentic bar. J. Korean Soc. Coast. Ocean. Eng. 2020, 32, 446–457. [Google Scholar] [CrossRef]
  21. Jin, H.; Do, K.; Shin, S.; Cox, D. Process-Based model prediction of coastal dune erosion through parametric calibration. J. Mar. Sci. Eng. 2021, 9, 635. [Google Scholar] [CrossRef]
  22. Faizin, R.N.; Riasetiawan, M.; Ashari, A. A review of missing sensor data imputation methods. In Proceedings of the 2019 5th International Conference on Science and Technology (ICST), Yogyakarta, Indonesia, 30–31 July 2019; Volume 1, pp. 1–6. [Google Scholar]
  23. Bascom, W.N. The relationship between sand size and beach-face slope. Eos Trans. Am. Geophys. Union 1951, 32, 866–874. [Google Scholar]
  24. Kajima, R.; Shimizu, T.; Maruyama, K.; Saito, S. Experiments on beach profile change with a large wave flume. In Coastal Engineering 1982; ASCE: Reston, VA, USA, 1982; pp. 1385–1404. [Google Scholar]
  25. Wright, L.; Nielsen, P.; Shi, N.; List, J. Morphodynamics of a bar-trough surf zone. Mar. Geol. 1986, 70, 251–285. [Google Scholar] [CrossRef]
  26. Kraus, N.C. Evaluation of beach erosion and accretion predictors. In Proceedings of the Proceedings Conference Coastal Sediments’ 91, ASCE, Seattle, WA, USA, 25–27 June 1991. [Google Scholar]
  27. Kriebel, D.L.; Dean, R.G. Numerical simulation of time-dependent beach and dune erosion. Coast. Eng. 1985, 9, 221–245. [Google Scholar] [CrossRef]
  28. Larson, M.; Kraus, N.; Byrnes, M. Numerical Model for Simulating Storm-Induced Beach Change; Technical Report; US Army Corps of Engineers: Washington, DC, USA, 1989. [Google Scholar]
  29. Steetzel, H.J. Cross-Shore Transport during Storm Surges: The Dutch Coast: Paper No. 6. In Coastal Engineering 1990; ASCE: Reston, VA, USA, 1991; pp. 1922–1934. [Google Scholar]
  30. Reniers, A.; Roelvink, J.; Walstra, D. Validation Study of UNIBEST-TC Model; Report H2130; Delft Hydraulics: Delft, The Netherlands, 1995. [Google Scholar]
  31. Nairn, R.B.; Southgate, H.N. Deterministic profile modelling of nearshore processes. Part 2. Sediment transport and beach profile development. Coast. Eng. 1993, 19, 57–96. [Google Scholar] [CrossRef]
  32. Southgate, H.N.; Nairn, R.B. Deterministic profile modelling of nearshore processes. Part 1. Waves and currents. Coast. Eng. 1993, 19, 27–56. [Google Scholar] [CrossRef]
  33. O’Connor, B.A.; Pan, S.; Nicholson, J.; MacDonald, N.; Huntley, D.A. A 2D model of waves and undertow in the surf zone. In Coastal Engineering 1998; ASCE: Reston, VA, USA, 1998; pp. 286–296. [Google Scholar]
  34. Johnson, B.D.; Kobayashi, N.; Gravens, M.B. Cross-Shore Numerical Model CSHORE for Waves, Currents, Sediment Transport and Beach Profile Evolution; U.S. Army Engineer Research and Development Center, Coastal and Hydraulics Laboratory: Vicksburg, MS, USA, 2012. [Google Scholar]
  35. van Rijn, L.C.; Walstra, D.J.; Grasmeijer, B.; Sutherland, J.; Pan, S.; Sierra, J. The predictability of cross-shore bed evolution of sandy beaches at the time scale of storms and seasons using process-based profile models. Coast. Eng. 2003, 47, 295–327. [Google Scholar] [CrossRef]
  36. Zhang, J.; Larson, M.; Ge, Z.P. Numerical model of beach profile evolution in the nearshore. J. Coast. Res. 2020, 36, 506–520. [Google Scholar] [CrossRef]
  37. Roelvink, D.; Reniers, A.; Van Dongeren, A.; De Vries, J.V.T.; McCall, R.; Lescinski, J. Modelling storm impacts on beaches, dunes and barrier islands. Coast. Eng. 2009, 56, 1133–1152. [Google Scholar] [CrossRef]
  38. Hsu, T.W.; Liaw, S.R.; Wang, S.K.; Ou, S.H. Two-dimensional empirical eigenfunction model for the analysis and prediction of beach profile changes. In Coastal Engineering 1986; ASCE: Reston, VA, USA, 1986; pp. 1180–1195. [Google Scholar]
  39. de Melo, W.W.; Pinho, J.; Iglesias, I. A data model to forecast the morphological evolution of multiple beach profiles. Coast. Eng. 2024, 192, 104574. [Google Scholar] [CrossRef]
  40. Montaño, J.; Coco, G.; Antolínez, J.A.; Beuzen, T.; Bryan, K.R.; Cagigal, L.; Castelle, B.; Davidson, M.A.; Goldstein, E.B.; Ibaceta, R.; et al. Blind testing of shoreline evolution models. Sci. Rep. 2020, 10, 2137. [Google Scholar] [CrossRef]
  41. Yao, Y.; Duan, J.; Xu, K.; Cai, Y.; Sun, Z.; Zhang, Y. A survey on large language model (llm) security and privacy: The good, the bad, and the ugly. High-Confid. Comput. 2024, 4, 100211. [Google Scholar] [CrossRef]
  42. IAHR Working Group on Wave Generation and Analysis. List of sea-state parameters. J. Waterw. Port Coastal, Ocean. Eng. 1989, 115, 793–808. [Google Scholar] [CrossRef]
  43. Taud, H.; Mas, J.F. Multilayer perceptron (MLP). In Geomatic Approaches for Modeling Land Change Scenarios; Springer: Cham, Switzerland, 2018; pp. 451–455. [Google Scholar]
  44. Xu, J.; Li, Z.; Du, B.; Zhang, M.; Liu, J. Reluplex made more practical: Leaky ReLU. In Proceedings of the 2020 IEEE Symposium on Computers and Communications (ISCC), Rennes, France, 7–10 July 2020; pp. 1–7. [Google Scholar]
  45. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef]
  46. Shen, L.; Pauly, J.; Xing, L. NeRP: Implicit neural representation learning with prior embedding for sparsely sampled image reconstruction. IEEE Trans. Neural Netw. Learn. Syst. 2022, 35, 770–782. [Google Scholar] [CrossRef]
  47. Khan, A.A.; Chaudhari, O.; Chandra, R. A review of ensemble learning and data augmentation models for class imbalanced problems: Combination, implementation and evaluation. Expert Syst. Appl. 2023, 244, 122778. [Google Scholar] [CrossRef]
  48. Zhang, Y.; Liu, Y.; Wang, Y.; Yang, J. An ensemble oversampling method for imbalanced classification with prior knowledge via generative adversarial network. Chemom. Intell. Lab. Syst. 2023, 235, 104775. [Google Scholar] [CrossRef]
  49. Bengio, Y.; Hinton, G.; Yao, A.; Song, D.; Abbeel, P.; Darrell, T.; Harari, Y.N.; Zhang, Y.Q.; Xue, L.; Shalev-Shwartz, S.; et al. Managing extreme AI risks amid rapid progress. Science 2024, 384, 842–845. [Google Scholar] [CrossRef] [PubMed]
  50. Materia, S.; García, L.P.; van Straaten, C.; O, S.; Mamalakis, A.; Cavicchia, L.; Coumou, D.; de Luca, P.; Kretschmer, M.; Donat, M. Artificial intelligence for climate prediction of extremes: State of the art, challenges, and future perspectives. Wiley Interdiscip. Rev. Clim. Chang. 2024, e914. [Google Scholar] [CrossRef]
Figure 1. Study area of (a) three littoral cell systems on the east coast of Gangwon Province, South Korea: GW13, GW17, and GW31. (b) Three survey transects of GW13−02, GW13−04, and GW13−07 for GW13; (c) four survey transects of GW17−03, GW17−05, GW17−08, and GW17−11 for GW17; and (d) five survey transects of GW31−04, GW31−08, GW31−11, GW31−14, and GW31−17 for GW31.
Figure 1. Study area of (a) three littoral cell systems on the east coast of Gangwon Province, South Korea: GW13, GW17, and GW31. (b) Three survey transects of GW13−02, GW13−04, and GW13−07 for GW13; (c) four survey transects of GW17−03, GW17−05, GW17−08, and GW17−11 for GW17; and (d) five survey transects of GW31−04, GW31−08, GW31−11, GW31−14, and GW31−17 for GW31.
Jmse 12 02212 g001
Figure 2. Coastal hydrodynamics of GW13, GW17, and GW31: (a) significant wave height ( H s ), (b) mean absolute wave period ( T m -10), (c) mean wave direction ( M W D ), and (d) water level from 2010 to 2024.
Figure 2. Coastal hydrodynamics of GW13, GW17, and GW31: (a) significant wave height ( H s ), (b) mean absolute wave period ( T m -10), (c) mean wave direction ( M W D ), and (d) water level from 2010 to 2024.
Jmse 12 02212 g002
Figure 3. Distribution of (a) H s , (b) T m -10, (c) M W D , and (d) water levels from 2010 to 2024 at GW13, GW17, and GW31.
Figure 3. Distribution of (a) H s , (b) T m -10, (c) M W D , and (d) water levels from 2010 to 2024 at GW13, GW17, and GW31.
Jmse 12 02212 g003
Figure 4. Time series of beach width surveyed for each cross-section at the three littoral cell systems (a) GW13 (including the three transects GW13−02, GW13−04, and GW13−07), (b) GW17 (including the four transects of GW17−03, GW17−05, GW17−08, and GW17−11), and (c) GW31 (including the five transects GW31−04, GW31−08, GW31−11, GW31−14, and GW31−17). The blue vertical dotted line denotes the survey time point.
Figure 4. Time series of beach width surveyed for each cross-section at the three littoral cell systems (a) GW13 (including the three transects GW13−02, GW13−04, and GW13−07), (b) GW17 (including the four transects of GW17−03, GW17−05, GW17−08, and GW17−11), and (c) GW31 (including the five transects GW31−04, GW31−08, GW31−11, GW31−14, and GW31−17). The blue vertical dotted line denotes the survey time point.
Jmse 12 02212 g004
Figure 5. Cross-shore beach profiles measured at transects (a) GW13−02, (b) GW13−04, and (c) GW13−07 from 2010 to 2024, as shown in Figure 1b. The mean profile is represented by the black dotted line. Note that the maximum y-axis in (c) is 8 m, unlike all other beach profile figures, which have a maximum of 6 m.
Figure 5. Cross-shore beach profiles measured at transects (a) GW13−02, (b) GW13−04, and (c) GW13−07 from 2010 to 2024, as shown in Figure 1b. The mean profile is represented by the black dotted line. Note that the maximum y-axis in (c) is 8 m, unlike all other beach profile figures, which have a maximum of 6 m.
Jmse 12 02212 g005
Figure 6. Cross-shore beach profiles measured at transects (a) GW17−03, (b) GW17−05, (c) GW17−08, and (d) GW17−11 from 2010 to 2024, as depicted in Figure 1c. The mean profile is represented by the black dotted line.
Figure 6. Cross-shore beach profiles measured at transects (a) GW17−03, (b) GW17−05, (c) GW17−08, and (d) GW17−11 from 2010 to 2024, as depicted in Figure 1c. The mean profile is represented by the black dotted line.
Jmse 12 02212 g006
Figure 7. Cross-shore beach profiles measured at transects (a) GW31−04, (b) GW31−08, (c) GW31−11, (d) GW31−14, and (e) GW31−17 from 2010 to 2024, as shown in Figure 1d. The mean profile is represented by the black dotted line.
Figure 7. Cross-shore beach profiles measured at transects (a) GW31−04, (b) GW31−08, (c) GW31−11, (d) GW31−14, and (e) GW31−17 from 2010 to 2024, as shown in Figure 1d. The mean profile is represented by the black dotted line.
Jmse 12 02212 g007
Figure 8. The survey time points for beach width (blue solid line and red dotted line) and beach profile (red dotted line) for the transects of GW13, GW17, and GW31.
Figure 8. The survey time points for beach width (blue solid line and red dotted line) and beach profile (red dotted line) for the transects of GW13, GW17, and GW31.
Jmse 12 02212 g008
Figure 9. Architectural details of the proposed LSTM-based encoder–decoder network for beach profile estimation: (a) V a r i a b l e E n c o d e r for hydrodynamic input, (b) V a r i a b l e E n c o d e r for beach width and beach profile, and (c) V a r i a b l e D e c o d e r .
Figure 9. Architectural details of the proposed LSTM-based encoder–decoder network for beach profile estimation: (a) V a r i a b l e E n c o d e r for hydrodynamic input, (b) V a r i a b l e E n c o d e r for beach width and beach profile, and (c) V a r i a b l e D e c o d e r .
Jmse 12 02212 g009
Figure 10. Experimental details regarding the input and output of the proposed LSTM-based encoder–decoder network for beach profile estimation.
Figure 10. Experimental details regarding the input and output of the proposed LSTM-based encoder–decoder network for beach profile estimation.
Jmse 12 02212 g010
Figure 11. Visualization of some results from the estimated beach profiles.
Figure 11. Visualization of some results from the estimated beach profiles.
Jmse 12 02212 g011
Table 1. Environmental information on the study area of the GW13, GW17, and GW31 littoral systems.
Table 1. Environmental information on the study area of the GW13, GW17, and GW31 littoral systems.
LittoralTransectGeolocation (Lat., Lon.)Mean BeachSediment SizeBeach
System Start End Width (m) D 50  (mm)Slope (°)
GW130238.252°, 128.567°38.225°, 128.589°50.11.1568.0
0468.81.5899.0
0748.21.60610.5
GW170338.127°, 128.628°38.081°, 128.674°74.10.4879.0
0574.20.6079.0
0845.20.60111.0
1160.50.57913.0
GW310437.621°, 129.053°37.580°, 129.112°44.20.4757.0
0849.90.53111.5
11125.50.5418.5
1440.60.4037.0
1789.40.4706.5
Table 2. Time information on beach width and beach profile surveys conducted for the GW13, GW17, and GW31 littoral systems from 2010 to 2024. At all times presented, beach width surveys were conducted, and red marks represent that both beach width and beach profile surveys were carried out. The table header is in year, and the content is in month day (MM.DD).
Table 2. Time information on beach width and beach profile surveys conducted for the GW13, GW17, and GW31 littoral systems from 2010 to 2024. At all times presented, beach width surveys were conducted, and red marks represent that both beach width and beach profile surveys were carried out. The table header is in year, and the content is in month day (MM.DD).
No.DateNo.DateNo.DateNo.DateNo.DateNo.DateNo.Date
2010201120122013201420152016
104.01 6 06.20 10 09.07 11 01.08 1501.231903.032201.15
206.10707.15 12 02.27 16 04.24 20 05.26 23 06.23
3 08.21 8 10.28 13 04.10 1706.21 21 08.06 2410.13
410.16912.14 14 11.01 1811.21 25 11.13
5 11.20 -
No.DateNo.DateNo.DateNo.DateNo.DateNo.DateNo.Date
2017201820192020202120222023
2602.043003.293502.20 39 05.13 43 04.01 4702.245103.31
27 04.29 31 05.14 36 04.23 4006.164405.18 48 04.18 52 05.26
2807.123207.243706.26 41 10.20 45 09.28 4906.175307.07
29 10.28 3310.12 38 10.01 4212.014611.05 50 09.29 54 10.23
34 11.04 55 2024.04.01
Table 3. The average and change rate of beach width and beach profile by transect for GW13, GW17, and GW31 during the survey period of 2010–2024, along with seasonal characteristics. BW and BP represent beach width and beach profile, respectively.
Table 3. The average and change rate of beach width and beach profile by transect for GW13, GW17, and GW31 during the survey period of 2010–2024, along with seasonal characteristics. BW and BP represent beach width and beach profile, respectively.
Mean (m)Rate of ChangeSeasonal Average
min. max. Spring Summer Autumn Winter
GW1302BW50.113.0−46.052.249.647.851.8
BP114.727.0−59.0117.7132.1104.6125.6
04BW68.822.0−16.069.268.567.969.9
BP136.028.0−46.0132.6158.7128.5153.0
07BW48.219.0−22.048.848.046.650.2
BP161.019.0−31.0161.8171.2152.7186.8
GW1703BW74.119.0−20.072.273.576.176.4
BP196.118.0−23.0187.6205.6198.4208.0
05BW74.224.0−22.073.776.969.677.3
BP189.425.0−23.0188.3205.5178.0220.4
08BW45.255.0−55.048.044.042.745.9
BP112.953.0−38.0121.1111.7107.2102.1
11BW60.542.0−46.066.256.656.463.1
BP147.123.0−52.0163.4125.9143.4125.6
GW3104BW44.248.0−26.046.741.943.944.4
BP101.930.0−30.0101.6109.198.4114.9
08BW49.940.0−35.051.650.148.249.6
BP119.035.0−32.0118.5138.2112.3120.8
11BW125.526.0−19.0131.7123.1122.2128.8
BP266.412.0−14.0272.0265.9264.9229.5
14BW40.668.0−49.044.937.634.449.9
BP78.371.0−49.084.085.272.260.7
17BW89.425.0−17.092.583.789.394.9
BP174.531.0−30.0183.9158.2171.7174.6
Table 4. Error statistics for the model estimates of beach profile data imputation over the test period (October 2019–April 2024) compared with field survey ground-truth data for the proposed model.
Table 4. Error statistics for the model estimates of beach profile data imputation over the test period (October 2019–April 2024) compared with field survey ground-truth data for the proposed model.
TransectBias (m)RMSE (m)CC
GW13−020.170.340.99
GW13−040.540.710.97
GW13−07−0.130.610.99
Avg.0.190.550.98
GW17−03−0.080.430.98
GW17−05−0.110.380.97
GW17−08−0.130.600.95
GW17−11−0.170.530.97
Avg.−0.120.490.97
GW31−040.180.440.97
GW31−080.050.410.98
GW31−110.170.420.95
GW31−140.320.550.97
GW31−170.110.480.94
Avg.0.160.460.96
Avg. of all0.080.500.97
Table 5. Information on typhoons that impacted the littoral systems of GW13, GW17, and GW31 during the beach survey period of 2019.
Table 5. Information on typhoons that impacted the littoral systems of GW13, GW17, and GW31 during the beach survey period of 2019.
NameMax. Central Pressure (hPa)Max. Wind Speed (km/h)Onset–Extinction (KST)
DANAS9902416–21 July 2019
FRANCISCO975322–6 August 2019
KROSA950436–16 August 2019
MAYSAK9354928 August–3 September 2019
HAISHEN915551–7 September 2019
TAPAH9703519–23 September 2019
MITAG9653728 September–3 October 2019
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lee, Y.; Chang, S.; Kim, J.; Kim, I. Estimation of Beach Profile Response on Coastal Hydrodynamics Using LSTM-Based Encoder–Decoder Network. J. Mar. Sci. Eng. 2024, 12, 2212. https://doi.org/10.3390/jmse12122212

AMA Style

Lee Y, Chang S, Kim J, Kim I. Estimation of Beach Profile Response on Coastal Hydrodynamics Using LSTM-Based Encoder–Decoder Network. Journal of Marine Science and Engineering. 2024; 12(12):2212. https://doi.org/10.3390/jmse12122212

Chicago/Turabian Style

Lee, Yongseok, Sungyeol Chang, Jinhoon Kim, and Inho Kim. 2024. "Estimation of Beach Profile Response on Coastal Hydrodynamics Using LSTM-Based Encoder–Decoder Network" Journal of Marine Science and Engineering 12, no. 12: 2212. https://doi.org/10.3390/jmse12122212

APA Style

Lee, Y., Chang, S., Kim, J., & Kim, I. (2024). Estimation of Beach Profile Response on Coastal Hydrodynamics Using LSTM-Based Encoder–Decoder Network. Journal of Marine Science and Engineering, 12(12), 2212. https://doi.org/10.3390/jmse12122212

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop