1. Introduction
Accurate Quantitative Precipitation Estimation (QPE) is a foundational requirement for flood forecasting, water resource management, and hydrometeorological research, and is increasingly central to the verification and data assimilation of convection-permitting numerical weather prediction (NWP) systems [
1,
2], where gridded surface rainfall observations constrain the moisture and latent-heating fields driving short-range forecasts, including operational regional implementations over Cyprus where radar observations have been assimilated into the Harmonie model for short-range forecasting of Mediterranean cyclones [
3]. These requirements remain particularly difficult to meet in semi-arid Mediterranean environments where precipitation is spatially heterogeneous, episodic, and frequently associated with shallow convective or stratiform systems that are difficult to detect reliably with ground-based radar [
4,
5]. Rain gauges provide point measurements of high temporal fidelity but cannot resolve the spatial variability of precipitation at scales relevant to catchment hydrology. Weather radar offers continuous areal coverage but is subject to well-documented sources of systematic error, including range degradation, partial beam blockage, anomalous propagation, and, critically in semi-arid climates, the frequent failure of precipitation to reach the surface in sufficient depth to produce a detectable radar return [
6,
7]. The need for accurate QPE is particularly acute in Cyprus, where per-capita freshwater availability falls below the threshold of extreme water scarcity and where reservoir storage is extremely sensitive to interannual precipitation variability [
8]. Merging gauge observations with radar data to exploit the complementary strengths of both instruments has therefore become a central problem in operational and research hydrology [
9,
10].
Beyond water resource accounting, the Cyprus dual X-band radar network is the only available observational system capable of resolving the short-duration, sub-kilometre convective cells that increasingly characterise extreme precipitation in the eastern Mediterranean under projected climate change [
11,
12,
13]. Geostationary and polar-orbiting satellite precipitation products operate at spatial and temporal scales too coarse to capture these features, and the gauge network—although dense by regional standards—cannot resolve rainfall structure below the inter-station distance. The dual X-band system is therefore the only practical observational tool for characterising the precipitation extremes that will increasingly dominate the hydrological risk landscape in Cyprus.
The relationship between radar reflectivity
Z and rainfall rate
R has been studied since the foundational work of Marshall and Palmer [
14], who derived an exponential drop-size distribution underpinning the widely used
Z =
a Rb power-law formulation. The coefficients
a and
b vary substantially with precipitation type, microphysical regime, and geographic location [
15,
16], and the application of globally derived
Z-R relationships in regions with distinct local precipitation characteristics introduces systematic biases that cannot be removed without local calibration. Polarimetric radar variables, including differential reflectivity
ZDR and specific differential phase
KDP, offer physically constrained estimates of drop-size distribution parameters and have been shown to reduce the sensitivity of rainfall retrievals to drop-size variability [
17,
18,
19]. Nevertheless, even polarimetrically derived rainfall estimates require bias correction against independent ground truth when deployed in regions where microphysical assumptions may not hold.
Mean field bias (MFB) correction, in which a single multiplicative scalar is derived from the ratio of gauge to radar accumulations across a network of co-located pairs, is the simplest and most operationally widespread approach to gauge-radar merging [
20,
21]. While effective at removing systematic offset, MFB correction cannot resolve the spatial structure of bias, which may vary substantially across a network when precipitation is orographically modulated or when the radar beam samples different portions of a storm at different ranges. Spatially varying correction methods, including inverse-distance weighting (IDW), ordinary kriging, and kriging with external drift, have been shown to outperform global MFB in regions with spatially coherent bias fields and sufficiently dense gauge networks [
10,
22,
23]. The reliability of these methods depends critically on gauge network density and spatial configuration, and their performance is best assessed through leave-one-out cross-validation (LOOCV), which estimates bias using the remaining stations after withholding each station in turn [
24].
A substantial body of literature has evaluated gauge-radar merging across a range of climatic and topographic settings. Goudenhoofdt and Delobbe [
25] systematically compared eight merging techniques over Belgium and found that spatially varying methods consistently outperformed global correction, with performance gains strongly dependent on gauge network density and event intensity. Sinclair and Pegram [
26] introduced conditional merging under moderate network densities in South Africa, while Velasco-Forero et al. [
27] extended this to a non-parametric blending approach for Spanish radar data. In mountainous terrain, Germann et al. [
28] and Sideris et al. [
10] demonstrated that co-kriging with external drift could resolve orographic enhancement gradients that global bias correction entirely missed, though performance degraded sharply when fewer than 20–30 gauges provided valid radar pairs. Berndt et al. [
29] confirmed this network density dependency in a systematic German study, finding that geostatistical merging outperformed simpler methods only above a critical gauge threshold. More recently, Overeem et al. [
30] demonstrated that merging crowdsourced personal weather station data with pan-European OPERA radar products improved areal precipitation estimates but found that spatial correction skill remained highly variable and was weakest for lower precipitation intensities, a finding with direct relevance to the shallow winter precipitation characteristic of the eastern Mediterranean. In orographically complex terrain, Liao and Barros [
31] showed that QPE errors are strongly conditioned on precipitation regime and basin geomorphology, underscoring the need for event-adaptive bias adjustment.
In semi-arid and Mediterranean environments, specifically, these challenges are compounded by the shallow and highly variable nature of precipitation. Marra and Morin [
32] evaluated radar QPE across climatic gradients in Israel, a climate broadly analogous to Cyprus and found that standard
Z-R relationships derived for mid-latitude continental regimes introduced systematic biases attributable to distinct regional drop-size distributions. Morin et al. [
33] further showed that the scale-dependency of radar rainfall estimation is particularly pronounced in semi-arid catchments where storm spatial extent is small relative to radar resolution, and that bias correction alone cannot recover spatial information lost through beam overshooting. Marra et al. [
11] demonstrated that orographic and coastal effects in the eastern Mediterranean produce strong spatial gradients in extreme precipitation detectable only at radar resolution, while Rosin et al. [
34] showed that intensity–duration–area–frequency relationships derived from adjusted radar data in the region are consistent with gauge-based estimates only after careful correction of systematic underestimation. Studies targeting eastern Mediterranean and Levantine radar networks, including Kalogiros et al. [
35] on Greek C-band systems and Marra et al. [
36] on semi-arid radar QPE, have consistently identified large and spatially variable underestimation as the dominant error source, with bias factors frequently exceeding one order of magnitude for shallow winter precipitation. The urgency of improving QPE in this region is further reinforced by projections of a 20–30% decline in mean annual precipitation across the eastern Mediterranean under high-emissions scenarios [
12].
While inverse-distance weighting (IDW) and kriging with external drift (KED) remain the standard operational baselines for radar–gauge merging in many national weather services [
10,
25,
29], their reliance on distance-weighted or covariance-structured linear interpolation imposes well-documented limitations in capturing the non-linear, regime-dependent spatial gradients that characterise semi-arid precipitation fields. These limitations have catalysed a recent shift toward machine-learning approaches, including Random Forest [
37], gradient boosting [
38], and deep-learning [
39] frameworks that can learn arbitrary non-linear mappings from polarimetric, geometric, and orographic predictors to surface rainfall. Their performance relative to spatial bias-correction methods, however, remains poorly characterised for semi-arid Mediterranean environments, where the dominant error source is shallow-precipitation detectability rather than systematic offset.
Despite this accumulated evidence, no published study has systematically evaluated gauge-radar merging performance across multiple events and correction methods for Cyprus specifically, nor identified the event-level conditions, network density, bias field coherence, and precipitation depth that determine whether spatially varying correction provides validated improvement over uniform bias adjustment. This study addresses that gap by developing and evaluating a gauge-radar merging framework applied to 11 rainfall events observed during the 2024 wet season (January and November–December 2024), using a 50-station rain gauge network and the operational Paphos (PFO) and Larnaca (LAC) radar composite. The specific objectives are: (i) to derive event-specific
Z-R relationships and characterise the spatial structure of radar underestimation across Cyprus; (ii) to evaluate global MFB and local IDW bias correction against independent gauge observations; (iii) to assess the generalisation skill of local bias correction through rigorous LOOCV; and (iv) to identify the event-level conditions that determine whether spatially varying correction provides validated improvement over uniform bias adjustment. The individual correction techniques employed here—mean-field bias adjustment, inverse-distance-weighted local correction, and Random Forest retrieval—are established methods rather than new algorithms; the contribution of this study lies not in their methodological novelty but in their systematic, cross-event cross-validated inter-comparison and in the diagnosis of the event-level conditions under which event-adaptive correction is required for reliable QPE in the semi-arid Mediterranean setting of Cyprus. The remainder of the paper is structured as follows:
Section 2 describes the study area, data, and quality-control procedures;
Section 3 presents the
Z-R analysis and bias characterisation;
Section 4 evaluates correction performance and cross-validation results; and
Section 5 draws conclusions and identifies priorities for future work.
3. Methodology
The overall processing framework is illustrated in
Figure 3 and consists of six sequential stages: (i) radar data quality control; (ii) gauge–radar temporal matching; (iii) dual-radar mosaic construction; (iv) polarimetric rainfall estimation; (v) gauge-informed bias correction; and (vi) machine-learning-based rainfall retrieval. Each stage builds on the output of the previous, allowing systematic quantification of the improvement achieved at each step.
3.1. Radar Data Quality Control
Reliable rainfall estimation from X-band radar requires quality control because raw radar variables can be affected by weak-signal noise and unstable polarimetric estimates, particularly in low-confidence regions. Threshold-based quality control was applied to the gridded radar variables at the 2 km CAPPI level before rainfall retrieval, radar–gauge matching, and machine-learning analysis.
The quality-control procedure was based primarily on the horizontal signal-to-noise ratio (
SNRh), which served as a first-order indicator of observation reliability. Reflectivity-based quantities were retained only where
SNRh ≥ 8 dB, whereas
KDP-based quantities were retained only where
SNRh ≥ 15 dB. The stricter threshold for
KDP reflects the greater sensitivity of phase-based polarimetric variables to low-signal conditions and follows the established practice of applying more restrictive quality control to polarimetric estimators than to reflectivity alone [
17].
Additional variable range checks were applied to remove clearly unrealistic or highly noisy values. Reflectivity was constrained to the interval −10 to 55 dBZ, |ZDR| to 5 dB, and |KDP| to 8 deg km−1. These bounds were not treated as universal physical thresholds; rather, they were applied as dataset-specific quality-control limits selected to suppress outliers while retaining the range of values relevant to rainfall retrieval in the present analysis. The resulting filtered fields of Z, ZDR, KDP, and SNRh were then used for all subsequent processing stages.
The gridded reflectivity fields underwent signal-quality control (SNR thresholding and clutter/noise filtering); the uncorrected reflectivity field is retained alongside the quality-controlled field in the source data. Explicit path-attenuation correction was not applied to the X-band reflectivity in this study. The implications of residual rain-path attenuation for the underestimation reported here are considered in
Section 5.1, where it is shown that attenuation cannot be the dominant cause because the largest underestimation occurs for shallow, low-reflectivity events in which path attenuation is small.
3.2. Gauge–Radar Temporal Matching
Radar–gauge matching was performed separately for the PFO and LAC radar datasets using the 2 km CAPPI fields. For each radar scan, the nearest available rain gauge observation in time was identified from the 10 min gauge series using a prescribed temporal tolerance; if no gauge observation was available within the matching interval, the pair was excluded. For spatial matching, each rain gauge location was linked to the nearest radar grid point using the latitude and longitude coordinates of the gauge and the radar grid. Radar-derived variables extracted at each gauge location included Z,
ZDR,
KDP,
SNRh, and radar range relative to the corresponding radar site. Prior to matching, all radar variables were quality-controlled following
Section 3.1.
The final matched radar–gauge dataset combines records from both radars and contains 107,199 matched samples (63,351 LAC + 43,848 PFO) from 50 rain gauge stations over the 2024 study period. Each matched sample includes a radar identifier, radar scan time, gauge observation time, station identifier, station coordinates, radar range, radar predictor variables, and observed gauge rainfall. This dataset forms the basis for both classical rainfall retrieval evaluation and machine-learning-based rainfall estimation.
3.3. Dual-Radar Mosaic Construction
For each selected analysis time, quality-controlled radar observations from PFO and LAC were processed separately at the 2 km CAPPI level and then interpolated to a common longitude–latitude grid covering Cyprus and the surrounding region. The 2 km CAPPI altitude was selected to ensure consistent dual-radar coverage across the island while remaining below the typical 0 °C freezing level in winter, but it is known to overshoot shallow rain-producing layers under certain synoptic regimes; the implications of this sampling choice for the bias structure observed in this study are discussed in
Section 5.1. A lower CAPPI altitude would improve the detection of shallow precipitation but would also reduce the area of dual-radar overlap and increase susceptibility to ground-clutter and beam-blockage contamination, particularly over the elevated Troodos terrain; the 2 km level was therefore retained as a compromise between shallow-precipitation sensitivity and reliable, clutter-suppressed dual-radar coverage. A maximum usable radar range of 150 km from each radar site was applied, so that only observations within the more reliable portion of each radar’s coverage area contributed to the final fields, reducing the influence of far-range data where uncertainties are generally larger.
Single-radar fields of
Z,
ZDR, and
KDP were first generated on the common grid for each radar separately. These single-radar products were used both for individual radar analysis and as input to the dual-radar mosaic framework. The dual-radar mosaic was then produced by combining the gridded fields from PFO and LAC at each common-grid point using a maximum-value compositing rule, whereby the valid maximum value from the two radars was retained at each grid cell. Following mosaic generation, rainfall was estimated using the hybrid retrieval described in
Section 3.4, yielding a dual-radar rain-rate mosaic at 10 min intervals. Maximum-value compositing was adopted deliberately in preference to distance-weighted or arithmetic averaging because the central problem documented throughout this study is severe and pervasive radar underestimation rather than overestimation: in a regime where the radar systematically misses shallow, low-reflectivity precipitation, retaining the stronger of the two available echoes at each grid cell mitigates rather than aggravates the dominant error, whereas averaging would blend a valid echo from the better-positioned radar with a weak or missing return from the other and thereby deepen the underestimation. The dual-radar overlap region is confined to central Cyprus and the Troodos foothills and constitutes a minor fraction of the analysis domain; while maximum compositing can in principle double-count coincident strong echo cores in this zone, the resulting risk of local overestimation is small relative to the 50–200× underestimation that characterises the network as a whole, and no systematic positive bias attributable to the overlap zone was evident in the event-total comparisons. A distance-weighted scheme remains a reasonable refinement for applications in which overestimation is the greater concern.
3.4. Polarimetric Rainfall Estimation
Rainfall was estimated using a hybrid retrieval framework combining a reflectivity-based relation and a
KDP-based relation. The reflectivity-based rainfall estimate was derived from the standard
Z-R power-law relationship:
with coefficients
a = 250 and
b = 1.4, where
Z is radar reflectivity in linear units, and
R is rainfall rate in mm h
−1. The
KDP-based rainfall estimate was derived from:
with
a = 18 and
b = 0.79, where
KDP is expressed in deg km
−1. A hybrid switching rule was applied to combine the two estimators: the
KDP-based estimate was used where
KDP ≥ 0.2 deg km
−1 and
Z ≥ 15 dBZ; for all other conditions, the reflectivity-based estimate was used. This switching logic ensures that the phase-based retrieval contributes only where the
KDP signal is sufficiently strong to provide a meaningful estimate, while the reflectivity-based retrieval remains the default in weaker-rain conditions. The retrieval framework was applied to both the individual single-radar fields and the dual-radar mosaic fields described in
Section 3.3. The coefficients used in these relations are standard power-law values commonly applied in radar rainfall estimation rather than relations fitted locally to Cyprus data: the reflectivity relation used a = 250 and b = 1.4, and was additionally evaluated with prefactors of 100 and 50 at the same exponent to span a representative range and assess sensitivity to coefficient choice (
Table 3), while the specific-differential-phase relation used the standard X-band form a = 18, b = 0.79. No locally calibrated Z–R or R(K_DP) relation is currently available for Cyprus; because globally derived coefficients are not tuned to local precipitation, the systematic bias they introduce is precisely what the gauge-informed correction stage (
Section 3.5 and
Section 3.6) is designed to quantify and remove.
3.5. Gauge-Informed Bias Correction
Despite the application of quality control and
Z-R coefficient selection, systematic underestimation of rainfall remains a persistent characteristic of X-band radar QPE, particularly for light stratiform precipitation [
7]. Two bias correction approaches were implemented and compared: a spatially uniform mean field bias correction and a spatially varying local bias correction.
3.5.1. Mean Field Bias Correction
The mean field bias (MFB) is a spatially uniform multiplicative correction factor computed from the ratio of the network-mean gauge daily accumulation to the network-mean radar daily accumulation:
where
Gi is the gauge daily total and
is the corresponding radar accumulation at station
i. The MFB correction was applied only within the spatial domain of the gauge network, defined as grid points within 25 km of at least one active gauge station, and only to pixels with raw radar accumulation exceeding 0.5 mm, to prevent amplification of sub-threshold noise.
3.5.2. Local Bias Correction
The global MFB assumes a spatially uniform underestimation factor across the radar domain. In practice, bias varies with range, beam altitude, and orographic exposure. To account for this spatial variability, a local bias correction was implemented using inverse distance weighting (IDW) interpolation of station-level bias factors.
For each event, a local bias factor was computed at each gauge station where the radar detected a measurable accumulation (≥0.3 mm):
The local bias factors were then spatially interpolated to the full radar grid using IDW with a search radius of 80 km and a distance-weighting power of 2:
where
di is the distance from grid point (x, y) to gauge
i, considering only gauges within the 80 km search radius. The bias-corrected accumulation was then computed as:
Applied only within the gauge network domain and to pixels with raw radar accumulation ≥ 0.3 mm. The choice of an 80 km search radius and a distance-weighting power of 2 was confirmed by a sensitivity analysis in which the radius was varied from 40 to 100 km and the power from 1 to 3. Across all radii tested, a power of 2 minimised the cross-validated error and maximised the bias-field correlation, and within the power-2 results, an 80 km radius was optimal; the cross-validated skill varied by less than 5% across the parameter ranges, confirming that the conclusions are not sensitive to these choices. A full geostatistical inter-comparison (ordinary kriging, kriging with external drift, and conditional merging) was therefore considered beyond the present scope and is identified as a priority for future work.
3.5.3. Leave-One-out Cross-Validation
To obtain an honest, operationally realistic estimate of local bias correction performance free from circular validation, a leave-one-out cross-validation (LOOCV) procedure was applied. For each gauge i, the bias field was recomputed using the remaining N − 1 gauges, the corrected radar value was estimated at the withheld gauge location, and the result was compared against the withheld gauge observation. This procedure was repeated for all gauges in the valid bias set. The spatial autocorrelation of the bias field was assessed by computing the Pearson correlation coefficient between the true local bias values and the IDW-predicted values at withheld gauge locations, providing a quantitative diagnostic of whether the bias field possessed sufficient spatial coherence to support reliable interpolation.
3.6. Machine-Learning Rainfall Estimation Framework
A Random Forest regression model [
40] was trained on the matched radar–gauge dataset described in
Section 3.2 to estimate 10 min rainfall accumulation at each gauge station. Eight predictors were used as input features: Z,
ZDR,
KDP,
SNRh, ground range from the nearest radar, station elevation, in situ air temperature, and radar identifier. The air-temperature predictor is the 10 min average air temperature measured at 1.2 m by the automatic weather station co-located with each rain gauge, matched in time to the corresponding radar–gauge pair; no spatial or altitude interpolation was applied. Missing feature values were filled with zero prior to model fitting. The Random Forest formulation regresses rainfall amount directly and is therefore expected to behave as a mean-bias corrector rather than an extreme-value estimator; the operational implications of this property for volumetric and flash-flood applications are examined in
Section 5.4.
The model was configured with 300 decision trees, a maximum tree depth of 12, a minimum of 5 samples per leaf node, and the square root of the total number of features considered at each split. Training and evaluation were conducted under a leave-one-event-out cross-validation (LOEO-CV) scheme, in which all matched samples belonging to one event were withheld as the test set while the model was trained on the remaining ten events. This procedure was repeated for all 11 events to produce out-of-sample predictions for the complete dataset. Feature importance was quantified as the mean decrease in impurity averaged across all decision trees and all 11 LOEO-CV folds.
3.7. Performance Metrics
All methods were evaluated against independent gauge observations using the following metrics, computed at both the 10 min accumulation scale and the event-total scale:
where
is the radar-derived rainfall estimate,
Gi is the corresponding gauge observation at location
i, and
N is the total number of valid gauge–radar pairs. For categorical detection performance, a rain/no-rain threshold of 0.1 mm per 10 min was applied to compute the probability of detection (POD) and False Alarm Ratio (FAR):
4. Results
4.1. Selected Rainfall Events and Dataset Overview
The selected rainfall events, their daily rainfall characteristics, and the corresponding radar availability are summarised in
Figure 2 and
Table 2. Based on the gauge-network event selection criterion of network-mean daily rainfall exceeding 10 mm, 11 rainfall events were identified during 2024. All selected events exceeded this threshold, but rainfall magnitude varied substantially across events. The highest network-mean rainfall was recorded on 17 November 2024 (25.11 mm), followed by 3 December 2024 (23.64 mm), 30 January 2024 (17.31 mm), and 10 November 2024 (15.19 mm). Events such as 17 January 2024, 21 December 2024, and 23 December 2024 were closer to the selection threshold and represent comparatively weaker island-scale rainfall. The corresponding maximum station rainfall showed even larger variability, with the highest single-station total recorded on 17 January 2024 (84.7 mm), an event with a modest network mean of 10.84 mm, indicating highly localised convective rainfall embedded within a broader stratiform precipitation area.
Radar data were available from at least one radar system for all 11 events. Six events (17 January, 30 January, 31 January, 2 November, 10 November, and 16 December 2024) had simultaneous gridded observations from both LAC and PFO radars. Three events (21 December, 23 December, and 25 December 2024) were covered by LAC only, and two events (17 November and 3 December 2024) by PFO only.
The final matched radar–gauge dataset contains 107,199 matched samples, 63,351 from LAC and 43,848 from PFO, spanning 1275 LAC and 885 PFO radar scan times across the 11 events. Following quality control and echo filtering, 18,271 samples (17.1%) contained a valid radar echo (SNRh > 3 dB), of which 2880 (2.7% of total) were classified as rainy pairs (gauge accumulation > 0.1 mm per 10 min). The low fraction of echo-bearing samples reflects the predominance of dry and near-dry periods within the selected event days, as well as periods of precipitation falling below the X-band detection threshold at the sampling altitude.
4.2. Single-Radar Fields and Dual-Radar Mosaic
The spatial coverage provided by each radar system and the combined dual-radar mosaic is summarised using the matched dataset. The LAC radar provided valid echoes at all 50-gauge stations, with ground ranges spanning 8.6 km (Larnaka Airport) to 113.5 km (Pigana, Akamas). The PFO radar provided coverage at 41 stations, with ground ranges spanning 9.2 km (Paphos Airport) to 98.7 km (Larnaka Airport). Nine stations in eastern Cyprus, Mammari, Tamasos Dam, Lefkosia, Athalassa, Athienou, Dasaki Achnas, Xylofagou, Frenaros, and Cavo Greco received no valid PFO echoes across the entire study period, as they fall beyond the reliable detection range of the Paphos radar. These stations are exclusively covered by LAC, confirming that neither radar alone provides complete island-scale coverage.
Representative radar fields for the 30 January 2024 event at 05:10 UTC are shown in
Figure 4 and
Figure 5. At this time, both the PFO and LAC radars detected precipitation over and around Cyprus, but the spatial coverage and echo distribution differed substantially between the two systems. The LAC reflectivity field shows widespread echoes extending over central and eastern Cyprus and continuing north-eastward beyond the island, while the PFO reflectivity field is dominated by echoes over western Cyprus and to the southwest. Each radar, therefore, captures a different part of the precipitation structure, reflecting its different viewing geometries and coverage relative to the event. When the two fields are combined, the dual-radar reflectivity mosaic provides a more complete island-scale depiction of the precipitation pattern than either single-radar field alone.
The ZDR fields also exhibit clear differences between the two radars. The PFO ZDR field is largely positive over most of the detected echoes, with many areas showing values greater than 0 dB, whereas the LAC ZDR field is spatially more mixed, with both positive and negative values distributed across the precipitation region. This difference suggests that the polarimetric characteristics sampled by the two radars were not identical, likely owing to differences in sampling geometry, viewing direction, and the spatial structure of the precipitation system. The KDP fields are considerably more localised than the reflectivity fields; for both radars, nonzero KDP values are confined to relatively small regions embedded within the broader reflectivity pattern, consistent with the greater sensitivity of KDP to stronger rainfall and helping to explain why the KDP-based component of the hybrid retrieval contributes only over a limited spatial area.
The effect of combining the radar information is clearly seen in the dual-radar rain-rate mosaic. Compared with the reflectivity mosaic, the rain-rate field is more spatially concentrated, with the highest rainfall rates confined to embedded cores over western and central Cyprus and in the precipitation band to the northeast of the island. Large areas of weaker reflectivity correspond to comparatively low rain rates, whereas the most intense rainfall appears only in limited parts of the precipitation system. These representative fields confirm that the two radars provide complementary views of the event and that the dual-radar mosaic yields a more complete representation of precipitation over Cyprus than a single-radar product.
4.3. Z–R Rainfall Estimation at 10-Minute Scale
Table 3 summarises the performance of the Z–R estimators evaluated against 10 min gauge accumulations for all rainy matched pairs (N = 2378), and
Figure 6 shows the corresponding scatter density plots for the three coefficient sets. This subset of 2378 pairs comprises those of the 2880 rainy pairs in
Section 4.1 for which a valid Z–R rain rate could be computed; the remaining pairs were dropped because the reflectivity-based retrieval was undefined there. The two counts, therefore, describe the same data under different filters.
The Random Forest is reported twice: on the common rainy matched-pair set (N = 2378) for direct comparison with the Z–R estimators, and over all echo-bearing samples (N = 14,557) for the operational picture. The two are not directly comparable because the all-sample set is dominated by near-zero gauge accumulations.
Three Z–R coefficient sets were evaluated: a moderate-coefficient relation (
Z = 250
R1.4), a reduced-coefficient variant (
Z = 100
R1.4), and a light-rain formulation (
Z = 50
R1.4). Classical polarimetric estimators based on
ZDR and
R(
Z,
ZDR) were not evaluated as standalone methods for two reasons. First,
ZDR values in the matched dataset were dominated by phase noise under the predominantly drizzle-class precipitation conditions, with values symmetrically distributed around zero and carrying no reliable rainfall signal. Second,
ZDR calibration at X-band is subject to differential attenuation and hardware offsets that cannot be independently verified without
ρHV measurements, and
R(
Z,
ZDR) estimators are known to underperform relative to
R(
Z) alone under such conditions due to error amplification from the large negative
ZDR exponent [
33]. Instead, all four polarimetric variables (Z,
ZDR,
KDP,
SNRh) were retained as input features for the machine-learning model described in
Section 4.5.
All three Z-R estimators exhibited large systematic negative bias at the 10 min scale. The 250 R1.4 relation produced RMSE = 10.42 mm, MAE = 5.17 mm, and Bias = −5.17 mm, with a near-zero correlation coefficient (r = 0.023). Reducing the intercept coefficient to a = 100 and a = 50 marginally improved the bias to −5.12 mm and −5.06 mm, respectively, and increased the probability of detection from 0.089 to 0.255 but produced no improvement in correlation. The False Alarm Ratio of 0.000 across all methods confirms that no false precipitation detections were produced, consistent with the conservative echo-filtering approach applied. A FAR of exactly zero is the expected outcome of this design rather than an artefact: because rainfall is estimated only where a valid radar echo survives quality control, the estimators do not assign rain to pixels where the gauge records none, so no false alarms can arise at the applied rain/no-rain threshold.
The scatter density plots in
Figure 6 clearly illustrate the dominant characteristics of the dataset. The vast majority of matched pairs are concentrated near the origin, with gauge accumulations between 0.1 and 5 mm and radar estimates below 0.5 mm reflecting the predominance of light rainfall in Cyprus winter events and the severe underestimation by all
Z-R formulations. The density reaches up to 300 pairs per bin in this low-rain region, confirming that it represents the statistically dominant regime. Pairs with gauge values exceeding 10 mm are sparse and systematically underestimated by all three estimators, as the very low radar reflectivity observed at the CAPPI level cannot be reconciled with surface rainfall intensities through any fixed
Z-R relationship.
Restricting the evaluation to near-range stations (<50 km from either radar) gave an essentially identical RMSE (10.24 mm for
Z = 50
R1.4) and a negligible difference in correlation (r = 0.027 vs. 0.023; Δr = 0.004); neither value represents meaningful point-to-point spatial skill, confirming that the near-zero point-to-point correspondence is not primarily a range-dependent artefact but rather a fundamental characteristic of light Mediterranean precipitation at X-band CAPPI level. The systematic underestimation reflects two compounding factors: the very low reflectivity characteristic of Cyprus winter drizzle and stratiform precipitation (predominantly below 20 dBZ), which produces inherently low
Z-R rain-rate estimates regardless of coefficient choice; and the vertical mismatch between radar sampling at the CAPPI level and surface precipitation measured by gauges, further compounded by possible melting-layer (bright-band) contamination near the 0 °C level, which can occur where the 2 km sampling altitude intersects the melting layer. These limitations motivate the event-scale analysis in
Section 4.4 and the machine-learning approach in
Section 4.5.
4.4. Event-Scale Rainfall Accumulation
Given the negligible 10 min correlation demonstrated in
Section 4.3, the evaluation was extended to the event scale to assess whether the radar correctly captures the spatial pattern of rainfall across the gauge network, independent of instantaneous magnitude. Event-scale gauge–radar accumulations were computed by summing all valid 10 min radar estimates and corresponding gauge records over each event day, yielding daily accumulation totals at each station for direct comparison.
Table 4 summarises the event-scale metrics for all
Z-R formulations. The
Z = 50
R1.4 estimator achieved RMSE = 25.12 mm, MAE = 19.79 mm, Bias = −19.78 mm, and r = 0.279 across all 521 valid station–event pairs. The correlation improvement relative to the 10 min scale from r = 0.023 to r = 0.279 confirms that temporal accumulation substantially reduces the effect of scan-to-scan noise and reveals a meaningful spatial signal that is masked at the instantaneous scale. For near-range stations (<50 km), the event-scale correlation improved further to r = 0.414 with RMSE = 22.83 mm, confirming that range-dependent signal degradation contributes to the reduced performance at far-range stations.
The left panel of
Figure 7 shows the event-scale scatter of all station–event pairs colour-coded by month.
Z = 50
R1.4 is shown as the representative formulation since all three
Z-R coefficient sets produce identical spatial correlation (r = 0.279) at the event scale; differences between formulations are limited to systematic bias magnitude and are fully captured in
Table 4. The January events cluster at moderate gauge totals (15–30 mm) with the highest radar estimates (1–3 mm), while the November and December events show large gauge totals (20–35 mm) but near-zero radar accumulations, reflecting the very low radar detectability of these events. The systematic offset from the 1:1 line is consistent across all events and months, confirming that underestimation is a persistent feature of X-band
Z-R QPE under Cyprus winter conditions.
The right panel of
Figure 7 and
Table 5 presents the per-event spatial correlation and mean field bias. Six of the 11 events achieved r ≥ 0.4, indicating that the radar correctly identified the spatial organisation of rainfall across the gauge network for more than half the study period. The highest correlation was recorded for 17 January 2024 (r = 0.878), followed by 2 November 2024 (r = 0.597) and 30 January 2024 (r = 0.488). These events are characterised by deeper mid-latitude cyclonic systems producing higher cloud tops and stronger reflectivity cores that are detectable at the CAPPI level. In contrast, four events showed poor or negative spatial correlation—10 November (r = 0.072), 17 November (r = 0.031), 31 January (r = 0.099), and 25 December (r = −0.083)—corresponding to very large MFB values of 9.8× to 89.5×, indicating that the radar detected almost no precipitation echo while gauges recorded substantial daily totals.
As shown in
Table 5, the MFB ranged from 9.8× (31 January) to 112.2× (21 December). January events consistently showed the lowest MFB (9.8–13.0×) and the most reliable spatial correspondence, while November and December events showed MFB values of 51–112×. This seasonal contrast is physically consistent: January events are associated with deeper, more organised cyclonic precipitation producing detectable reflectivity at CAPPI altitudes, while November–December events tend to involve shallower maritime precipitation lying largely below the X-band detection threshold at the sampling altitude.
These results demonstrate that the dual X-band radar network captures meaningful spatial rainfall gradients at the event scale for deeper precipitation systems, even when instantaneous QPE skill is low, and that the systematic magnitude underestimation—which is consistent and predictable across events—can in principle be corrected through gauge-informed bias correction.
4.5. Machine-Learning Rainfall Estimation
The Random Forest model trained on eight predictors (Z,
ZDR,
KDP,
SNRh, range, elevation, temperature, and radar identifier) and evaluated under LOEO-CV achieved
RMSE = 4.21 mm,
MAE = 1.43 mm,
Bias = −0.03 mm, and
r = −0.024 across 14,557 test samples. Because the classical Z–R estimators are evaluated only on rainy pairs, these all-sample figures are not directly comparable to them; a like-for-like comparison on a common sample is given below. These results are summarised alongside the classical
Z-R estimators in
Table 3.
Table 3 provides a consolidated comparison of all
Z-R estimators and the Random Forest model at the 10 min scale. When the Random Forest and the best classical
Z-R estimator are evaluated on the identical set of rainy matched pairs (N = 2378; gauge > 0.1 mm per 10 min,
SNRh > 3 dB, finite
Z-R retrieval), the method-attributable improvement is modest:
RMSE decreases by 2.6% (from 10.38 mm to 10.10 mm) and the systematic bias is reduced from −5.06 mm to −4.25 mm. The much larger reductions obtained when the Random Forest is evaluated over all 14,557 echo-bearing samples reflect the zero-dominated composition of that larger sample rather than a genuine methodological gain. However, the correlation coefficient remained near zero for both classical (
r = 0.023) and
RF (
r = −0.024) −0.04 on the common set methods, confirming that neither approach achieves meaningful point-to-point correspondence at the 10 min scale. The high
POD (0.999) and
FAR (0.766) of the RF model indicate that it predicts non-zero rain rates for virtually all echo-bearing samples, reflecting regression towards the mean on a dataset where most matched pairs have near-zero gauge accumulations. The primary benefit of the RF model is therefore systematic bias correction rather than improved spatial skill, a finding consistent with the machine-learning QPE literature for light precipitation regimes [
34,
35].
The principal benefit of the Random Forest is bias correction rather than improved spatial correspondence. On the common rainy-pair sample, its bias (−4.25 mm) is smaller in magnitude than that of the best classical estimator (−5.06 mm), while the correlation remains near zero (r = −0.04). The larger apparent RMSE and bias improvements seen over the full echo-bearing sample arise because that sample is dominated by near-zero gauge accumulations, where predicting close to the mean is easily rewarded, as the correlation coefficient remained near zero (r = −0.024), consistent with the classical estimator results. The high POD (0.999) combined with a FAR of 0.766 indicates that the Random Forest tends to predict non-zero rain rates for most echo-bearing samples, reflecting regression towards the mean on the zero-dominated training dataset.
The scatter density plot in
Figure 8 illustrates the RF predictions versus gauge observations. Compared with
Figure 5, the RF predictions are more tightly clustered around low rain rates, reflecting the model’s tendency to predict near the dataset mean rather than the systematic underestimation pattern seen in the
Z-R estimators. While the classical methods produce near-zero radar estimates for most pairs, the RF produces small but non-zero estimates that partially compensate for the systematic bias, explaining the large
RMSE improvement despite unchanged correlation.
The feature importance analysis (
Figure 9) reveals that
SNRh (22.3%),
KDP (21.3%), and
Zh (19.8%) contribute approximately equally as the dominant predictors, collectively accounting for 63.4% of the mean decrease in impurity. The near-equal contribution of
Z and
SNRh is physically interpretable: in this dataset dominated by light rain with
Z < 20 dBZ,
SNRh encodes both signal quality and effective rain intensity, since stronger precipitation produces both higher reflectivity and higher
SNRh.
KDP ranks as the leading polarimetric predictor despite its calibration limitations at X-band, suggesting that the RF successfully exploits subtle
KDP patterns that fixed-formula estimators cannot utilise. Radar range (10.8%) and station elevation (9.5%) ranked fourth and fifth, respectively, confirming that both geometric range effects and orographic rainfall enhancement over the Troodos massif contribute meaningfully to the rainfall signal. Mountain stations such as Chromio (1826 m), Troodos Square (1728 m), and Prodromos (1373 m) consistently record higher rainfall than surrounding lowland stations for the same radar reflectivity, and the RF learns this relationship directly from the training data. Temperature (7.8%) and
ZDR (7.5%) contributed comparably, while radar identifier (1.0%) played a minor role. The modest
ZDR importance should not be read as evidence of physical drop-size information: as noted in
Section 4.3,
ZDR is dominated by phase noise in this drizzle-dominated regime, so any residual contribution it makes within the Random Forest most plausibly reflects incidental associations with calibration, radar identity, or range rather than a genuine microphysical signal. We note explicitly that if this weak ZDR signal is driven principally by collinearity with reflectivity, SNR, radar identity, or range rather than by independent polarimetric information, its 7.5% permutation importance should be interpreted as a redundant contribution rather than an independent physical predictor; a formal partial-correlation or mutual-information decomposition between ZDR and these covariates is left to future work, but under either interpretation ZDR does not materially alter the mean-regression behaviour that dominates the retrieval. These interpretations are consistent with the valid-sample statistics of the two polarimetric predictors across the matched dataset. Finite
ZDR values were available for 72.7% of matched samples, but 45.1% of these lay within ±0.5 dB of zero, confirming that
ZDR is largely noise-dominated under the drizzle-class conditions that characterise the dataset. Finite
KDP values were available for only 18.4% of samples, and
KDP exceeded the 0.2 deg km
−1 usability threshold in just 9.0%—so although
KDP carries a genuine signal where heavier rain produces a measurable phase shift, that signal is present in fewer than one in ten matched samples. The Random Forest therefore derives most of its skill from reflectivity and signal-to-noise information, with the polarimetric variables contributing only where and when a reliable phase or differential-reflectivity signal exists.
These results demonstrate that the mean-regression Random Forest retrieval evaluated here provides a modest improvement over classical Z-R estimators for X-band radar QPE over Cyprus, confined to systematic bias correction rather than improved spatial correspondence. The capability to learn orographic and range-dependent corrections from the training data represents a valid advantage over classical estimators, which treat the radar–rain relationship as spatially homogeneous across the island. It is important to note that the two correction approaches are assessed under different cross-validation schemes that probe different generalisation properties, and this asymmetry should be borne in mind when comparing them. The local IDW correction is evaluated by leave-one-out cross-validation across gauges (LOOCV), which tests the ability to interpolate the bias field spatially within a given event, whereas the Random Forest is evaluated by leave-one-event-out cross-validation (LOEO-CV), which withholds entire events and therefore tests temporal generalisation to unseen events—a more stringent requirement, since the model must perform on precipitation regimes absent from training. To place the Random Forest on a comparable spatial footing, a leave-one-station-out evaluation was additionally performed. A leave-one-station-out evaluation confirms this: holding out entire gauge locations yields performance almost identical to the leave-one-event-out scheme (RMSE 4.25 vs. 4.18 mm; bias 0.29 vs. 0.11 mm), indicating that the model generalises to ungauged locations rather than memorising station-specific bias.
4.6. Local Bias Correction Results
The generalisation skill of the local IDW bias correction was assessed using LOOCV, in which each station was withheld in turn, the bias field reinterpolated from the remaining network, and the resulting correction applied to the collocated radar pixel.
Table 6 summarises LOOCV performance alongside raw mosaic and global MFB metrics for all 11 events;
Figure 10 shows scatter plots for the two contrasting January cases.
For the 17 January 2024 event, the progression across all three methods is consistent and physically interpretable. Global MFB reduced the mean bias (−16.29 mm to +0.78 mm) and reduced RMSE from 24.07 mm to 18.38 mm, while leaving the correlation unchanged at r = 0.871, as expected for a spatially uniform scalar correction. Local IDW LOOCV achieved a further reduction in RMSE to 11.31 mm and maintained a high correlation (r = 0.850), with a small residual positive bias of +2.88 mm attributable to the leave-one-out penalty. The IDW-predicted bias field showed good spatial autocorrelation with the true field (r = 0.742), confirming that the spatial structure of radar underestimation was captured by the interpolation. This event satisfies the conditions required for reliable local bias correction: a large number of contributing gauges (N = 42), a moderate bias range (1.5–63×), and smooth spatial variation in the bias field.
For the 30 January 2024 event, global MFB again removed the mean bias but produced essentially no change in
RMSE (24.80 mm to 25.42 mm). Local IDW LOOCV, however, degraded performance relative to global MFB: RMSE increased to 33.32 mm, and a large positive bias of +16.01 mm emerged, indicating that the IDW interpolation overcorrected in areas between gauges. This overcorrection was concentrated over the sparsely gauged western highlands (the Troodos massif and its foothills at longer range from the eastern radar) rather than over the well-sampled central and coastal lowlands. In that sector, the radar detects little valid echo, and the few available gauge–radar pairs carry very large and spatially incoherent bias factors, so the interpolated correction is extrapolated across long inter-gauge distances and inflates rainfall between stations; this is consistent with the range-dependent detectability limitation documented in
Section 5.1, in which the radar systematically under-registers precipitation over the far-range highland terrain. The bias field spatial autocorrelation was only moderate (
r = 0.534), reflecting the erratic spatial structure of underestimation that IDW could not interpolate reliably across the full network extent.
For the remaining events, local correction reduced event-scale RMSE in most cases—substantially so for 10 November (27.81 to 16.38 mm), 17 November (28.87 to 13.43 mm), 16 December (32.33 to 17.97 mm), and 23 December (12.98 to 6.52 mm)—yet this RMSE improvement was not accompanied by recovery of the spatial rainfall pattern. The leave-one-out correlation remained low or near zero for these events (e.g., 16 December r = −0.05, 23 December r = 0.01, 10 November r = 0.24), and the bias-field coherence was weak or negative (e.g., 16 December r = 0.24; 3 December r = −0.18). The interpretation is that the large mean underestimation was removed—which lowers RMSE—but adjacent gauges exhibited different underestimation factors, so the interpolated correction could not reproduce where rainfall actually fell. The 3 December event is illustrative: in-sample correlation reached r = 0.951 but collapsed to r = 0.214 under LOOCV, with negative bias-field autocorrelation (r = −0.18). For the two January stratiform events, 30 and 31 January, the same incoherence drove LOOCV RMSE above the raw mosaic (33.32 and 25.88 mm versus 24.80 and 19.42 mm). The factors distinguishing the events without recovered spatial skill were: (i) few contributing gauges (6–29); (ii) very large and spatially variable bias fields (range 11–200×); and (iii) low spatial autocorrelation of the bias field, such that no smooth interpolation could reproduce the spatial pattern.
These results demonstrate that local IDW correction reliably reduces the magnitude of radar underestimation across most events but recovers genuine spatial correspondence—improved RMSE together with a high leave-one-out correlation and coherent bias field—only when the gauge network constrains a spatially coherent bias field, a condition met only for 17 January among the events studied. The failure of IDW-based spatial bias correction across the majority of events is itself a physically meaningful finding: it confirms that radar underestimation over Cyprus is not a smooth, range-dependent effect but reflects erratic detectability limitations driven by highly variable precipitation depth and vertical structure. This diagnosis is established under a deterministic, distance-weighted (IDW) interpolation framework, which relies solely on inter-gauge distance and is therefore intrinsically limited when the bias field is non-stationary; whether geostatistical methods that incorporate a physically motivated external drift—for example kriging with external drift (KED) using terrain elevation—could exploit the orographically organised component of the bias and partially restore spatial skill remains an open question. Testing such topographically constrained estimators on the best-behaved event (17 January) is identified as the priority next step (
Section 5.5).
Given that these results are based on only 11 events, the following are presented not as universal thresholds but as empirical diagnostic indicators under the sample conditions of this study, intended to be refined as more events become available: a minimum of approximately 40 contributing gauges, a spatially coherent bias field (autocorrelation
r ≥ 0.6), and a moderate bias range. Realising the full potential of gauge–radar merging over Cyprus will likely require denser gauge networks, longer accumulation windows, or probabilistic correction methods such as Bayesian kriging that can propagate interpolation uncertainty into the final rainfall estimate [
41,
42].
6. Conclusions
This study developed and evaluated a gauge–radar merging framework for quantitative precipitation estimation over Cyprus, combining X-band dual-polarisation radar observations from the Paphos (PFO) and Larnaca (LAC) operational network with rain gauge accumulations from a 50-station network across 11 rainfall events spanning the 2024 wet season (January and November–December 2024). The principal objective was to assess whether spatially varying bias correction could improve upon global mean field bias (MFB) correction in a semi-arid Mediterranean environment characterised by shallow, highly variable precipitation and persistent radar underestimation.
The raw radar mosaic exhibited systematic and severe underestimation across all events, with station-level bias factors ranging from 1.4× to 200× and no consistent spatial pattern attributable to range degradation alone. This confirms that underestimation over Cyprus is not primarily a geometric or attenuation effect but reflects fundamental detectability limitations: precipitation events are sufficiently shallow and low reflectivity that large fractions of the storm volume fall below the effective radar beam.
Global MFB correction removed systematic bias effectively for events with a spatially coherent underestimation field but degraded performance—sometimes substantially—when the bias field was spatially heterogeneous. Negative bias-corrected correlations were observed for six of the nine applicable events, demonstrating that a single multiplicative scalar is an inappropriate correction model when different parts of the network experience fundamentally different underestimation regimes. This finding has direct implications for the operational use of MFB correction in Mediterranean semi-arid climates, where the spatial variability of precipitation intensity routinely violates the stationarity assumptions underlying uniform bias adjustment.
Local IDW bias correction, evaluated rigorously through LOOCV, reduced event-scale RMSE for most events relative to the raw mosaic, but this reflected removal of mean bias rather than recovery of spatial pattern: only the 17 January case combined RMSE reduction (24.07 mm to 11.31 mm) with genuine spatial skill (leave-one-out r = 0.850, bias-field coherence r = 0.742). For the comparably deep 30 January event, by contrast, LOOCV IDW degraded performance relative to both the raw mosaic and global MFB (RMSE increased to 33.32 mm with a large positive bias), and for several RMSE-improving autumn events, the leave-one-out correlation remained near zero, demonstrating that bias-field coherence, rather than precipitation depth or RMSE reduction alone, governs whether local interpolation recovers spatial structure. The single event achieving spatial skill satisfied the conditions for reliable interpolation of the bias field: a large number of contributing gauges (42), a moderate and spatially coherent bias range, and adequate network density to constrain the IDW interpolation. For the remaining nine events—predominantly the shallower autumn cases—local correction reduced event-scale RMSE in most cases but did not recover spatial correspondence, with bias field spatial autocorrelations as low as r = −0.175, indicating that adjacent gauges exhibited entirely different underestimation factors that no smooth interpolation method could resolve.
Three principal conclusions follow from these results. First, the spatial structure of radar underestimation over Cyprus is event-dependent and cannot be parameterised by a fixed climatological correction; bias correction must be applied event-by-event with explicit assessment of bias field coherence before spatial interpolation is attempted. Second, the gauge network, while among the densest available for Cyprus, remains insufficient to constrain local bias correction for the majority of observed events; a network approximately twice as dense would be required to achieve reliable LOOCV skill across the full range of precipitation regimes encountered. Third, the binary outcome of LOOCV—effective for deep events and failing for shallow ones—is itself a physically informative result that quantifies the minimum precipitation depth threshold below which gauge–radar merging adds no reliable value with current infrastructure.
Future work should address three priority areas. Probabilistic bias correction frameworks, such as Bayesian kriging or ensemble-based merging, would propagate interpolation uncertainty into the final rainfall estimate rather than treating IDW predictions as deterministic, potentially recovering skill for events where the bias field is only partially coherent [
42,
46]. Longer accumulation windows—sub-daily to daily—would increase the number of valid gauge–radar pairs per event and smooth the spatial variability of instantaneous bias fields, at the cost of temporal resolution. Finally, integration of polarimetric variables (
ZDR,
KDP) into event-specific
Z-R relationships offers a physically grounded path to reducing raw underestimation prior to any bias correction step, potentially removing the need for large multiplicative adjustments that amplify interpolation errors.