This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
                
                        
            Open AccessArticle
            
                DAHG: A Dynamic Augmented Heterogeneous Graph Framework for Precipitation Forecasting with Incomplete Data            
            
                                by
                    
    Hailiang Tang
 Hailiang Tang
Hailiang Tang ,
, 
    Hyunho Yang
 Hyunho Yang
Hyunho Yang
    Wenxiao Zhang
 Wenxiao Zhang
Wenxiao Zhang
                
                    
                            1
                        School of Software, Kunsan National University, Gunsan 54150, Republic of Korea
         
                    
                            2
                        School of Computer Science and Engineering, Kunsan National University, Gunsan 54150, Republic of Korea
         
    
    
            
            *
            Author to whom correspondence should be addressed. 
         
    
    
    
 
             
            
                Information 2025, 16(11), 946; https://doi.org/10.3390/info16110946 (registering DOI)
            
            
                    
    Submission received: 12 July 2025
    /
    Revised: 14 October 2025
    /
    Accepted: 27 October 2025
    /
    Published: 30 October 2025
            
                
            
            
                        
            
            
            
        
                        
        
                        
        
                        
        
        
                        
        
                        
                                                                            
                                                                            
            
                            Abstract
            
            
                                                            Accurate and timely precipitation forecasting is critical for climate risk management, agriculture, and hydrological regulation. However, this task remains challenging due to the dynamic evolution of atmospheric systems, heterogeneous environmental factors, and frequent missing data in multi-source observations. To address these issues, we propose DAHG, a novel long-term precipitation forecasting framework based on dynamic augmented heterogeneous graphs with reinforced graph generation, contrastive representation learning, and long short-term memory (LSTM) networks. Specifically, DAHG constructs a temporal heterogeneous graph to model the complex interactions among multiple meteorological variables (e.g., precipitation, humidity, wind) and remote sensing indicators (e.g., NDVI). The forecasting task is formulated as a dynamic spatiotemporal regression problem, where predicting future precipitation values corresponds to inferring attributes of target nodes in the evolving graph sequence. To handle missing data, we present a reinforced dynamic graph generation module that leverages reinforcement learning to complete incomplete graph sequences, enhancing the consistency of long-range forecasting. Additionally, a self-supervised contrastive learning strategy is employed to extract robust representations of multi-view graph snapshots (i.e., temporally adjacent frames and stochastically augmented graph views). Finally, DAHG integrates temporal dependency through long short-term memory (LSTM) networks to capture the evolving precipitation patterns and outputs future precipitation estimations. Experimental evaluations on multiple real-world meteorological datasets show that DAHG reduces MAE by % and improves R² by .02 over state-of-the-art baselines (p < 0.01), confirming significant gains in accuracy and robustness, particularly in scenarios with partially missing observations (e.g., due to sensor outages or cloud-covered satellite readings).
                    
                            
            
                            
            
                        
                        
                        
                    
                        
            
            
    
        
     
            
                Share and Cite
                
                
                    
MDPI and ACS Style
                    Tang, H.;                     Yang, H.;                     Zhang, W.    
        DAHG: A Dynamic Augmented Heterogeneous Graph Framework for Precipitation Forecasting with Incomplete Data. Information 2025, 16, 946.
    https://doi.org/10.3390/info16110946
    AMA Style
    
                                Tang H,                                 Yang H,                                 Zhang W.        
                DAHG: A Dynamic Augmented Heterogeneous Graph Framework for Precipitation Forecasting with Incomplete Data. Information. 2025; 16(11):946.
        https://doi.org/10.3390/info16110946
    
    Chicago/Turabian Style
    
                                Tang, Hailiang,                                 Hyunho Yang,                                 and Wenxiao Zhang.        
                2025. "DAHG: A Dynamic Augmented Heterogeneous Graph Framework for Precipitation Forecasting with Incomplete Data" Information 16, no. 11: 946.
        https://doi.org/10.3390/info16110946
    
    APA Style
    
                                Tang, H.,                                 Yang, H.,                                 & Zhang, W.        
        
        (2025). DAHG: A Dynamic Augmented Heterogeneous Graph Framework for Precipitation Forecasting with Incomplete Data. Information, 16(11), 946.
        https://doi.org/10.3390/info16110946
    
 
                 
                                    
                        Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details 
here.
                    
Article Metrics
                
                    
            
            Article Access Statistics
            
                            For more information on the journal statistics, click 
here.
            
            
                Multiple requests from the same IP address are counted as one view.