Typhoon multi-observation station water level prediction method based on dynamic attention graph recurrent network

By using a dynamic attention graph recurrent network model, the problems of insufficient accuracy and low computational efficiency in water level prediction during typhoons were solved, enabling high-precision real-time prediction of water levels at multiple tide gauge stations, reducing errors and improving computational efficiency.

CN120995023BActive Publication Date: 2026-03-17BEIJING NORMAL UNIVERSITY
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-29
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing water level prediction methods struggle to balance prediction accuracy and computational efficiency during typhoons. Static adjacency matrices cannot adapt to typhoon movement and meteorological field evolution, resulting in large prediction errors and wasted computational resources.

Method used

A dynamic attention graph cyclic network model is adopted to predict water levels at multiple tide gauge stations by dynamically adjusting the spatial coupling strength between tide gauge stations and combining temporal feature processing and graph topology.

Benefits of technology

It achieves high-precision, real-time prediction of water levels at multiple tide gauge stations during typhoons, reducing prediction errors, improving computational efficiency, and saving computational resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120995023B_ABST
    Figure CN120995023B_ABST
Patent Text Reader

Abstract

This invention provides a method for predicting water levels at multiple tide gauge stations during typhoons based on a dynamic attention graph cyclic network, comprising the following steps: acquiring water level data and meteorological data from multiple tide gauge stations during a typhoon; performing time-series feature processing on the acquired water level and meteorological data and creating a topology; defining a dynamic graph attention hierarchical aggregation network model structure and constructing a dynamic attention graph cyclic network model; training and optimizing the dynamic attention graph cyclic network model using the processed data and graph topology; and using the optimized dynamic attention graph cyclic network model to predict the water levels at multiple tide gauge stations along the coast in real time for the next A hours during a typhoon. This method effectively balances prediction accuracy and computational efficiency, solving the problems of insufficient prediction accuracy and wasted computing power.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of marine disaster prevention and mitigation technology, specifically to a method for predicting water levels at multiple tide gauge stations during typhoons based on a dynamic attention graph cyclic network. Background Technology

[0002] Current water level prediction relies mainly on hydrodynamic numerical models, which require high-precision shoreline and topographic data and are extremely dependent on computing resources. They are also unable to meet the need for rapid forecast updates when typhoons are approaching. At the same time, these physical models are sensitive to real-time input errors in typhoon wind and pressure fields, and their parameterization schemes are highly empirical.

[0003] In recent years, although machine learning has been introduced into single-station water level prediction and achieved some success, existing methods such as LSTM and GRU treat each tide gauge station as an isolated node, ignoring the coordinated changes between adjacent stations during typhoons caused by topographic propagation and wave superposition. This leads to a rapid amplification of prediction errors when the path changes abruptly or the local wind field intensifies sharply. While graph neural networks using static adjacency matrices can consider the spatial relationships between stations, they cannot adjust the coupling strength between nodes in real time as the typhoon moves and the meteorological field evolves. This results in insufficient adaptability of the model during strongly non-stationary processes, making it difficult to balance prediction accuracy and computational efficiency. Summary of the Invention

[0004] In view of this, the problem to be solved by the present invention is to provide a method for predicting water levels at multiple tide gauge stations during typhoons based on dynamic attention graph cyclic networks. This method can effectively balance prediction accuracy and computational efficiency, and solve the problems of insufficient prediction accuracy and wasted computing power.

[0005] This invention solves the above-mentioned technical problems through the following technical means: This invention provides a method for predicting water levels at multiple tide gauge stations during typhoons based on dynamic attention graph cyclic networks, comprising the following steps:

[0006] Acquire water level data and meteorological data from multiple tide gauge stations during the typhoon;

[0007] The acquired water level and meteorological data are subjected to time-series feature processing, and a topology structure is created.

[0008] Define the structure of the dynamic graph attention hierarchy aggregation network model and construct the dynamic attention graph recurrent network model;

[0009] The dynamic attention graph recurrent network model is trained and optimized using the processed data and graph topology.

[0010] The optimized dynamic attention graph recurrent network model is used to predict the water levels of multiple tide gauge stations along the coast in real time within the next A hours during a typhoon.

[0011] Furthermore, the time-series feature processing of the acquired water level data and meteorological data includes selecting water level observation data and meteorological data from all tide gauge stations in the region, setting an a-hour sliding window, and using the sliding window method to create a time-series feature for each time point. This feature consists of the water level sequence of the past a hours and the corresponding meteorological elements, and the water level height at the next moment immediately following the window is used as the prediction label for the sample.

[0012] Furthermore, the meteorological elements include: east-west wind speed component at 10 meters altitude, north-south wind speed component at 10 meters altitude, air temperature at 2 meters altitude, dew point temperature at 2 meters altitude, surface air pressure, sea level air pressure, sea surface temperature, and precipitation.

[0013] Furthermore, the creation of the graph topology includes:

[0014] Each tide gauge station in the study area is used as a graph node to obtain the node feature matrix;

[0015] The dynamic coupling strength was measured by calculating the Pearson correlation coefficient of water level fluctuations between any two stations, using the water level sequence observed synchronously at various tide gauge stations during historical typhoons as a sample.

[0016] When the correlation coefficient exceeds a preset threshold, edge weights are established between the corresponding nodes.

[0017] Furthermore, the construction of the dynamic attention graph recurrent network model also includes:

[0018] The input layer receives the standardized 12-hour water level-meteorological joint features;

[0019] The spatial feature extraction layer uses a graph attention network to calculate the attention weights between nodes.

[0020] Hierarchical sampling and aggregation layer: Based on the top K selection strategy of graph sampling and aggregation network, weighted aggregation of first-order, second-order and higher-order neighborhood information is performed to extract multi-scale spatial features.

[0021] The temporal feature modeling layer uses gated recurrent units to capture the nonlinear temporal dependence between water level and meteorological field;

[0022] The output layer maps the fused spatiotemporal features to the water level height of multiple tide gauge stations in the next A hours through a linear layer.

[0023] Furthermore, the spatial feature extraction layer employs a dynamic attention mechanism to achieve adaptive coupling between tide gauge station nodes;

[0024] It passed Calculate the attention weights between nodes ;

[0025] in, For a trainable linear transformation matrix, and These are the input and output feature dimensions, respectively. For trainable attention vectors, and These are the current input layers and Node feature vectors Represents a node The neighborhood, Represents a node neighborhood any neighbor node eigenvectors, This represents a vector concatenation operation. The LeakyReLU activation function ensures that the gradient of the negative input does not vanish.

[0026] Furthermore, the hierarchical sampling and aggregation layer employs a pattern sampling network with a top-K optimization strategy to extract multi-scale spatial features in stages;

[0027] Its core computational process is as follows: First, attention weights are calculated based on node features to filter key neighbors, and then node representations are generated through weighted aggregation and nonlinear transformation;

[0028] In the second-level aggregation, the model filters the set of key indirect neighbors using the attention weights from the first level:

[0029] ,

[0030] And calculate the normalized attention weights based on the output features of the upper layer:

[0031] ;

[0032] Finally, through cross-layer feature integration, a composite representation of the node is obtained:

[0033] ;

[0034] in, For nodes The set of indirect neighbors selected by filtering. The key direct neighbors for first-order attention weight selection, For nodes The set of direct neighbors, The number of neighbors selected for TopK; Represents a node with his neighbors The correlation strength at the first layer, Represents a node and The strength of the association at the second layer; and These are the second-layer attention weight matrix and the feature transformation weight matrix, respectively. The weight matrix for the final feature fusion; For nodes The output features of the first layer, Indirect neighbors Output features of the first layer, Represents second-order neighbor nodes The output feature vector of the first layer Let be a trainable attention weight vector, σ be a non-linear activation function, LeakyReLU be a modified linear unit with leakage parameters, and CONCAT be a vector concatenation operation.

[0035] Furthermore, the time-series feature modeling layer uses a gated cyclic unit (GRU) as the core time-series processing module, and achieves nonlinear dynamic modeling of typhoon storm surge water level data through its dual-gating mechanism;

[0036] This layer receives graph embedding vectors from the spatial feature extraction layer. As a timing input, using the update gate Control the proportion of historical information retained by resetting the gate. Adjusting candidate states The generation process ultimately results in A gradual update strategy integrates old and new memories;

[0037] in, and They represent the current time. and the previous moment The hidden state; ⊙ is the Hadamard product, tanh is the hyperbolic tangent function, and σ is the sigmoid function. , and The trainable parameters are denoted by , representing the input weight matrix, recursive weight matrix, and bias vector of each type of gate, respectively. The corresponding parameters for each gate are updated as follows: , , Reset the corresponding door , , Candidate state correspondence , , .

[0038] The temporal feature modeling layer, spatial feature extraction layer, and hierarchical sampling and aggregation layer form a cascaded architecture, which combines the hidden state from the previous time step. Spatial features extracted To predict the current tide level.

[0039] Furthermore, the step of training and optimizing the dynamic attention graph recurrent network model using the processed data and graph topology also includes dividing the water level dataset into training, validation, and test sets according to independent typhoon events. During training, mean squared error (MSE) is used as the loss function, and its calculation formula is as follows: ;in For the number of test samples, These are actual observed values. The model predicts the values; the Adam optimizer is used to update the parameters, and the model parameters are iteratively optimized through backpropagation and gradient descent algorithms.

[0040] Furthermore, it also includes calculating the root mean square error (RMSE) metric using the test set during the model evaluation phase to assess the model's predictive performance. The calculation formula is as follows: ;in For the number of test samples, These are actual observed values. These are the model's predicted values.

[0041] As can be seen from the above technical solution, the beneficial effects of the present invention are as follows: The present invention provides a method for predicting water levels at multiple tide gauge stations during typhoons based on dynamic attention graph cyclic networks, comprising the following steps: acquiring water level data and meteorological data from multiple tide gauge stations during a typhoon; performing time-series feature processing on the acquired water level data and meteorological data, and creating a topology structure; defining a dynamic graph attention hierarchical aggregation network model structure, and constructing a dynamic attention graph cyclic network model; training and optimizing the dynamic attention graph cyclic network model using the processed data and graph topology structure; and using the optimized dynamic attention graph cyclic network model to predict the water levels at multiple tide gauge stations along the coast in real time within the next A hours during a typhoon. This method can effectively balance prediction accuracy and computational efficiency, solving the problems of insufficient prediction accuracy and wasted computing power. Attached Figure Description

[0042] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn to scale.

[0043] Figure 1 This is a schematic diagram of the process of the present invention;

[0044] Figure 2 This is a schematic diagram illustrating the implementation of the dynamic graph attention network in this invention.

[0045] Figure 3 This is a schematic diagram of the graph aggregation network based on the top K-optimization strategy hierarchical sampling in this invention;

[0046] Figure 4 This is a schematic diagram of the spatiotemporal fusion structure of the gated loop unit and the graph convolution module in this invention. Detailed Implementation

[0047] The embodiments of the technical solution of the present invention will now be described in detail with reference to the accompanying drawings. These embodiments are merely illustrative of the technical solution of the present invention and are therefore intended to limit the scope of protection of the present invention.

[0048] Please see Figures 1-4 This invention provides a method for predicting typhoon water levels at multiple tide gauge stations based on a dynamic attention graph recurrent network, comprising the following steps:

[0049] Obtain water level data and meteorological data from multiple tide gauge stations during the typhoon.

[0050] The acquired water level and meteorological data are subjected to time-series feature processing, and a topology structure is created.

[0051] Specifically, water level observation data and meteorological data from all tide gauge stations within the region are selected. A 12-hour sliding window is set, and a time-series feature is created for each time point using the sliding window method. This feature consists of the water level sequence of the past 12 hours and the corresponding meteorological elements. The water level height at the next moment immediately following the window is used as the prediction label for this sample. The value of 'a' ranges from 6 to 18 hours. The meteorological elements include: east-west wind speed component at 10 meters height, north-south wind speed component at 10 meters height, air temperature at 2 meters height, dew point temperature at 2 meters height, surface air pressure, sea level air pressure, sea surface temperature, and precipitation. The water level height at the next moment immediately following the window is used as the prediction label for this sample.

[0052] The creation of the graph topology includes:

[0053] Each tide gauge station in the study area is used as a graph node to obtain the node feature matrix;

[0054] The dynamic coupling strength was measured by calculating the Pearson correlation coefficient of water level fluctuations between any two stations, using the water level sequence observed synchronously at various tide gauge stations during historical typhoons as a sample.

[0055] When the correlation coefficient exceeds a preset threshold, edge weights are established between the corresponding nodes.

[0056] Define the structure of the dynamic graph attention hierarchy aggregation network model and construct the dynamic attention graph recurrent network model;

[0057] Specifically, the construction of the dynamic attention graph recurrent network model further includes:

[0058] The input layer receives the standardized 12-hour water level-meteorological joint features;

[0059] The spatial feature extraction layer uses a graph attention network to calculate the attention weights between nodes; the spatial feature extraction layer uses a dynamic attention mechanism to achieve adaptive coupling between tide gauge station nodes.

[0060] It passed Calculate the attention weights between nodes ;

[0061] in, For a trainable linear transformation matrix, and These are the input and output feature dimensions, respectively. For trainable attention vectors, and These are the current input layers and Node feature vectors Represents a node The neighborhood, Represents a node neighborhood any neighbor node eigenvectors, The vector concatenation operation is represented by the LeakyReLU activation function, which ensures that the negative input gradient does not vanish. This layer takes meteorological features and water level time series as input, and calculates multiple sets of attention weights in parallel through a multi-head attention mechanism. Subsequent hierarchical sampling and aggregation layers are used to weighted aggregate the data to form a node feature matrix, enabling the model to capture more key information.

[0062] The hierarchical sampling and aggregation layer, based on the top K-optimization strategy of graph sampling and aggregation network, performs weighted aggregation of first-order, second-order and higher-order neighborhood information to extract multi-scale spatial features; the hierarchical sampling and aggregation layer adopts a graph sampling network with a top K-optimization strategy to extract multi-scale spatial features in stages.

[0063] Its core computational process is as follows: First, attention weights are calculated based on node features to filter key neighbors, and then node representations are generated through weighted aggregation and nonlinear transformation;

[0064] In the second-level aggregation, the model filters the set of key indirect neighbors using the attention weights from the first level:

[0065] ,

[0066] And calculate the normalized attention weights based on the output features of the upper layer:

[0067] ;

[0068] Finally, through cross-layer feature integration, a composite representation of the node is obtained:

[0069] ;

[0070] in, For nodes The set of indirect neighbors selected by filtering. The key direct neighbors for first-order attention weight selection, For nodes The set of direct neighbors, The number of neighbors selected for TopK; Represents a node with his neighbors The correlation strength at the first layer, Represents a node and The strength of the association at the second layer; and These are the second-layer attention weight matrix and the feature transformation weight matrix, respectively. The weight matrix for the final feature fusion; For nodes The output features of the first layer, Indirect neighbors Output features of the first layer, Represents second-order neighbor nodes The output feature vector of the first layer Let be a trainable attention weight vector, σ be a non-linear activation function, LeakyReLU be a modified linear unit with leakage parameters, and CONCAT be a vector concatenation operation.

[0071] The time-series feature modeling layer uses a gated cyclic unit (GRU) to capture the nonlinear time-series dependency between water level and meteorological field. The time-series feature modeling layer uses a gated cyclic unit (GRU) as the core time-series processing module, and realizes nonlinear dynamic modeling of typhoon storm surge water level data through its dual-gating mechanism.

[0072] This layer receives graph embedding vectors from the spatial feature extraction layer. As a timing input, using the update gate Control the proportion of historical information retained by resetting the gate. Adjusting candidate states The generation process ultimately results in A gradual update strategy integrates old and new memories;

[0073] in, and They represent the current time. and the previous moment The hidden state; ⊙ is the Hadamard product, tanh is the hyperbolic tangent function, and σ is the sigmoid function. , and The trainable parameters are denoted by , representing the input weight matrix, recursive weight matrix, and bias vector of each type of gate, respectively. The corresponding parameters for each gate are updated as follows: , , Reset the corresponding door , , Candidate state correspondence , , .

[0074] The temporal feature modeling layer, spatial feature extraction layer, and hierarchical sampling and aggregation layer form a cascaded architecture, which combines the hidden state from the previous time step. Spatial features extracted To predict the current tide level

[0075] The output layer maps the fused spatiotemporal features to the water level height of multiple tide gauge stations for the next hour through a linear layer.

[0076] The processed data and graph topology are used to train and optimize the dynamic attention graph recurrent network model. Specifically, the water level dataset is divided into training, validation, and test sets according to independent typhoon events. Mean squared error (MSE) is used as the loss function during training, and its calculation formula is as follows: ;in For the number of test samples, These are actual observed values. The model predicts the values; the Adam optimizer is used to update the parameters, iteratively optimizing the model parameters through backpropagation and gradient descent algorithms. The training process includes forward propagation to calculate the predicted values, calculating the error based on the MSE loss function, and backpropagation to update the weights, and uses a validation set to monitor the training process to avoid overfitting. In the model evaluation phase, the root mean square error (RMSE) metric is calculated using the test set to evaluate the model's predictive performance; its calculation formula is: ;in For the number of test samples, These are actual observed values. These are the model's predicted values.

[0077] The optimized dynamic attention graph recurrent network model is used to predict the water levels of multiple tide gauge stations along the coast in real time within the next hour during the typhoon; where the value of A ranges from 0.5 to 3.

[0078] In this invention Figure 2 This demonstrates how to calculate the attention weights between nodes based on real-time meteorological data and dynamically adjust the spatial coupling strength between tide gauge stations. Figure 3 This is used to demonstrate how to achieve multi-scale spatial feature extraction by selecting high-order neighboring nodes; Figure 4 This demonstrates how to jointly model dynamic spatial features with temporal dependencies.

[0079] This invention deeply integrates real-time meteorological elements with the spatial network of coastal tide gauge stations through a dynamic attention graph recurrent network framework. Significant advantages were achieved in independent testing using historical data from eight tide gauge stations in the Tokai region of Japan: Regarding prediction error, the RMSE of this invention was reduced to 0.0474 m, and the MAE to only 0.0356 m, representing reductions of 55% and 53% respectively compared to the traditional single-station prediction model LSTM, and 38% and 39% respectively compared to the static graph model GCN-GRU. The R² was increased to 0.9872, closely approximating the observed values. In terms of computational efficiency, the unified graph structure and parallel training reduced the time required for a single round of traversing 100 data points to 79 seconds, saving 57% compared to the single-station prediction model LSTM and 7% compared to the static graph model GCN-GRU. The system can perform synchronous, high-precision, and timely water level predictions from multiple coastal tide gauge stations, providing a scientific basis for real-time storm surge warnings and emergency decision-making in coastal cities. This invention employs a core mechanism of "real-time data-driven dynamic graph attention + hierarchical neighborhood sampling" to jointly model a network of coastal tide gauge stations, enabling rapid and synchronous prediction of water levels at multiple stations during typhoons. Specifically, during water level prediction, neighboring station information is adaptively aggregated through "hierarchical sampling based on a top-K optimization strategy using attention weights," and the resulting multi-scale spatial features are then fused with a gated temporal network to output the future water levels at multiple stations.

[0080] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be covered within the scope of the claims and specification of the present invention.

Claims

1. A method for predicting water levels at multiple tide gauge stations during typhoons based on a dynamic attention graph recurrent network, characterized in that, Includes the following steps: Acquire water level data and meteorological data from multiple tide gauge stations during the typhoon; The acquired water level and meteorological data are processed for time series features and a topology is created. Each tide gauge station in the study area is used as a graph node to obtain a node feature matrix. The water level sequence observed synchronously by each tide gauge station during historical typhoons is directly used as a sample. The dynamic coupling strength is measured by calculating the Pearson correlation coefficient of water level fluctuations between any two stations. When the Pearson correlation coefficient exceeds the preset threshold, edge weights are established between the corresponding nodes. A dynamic graph attention hierarchical aggregation network model structure is defined, and a dynamic attention graph recurrent network model is constructed. The construction of the dynamic attention graph recurrent network model includes: an input layer, which receives standardized 12-hour water level-meteorological joint features; a spatial feature extraction layer, which uses a graph attention network to calculate the attention weights between nodes; a hierarchical sampling and aggregation layer, which uses a top-K optimization strategy of graph sampling and aggregation network to weighted aggregate first-order, second-order, and higher-order neighborhood information to extract multi-scale spatial features; a temporal feature modeling layer, which uses gated recurrent units to capture the nonlinear temporal dependence between water level and meteorological field; and an output layer, which maps the fused spatiotemporal features to the water level height of multiple tide gauge stations in the next A hours through a linear layer. The hierarchical sampling and aggregation layer employs a top-K optimization strategy in its pattern sampling network to extract multi-scale spatial features in stages. Its core computational process is as follows: First, attention weights are calculated based on node features to filter key neighbors; then, node representations are generated through weighted aggregation and nonlinear transformation. In the second-level aggregation, the model filters the set of key indirect neighbors using the attention weights from the first level: , And calculate the normalized attention weights based on the output features of the upper layer: , Finally, through cross-layer feature integration, a composite representation of the node is obtained: , in, For nodes The set of indirect neighbors selected by filtering. The key direct neighbors for first-order attention weight selection, Let K be the set of direct neighbors of node u, and K be the number of neighbors selected by TopK. This represents the association strength between node u and its neighbor k in the first layer. Represents a node and The strength of association at the second layer; and These are the second-layer attention weight matrix and the feature transformation weight matrix, respectively. The weight matrix for the final feature fusion; The output features of node v in the first layer. The output features of the indirect neighbor w in the first layer, Let represent the output feature vector of the second-order neighbor node m in the first layer, b be the trainable attention weight vector, σ be the non-linear activation function, LeakyReLU be the modified linear unit with leakage parameters, and CONCAT be the vector concatenation operation. The dynamic attention graph recurrent network model was trained and optimized using processed water level data, meteorological data, and graph topology. The optimized dynamic attention graph recurrent network model is used to predict the water levels of multiple tide gauge stations along the coast in real time within the next A hours during a typhoon.

2. The method for predicting typhoon water levels at multiple tide gauge stations based on dynamic attention graph recurrent networks according to claim 1, characterized in that, The process of performing time-series feature processing on the acquired water level and meteorological data includes selecting water level observation data and meteorological data from all tide gauge stations in the region, setting an a-hour sliding window, and using the sliding window method to create time-series features for each time point. The time-series features consist of the water level sequence of the past a hours and the corresponding meteorological elements, and the water level height at the next moment immediately following the window is used as the prediction label for the water level observation data and meteorological data from all tide gauge stations in the selected region.

3. The method for predicting typhoon water levels at multiple tide gauge stations based on a dynamic attention graph cyclic network according to claim 2, characterized in that, The meteorological elements include: east-west wind speed component at 10 meters altitude, north-south wind speed component at 10 meters altitude, air temperature at 2 meters altitude, dew point temperature at 2 meters altitude, surface air pressure, sea level air pressure, sea surface temperature, and precipitation.

4. The method for predicting typhoon water levels at multiple tide gauge stations based on dynamic attention graph recurrent networks according to claim 1, characterized in that, The spatial feature extraction layer employs a dynamic attention mechanism to achieve adaptive coupling between tide gauge station nodes. It passed Calculate the attention weights between nodes ; in, For a trainable linear transformation matrix, F and F are the input and output feature dimensions, respectively. For trainable attention vectors, It is the feature vector of node i in the current input layer. It is the feature vector of node j in the current input layer. Represents a node The neighborhood, Represents a node neighborhood Given the feature vector of any neighbor node k, ‖ represents the vector concatenation operation, and the LeakyReLU activation function ensures that the gradient of the negative input does not vanish.

5. The method for predicting typhoon water levels at multiple tide gauge stations based on a dynamic attention graph cyclic network according to claim 1, characterized in that, The temporal feature modeling layer uses a gated loop unit as the core temporal processing module; The temporal feature modeling layer receives graph embedding vectors from the spatial feature extraction layer. As a timing input, using the update gate Control the proportion of historical information retained by resetting the gate. Adjusting candidate states The generation process ultimately results in A gradual update strategy integrates old and new memories; in, and Let represent the hidden states at the current time t and the previous time t-1, respectively; ⊙ is the Hadamard product, tanh is the hyperbolic tangent function, and σ is the sigmoid function. , and The trainable parameters are denoted by , representing the input weight matrix, recursive weight matrix, and bias vector of each type of gate, respectively. The corresponding parameters for each gate are updated as follows: , , Reset the corresponding door , , Candidate state correspondence , , ; The temporal feature modeling layer, spatial feature extraction layer, and hierarchical sampling and aggregation layer form a cascaded architecture, which combines the hidden state from the previous time step. Spatial features extracted To predict the current tide level.

6. The method for predicting typhoon water levels at multiple tide gauge stations based on a dynamic attention graph cyclic network according to claim 1, characterized in that, The method of training and optimizing the dynamic attention graph recurrent network model using the processed data and graph topology also includes dividing the water level dataset into training, validation, and test sets according to independent typhoon events. During training, mean squared error is used as the loss function, and its calculation formula is as follows: ;in For the number of test samples, These are actual observed values. The model predicts the values; the Adam optimizer is used to update the parameters, and the model parameters are iteratively optimized through backpropagation and gradient descent algorithms.

7. The method for predicting typhoon water levels at multiple tide gauge stations based on a dynamic attention graph recurrent network according to claim 6, characterized in that, This also includes the calculation of the root mean square error (RMSE) metric using the test set during the model evaluation phase, which is used to assess the model's predictive performance. The calculation formula is as follows: Where n is the number of test samples, These are actual observed values. These are the model's predicted values.