3.1. Analysis of Dual-Polarization Radar Dependence
Figure 3 shows the distribution of hourly gauge precipitation. The rainfall samples exhibit a pronounced right-skewed structure, with frequency decreasing rapidly as precipitation intensity increases (
Figure 3a). The median, 90th percentile, and 99th percentile are 3.1, 12.9, and 35.6 mm h
−1, respectively. The class-wise composition further highlights this imbalance (
Figure 3b). Specifically, 67.3% of the samples fall within the 1–5 mm h
−1 class, 18.1% within 5–10 mm h
−1, and 10.0% within 10–20 mm h
−1, while only 4.3% exceed 20 mm h
−1. This distribution demonstrates a clear long-tail structure, indicating that model training is mainly constrained by the abundant lower-intensity samples, whereas the statistical support for rainfall above 20 mm h
−1 is much more limited.
Figure 4 presents the distributions of the intra-hour radar-derived features for ZH, ZDR, and KDP. For ZH, the mean, sum, standard deviation, and maximum are mainly concentrated within low-to-moderate ranges, indicating that most samples are associated with weak-to-moderate echo intensity. The slope distribution is sharply centered near zero, suggesting that persistent intensification or weakening within the hourly accumulation period occurs only in a limited subset of samples. In contrast, the features derived from ZDR and KDP exhibit broader and less regular distributions, particularly for the sum, standard deviation, maximum, and skewness. Some KDP-derived descriptors show a considerable number of negative or near-zero values. This behavior is mainly associated with weak-rainfall samples, for which the true KDP is close to zero and the phase-derived KDP estimate is more susceptible to residual ΦDP noise, smoothing-window effects, and local nonuniform beam filling. Therefore, small negative KDP values should be interpreted as retrieval uncertainty around zero rather than physically negative rainfall intensity. Because light rainfall dominates the matched dataset, such values are frequently reflected in the KDP_mean and KDP_sum distributions. These values were retained after quality control rather than being artificially truncated to zero, in order to avoid distorting the weak-rainfall KDP distribution. This behavior suggests that these polarimetric variables are more sensitive to variations in raindrop shape, liquid-water content, and the internal structural evolution of precipitation systems. Moreover, the relatively broad spreads of standard deviation, slope, and skewness across the three variables indicate substantial diversity in sub-hourly radar evolution among different samples.
These distributional characteristics have direct implications for the QPE problem addressed in this study. On the one hand, the strong imbalance of rainfall samples suggests that accurate estimation of high-intensity precipitation is intrinsically more difficult than that of light rainfall, because heavy-rain samples provide much weaker statistical support for model training and evaluation. On the other hand, the radar predictors exhibit marked heterogeneity not only in magnitude but also in temporal variability and asymmetry, indicating that hourly precipitation cannot be adequately represented by instantaneous radar intensity alone, particularly when sub-hourly radar observations are matched to hourly gauge accumulations [
15,
16]. Instead, the within-hour evolution of polarimetric signatures may contain additional information relevant to rainfall estimation. These characteristics provide a physical and statistical basis for incorporating multi-feature radar representations into the machine-learning framework and for subsequently examining model performance across different rainfall regimes.
3.2. Feature Importance of Dual-Polarization Radar Predictors
To provide a more reliable assessment of predictor relevance in hourly QPE, feature importance was analyzed using a multi-diagnostic framework that combined absolute Spearman rank correlation, random forest mean decrease in impurity (RF-MDI), and test set permutation importance. These diagnostics quantify predictor relevance from different angles, including marginal monotonic association with rainfall, contribution to the RF decision structure, and actual performance degradation after feature perturbation. Using these complementary measures reduces reliance on any single ranking criterion and provides a more robust interpretation of predictor importance. In total, 2,712,451 quality-controlled radar–gauge matched samples were retained for this analysis. Because the number of samples decreased sharply with increasing rainfall intensity, especially for extreme rainfall, the rain-rate-stratified importance analysis was limited to bins below 100 mm h−1; the ≥100 mm h−1 bin contained only 15 samples and was therefore excluded to avoid unstable estimates.
At the full-sample level, the importance ranking is consistently dominated by KDP- and ZH-related predictors, whereas ZDR-derived features play a secondary but non-negligible role (
Figure 5). Across all three metrics, KDP_sum emerges as the most influential predictor, or one of the most influential predictors, while KDP_mean, ZH_sum, ZH_mean, and ZH_max also rank prominently. This overall pattern indicates that hourly precipitation is jointly constrained by reflectivity magnitude and phase-based accumulation. The strong contribution of ZH-related predictors reflects the first-order dependence of rainfall on echo intensity, whereas the prominence of KDP-derived predictors highlights the added value of differential phase information, which is closely related to liquid-water content, raindrop concentration, and intense rain-bearing regions [
23,
24]. By contrast, ZDR-derived variables contribute less strongly at the full-sample level, suggesting that differential reflectivity is not the primary predictor of hourly rainfall amount, but rather a complementary descriptor of raindrop shape, size sorting, and microphysical variability.
Although the overall ranking is informative, it partly masks the strong heterogeneity of predictor importance across rainfall regimes. This regime dependence becomes evident when the RF-MDI analysis is repeated separately for each rainfall bin (
Figure 6,
Figure 7 and
Figure 8). In the 0–1 and 1–5 mm h
−1 classes, the leading predictors are dominated by ZH-based descriptors such as ZH_sum, ZH_max, and ZH_mean. Correspondingly, the family-level contribution of ZH reaches about 50.0% in the 0–1 mm h
−1 bin and remains as high as 42.7% in the 1–5 mm h
−1 bin (
Figure 8). This result indicates that, under weak-rainfall conditions, hourly accumulation is primarily constrained by the bulk magnitude of reflectivity. Physically, this behavior is expected because KDP is typically small in light rain and is therefore more susceptible to noise, while ZDR carries less direct rainfall information when hydrometeor populations are relatively small and microphysical contrast remains limited.
As rainfall intensity increases, the dominant information source gradually shifts from reflectivity-based predictors toward phase-based predictors. In the 5–10 mm h
−1 class, KDP-derived features become comparable to the leading ZH predictors, and in the 10–25, 25–50, and 50–100 mm h
−1 classes, KDP_sum becomes the highest-ranked feature, with KDP_mean also remaining among the top contributors (
Figure 6 and
Figure 7). At the family level, the contribution of KDP rises to about 41.2%, 39.8%, and 42.6% in the 10–25, 25–50, and 50–100 mm h
−1 bins, respectively (
Figure 8), clearly exceeding its contribution in the light-rain regime. This transition from ZH-dominated importance in the 0–1 and 1–5 mm h
−1 classes to KDP-enhanced or KDP-dominated importance in the 10–25, 25–50, and 50–100 mm h
−1 classes is physically meaningful. Under stronger precipitation, KDP becomes more robust and more sensitive to rainwater content, while reflectivity-based estimates are more easily affected by nonlinearity, calibration uncertainty, and saturation-like behavior at high echo intensity. The results therefore suggest that the controlling radar information for hourly QPE is not fixed, but varies systematically with rainfall regime.
A supplementary diagnostic analysis was added to assess predictor collinearity and robust group-level importance (
Figure S1). The Spearman correlation matrix shows substantial collinearity among several predictors, especially between mean and sum descriptors derived from the same radar variable. The maximum absolute Spearman correlation reached 0.991, indicating that individual feature rankings should be interpreted with caution. Group permutation and ablation tests show that KDP-related predictors provide the largest radar variable family contribution, while temporal aggregation, maximum, and mean descriptors dominate at the descriptor level. The smaller ablation losses relative to group permutation effects indicate that correlated predictors can partially compensate for one another after model retraining, supporting the interpretation of feature importance at the group rather than single-variable level.
A similar rainfall intensity dependence is also evident when predictors are grouped by statistical descriptor rather than by radar variable family (
Figure 9). At the full-sample level, sum, mean, and max are the three dominant descriptor types, contributing about 35.3%, 29.8%, and 20.1%, respectively. This indicates that hourly QPE depends primarily on within-hour temporal aggregation of radar signatures, average state, and peak intensity within the hour. However, the relative importance of these descriptor types also changes with rainfall intensity. In the 0–1 and 1–5 mm h
−1 classes, max and sum are both prominent, implying that short-lived reflectivity peaks and the persistence of radar signatures within the hour are both relevant for distinguishing lower hourly rainfall amounts. In contrast, in the 10–25 and 25–50 mm h
−1 classes, the contribution of sum and mean becomes more pronounced, suggesting that sustained radar signatures and their temporally aggregated descriptors provide more useful information than isolated peaks for estimating larger hourly totals. Descriptors representing temporal variability and temporal structure, including std, skew, and slope, do not dominate the ranking, but their contributions remain stable across most bins. This indicates that within-hour variability does not replace the mean or temporally aggregated signal level as the primary constraint on hourly rainfall, but provides complementary information for distinguishing rainfall processes with similar overall intensity but different temporal organization.
The partial dependence plot (PDP) and individual conditional expectation (ICE) diagnostics of the most influential predictors provide further support for the regime-dependent interpretation of radar information (
Figure 10). The PDP curves describe the average marginal response of the model to a given predictor, whereas the ICE curves display the corresponding response for individual samples. The average PDP curves for KDP_sum, KDP_mean, ZH_sum, ZH_mean, ZH_max, and KDP_max all show positive but distinctly nonlinear relationships with RF-predicted hourly rainfall. Instead of following a single linear response, these curves exhibit segmented increases and varying slopes across the predictor range. For KDP_sum and KDP_mean, predicted rainfall increases rapidly after low-value thresholds and continues to increase at higher values, indicating that temporally aggregated and mean phase-based descriptors provide increasingly strong constraints as rainfall intensity increases. The ZH-based predictors also show generally increasing responses, but their slopes become flatter in some higher-value ranges, suggesting that the marginal gain in predictive information is not uniform across the full reflectivity range. The broad spread of the ICE curves indicates substantial sample-to-sample heterogeneity in predictor responses, implying that the influence of an individual radar feature depends on the surrounding multivariate context rather than acting independently.
Collectively, these analyses indicate a clear regime-dependent use of dual-polarization radar information in the ML-based hourly QPE framework. For light rainfall, the model primarily relies on reflectivity-related features, suggesting that the bulk magnitude of ZH provides the main constraint on weak hourly accumulations. As rainfall intensity increases, KDP-derived temporal aggregation and mean descriptors become increasingly prominent and eventually dominate in the 10–25, 25–50, and 50–100 mm h−1 classes, consistent with the enhanced sensitivity of phase-based information to liquid-water content and intense rain-bearing regions. ZDR-derived features contribute across rainfall classes, but mainly as complementary microphysical indicators related to drop shape and size variability rather than as primary controls on rainfall amount. From the perspective of temporal feature types, sum, mean, and maximum features consistently outweigh variability-oriented features such as standard deviation, skewness, and slope, indicating that hourly QPE is primarily governed by within-hour temporal aggregation, mean state, and peak intensity within the accumulation period, while sub-hourly variability provides additional discrimination. The PDP and ICE analyses further suggest that these relationships cannot be fully represented by simple linear or single-power-law formulations. Overall, the results support the use of machine-learning models that can flexibly integrate nonlinear, multivariate, and rainfall-regime-dependent information from dual-polarization radar observations for hourly precipitation estimation.
3.3. Comparison of Machine-Learning QPE Algorithms
To assess the influence of regression framework selection on hourly radar-based QPE, all valid rainy samples were divided into training and testing subsets using a stratified 70/30 holdout strategy. The stratification was performed according to rainfall intensity classes, so that the primary holdout test set retained the natural long-tailed rainfall distribution while providing an independent evaluation of model generalization. Eight representative regression models were compared, covering linear regression, instance-based learning, neural networks, bagging ensembles, and boosting ensembles: Ridge, KNN, MLP, RF, ExtraTrees, GBDT, HGBDT, and XGBoost (
Table S1). Because rainfall samples are highly imbalanced and heavy rainfall cases are rare but hydrologically important, an additional rainfall intensity-stratified diagnostic subset was constructed from the independent holdout set. This subset was used only for evaluation, not for model training, and was designed to reduce the dominance of light-rain samples in the performance statistics. Therefore, the natural 30% holdout set was used to quantify overall predictive performance under the observed sample distribution, whereas the diagnostic subset was used to examine the sensitivity of model errors and systematic bias to rainfall intensity sampling.
The overall evaluation shows a clear advantage of nonlinear models over the linear Ridge baseline (
Figure 11a,b). Ridge yields the largest RMSE of 6.42 mm h
−1, whereas the nonlinear models reduce RMSE to 4.11–4.48 mm h
−1, corresponding to a reduction of approximately 30–36% relative to Ridge. MLP achieves the lowest RMSE, 4.11 mm h
−1, followed closely by KNN, RF, XGBoost, and HGBDT, whose RMSE values differ only slightly. This indicates that the primary improvement arises from the ability of nonlinear models to represent threshold-like responses and interactions among intra-hour dual-polarization features, rather than from the unique superiority of a single algorithm. The relatively small differences among the leading nonlinear models further suggest that the constructed radar features can be effectively exploited by multiple model families.
Model evaluation is also strongly affected by the rainfall intensity composition of the test samples (
Figure 11c,d). All models exhibit larger RMSE on the rainfall-intensity-balanced diagnostic subset than on the natural 70/30 holdout subset, because the diagnostic subset increases the relative contribution of samples in the higher rainfall intensity classes. More importantly, the relative bias comparison reveals clear intensity sampling sensitivity. Although all models show negative relative bias under both test protocols, the bias becomes substantially more negative when the test subset is balanced by rainfall intensity. For example, the relative bias of MLP changes from 12.83% on the natural holdout subset to 28.27% on the balanced diagnostic subset, while that of XGBoost changes from 13.07% to 29.53%. This indicates that the apparent overall bias estimated from the natural holdout subset is partly moderated by the dominance of samples below 10 mm h
−1, for which the models tend to show near-zero or slight positive bias. When the contribution of moderate and heavy rainfall samples is increased, the systematic underestimation of larger rainfall amounts becomes much more evident. Therefore, model bias should not be interpreted as a fixed global quantity, but as a distribution-dependent diagnostic that is strongly influenced by the rainfall intensity composition of the evaluation set.
The rainfall-stratified diagnostics and observed–predicted density distributions jointly reveal the intensity-dependent structure of QPE errors (
Figure 12 and
Figure 13). For the nonlinear models, RMSE remains low in the 1–5 and 5–10 mm h
−1 bins, increases to approximately 7–8 mm h
−1 in the 10–25 mm bin, rises to about 14–17 mm h
−1 in the 25–50 mm h
−1 bin, and further increases to approximately 24–32 mm h
−1 in the 50–100 mm h
−1 bin. The bias curves show a consistent transition from near-zero or slight positive bias in the 1–5 and 5–10 mm h
−1 classes to increasingly negative bias in the 25–50 and 50–100 mm h
−1 classes, which explains the stronger negative relative bias observed on the rainfall-intensity-balanced diagnostic subset. The density scatterplots support this interpretation: compared with the pronounced prediction compression of Ridge, the nonlinear models produce more concentrated distributions along the 1:1 reference line, particularly for low-to-moderate rainfall. The irregular Ridge bias above 50 mm h
−1 is attributable to prediction compression toward the dominant low-to-moderate rainfall range and the limited statistical support of upper-tail samples, rather than to numerical non-convergence. However, upper-tail samples remain frequently below the 1:1 line, indicating persistent underestimation of high observed rainfall. Because only four samples are available in the >100 mm h
−1 bin, the corresponding statistics should be interpreted only qualitatively. These results show that the evaluated skill of ML-based QPE algorithms is strongly affected by the representation of heavy rainfall samples. When high-intensity rainfall is rare in the test set, overall metrics are dominated by weaker rainfall and may mask substantial errors in the upper tail.
To assess the effect of feature subset size, the predictors were ranked according to their feature importance scores, and four input configurations were compared: the Top-5, Top-8, Top-12, and all 18 radar-derived features. The sensitivity experiments further demonstrate that model behavior is controlled by both feature completeness and rainfall sample distribution (
Figure 14). For MLP, RMSE decreases from 4.28 mm h
−1 using the Top-5 predictors to 3.96 mm h
−1 using all 18 predictors, while R
2 increases from 0.627 to 0.680, indicating that lower-ranked temporal and distributional features provide useful incremental information. This suggests that hourly QPE benefits from a more complete representation of intra-hour radar evolution, rather than relying only on the most dominant predictors. Modifying the training distribution introduces a trade-off: balanced training slightly worsens performance on the natural holdout subset, with RMSE increasing from 4.11 to 4.36 mm h
−1, but improves performance on the rainfall-intensity-balanced diagnostic subset, reducing RMSE from 8.96 to 7.51 mm h
−1 and weakening the negative bias in moderate-to-heavy rainfall bins. These results indicate that the evaluated skill and bias of ML-based QPE models are shaped not only by the representation of heavy rainfall samples, but also by how effectively intra-hour polarimetric evolution is encoded. Therefore, ML-based radar QPE should increasingly emphasize physically informed representations of intra-hour polarimetric evolution and rainfall-imbalance-aware sampling strategies, rather than relying mainly on the selection of a particular machine-learning algorithm.
3.4. Independent Temporal Validation
To further evaluate the transferability of the proposed framework to unseen rainfall events, an independent temporal validation was conducted using all valid rainy samples from June 2024. The June 2024 dataset was completely excluded from model training, hyperparameter tuning, feature ranking, and coefficient calibration. The machine-learning models trained using the 2021–2022 radar–gauge dataset were directly applied to the June 2024 samples. To compare the proposed framework with established radar QPE baselines, three traditional radar–rainfall relations, including ZH–R, KDP–R, and ZH–ZDR–R, were also implemented. Their coefficients were calibrated only using the 2021–2022 training subset and then evaluated on the independent 2024 dataset.
The independent validation confirms that the machine-learning models retain their advantage on unseen rainfall samples (
Figure 15). The leading ML models achieve RMSE values of 3.62–3.66 mm h
−1, MAE values of 2.01–2.05 mm h
−1, and R
2 values of 0.48–0.49. In comparison, the traditional radar QPE relations yield higher RMSE values of 4.51–4.63 mm h
−1 and lower R
2 values of 0.17–0.21. Among the ML models, MLP achieves the lowest RMSE, while XGBoost and HGBDT show nearly identical performance. These results indicate that the improvement of the proposed temporal feature-based framework is not limited to the original 70/30 holdout experiment, but remains evident when applied to an independent month from a different year.
The density scatterplots further reveal differences in the error structure between the ML models and traditional radar QPE relations (
Figure 16). The ML estimates show a more continuous distribution around the 1:1 reference line, whereas the traditional relations exhibit stronger prediction compression, particularly for higher observed rainfall intensities. This pattern indicates that the intra-hour temporal descriptors help the ML models better represent nonlinear radar–rainfall relationships than fixed-form empirical relations. Nevertheless, high-intensity rainfall samples remain more dispersed and are still frequently underestimated, suggesting that upper-tail rainfall estimation remains a key challenge even under independent temporal validation.