An Analysis of Temporal Dropout in Earth Observation Time Series for Regression Tasks
arXiv:2504.06915 · doi:10.1007/978-3-031-91398-3_29
Abstract
Missing instances in time series data impose a significant challenge to deep learning models, particularly in regression tasks. In the Earth Observation field, satellite failure or cloud occlusion frequently results in missing time-steps, introducing uncertainties in the predicted output and causing a decline in predictive performance. While many studies address missing time-steps through data augmentation to improve model robustness, the uncertainty arising at the input level is commonly overlooked. To address this gap, we introduce Monte Carlo Temporal Dropout (MC-TD), a method that explicitly accounts for input-level uncertainty by randomly dropping time-steps during inference using a predefined dropout ratio, thereby simulating the effect of missing data. To bypass the need for costly searches for the optimal dropout ratio, we extend this approach with Monte Carlo Concrete Temporal Dropout (MC-ConcTD), a method that learns the optimal dropout distribution directly. Both MC-TD and MC-ConcTD are applied during inference, leveraging Monte Carlo sampling for uncertainty quantification. Experiments on three EO time-series datasets demonstrate that MC-ConcTD improves predictive performance and uncertainty calibration compared to existing approaches. Additionally, we highlight the advantages of adaptive dropout tuning over manual selection, making uncertainty quantification more robust and accessible for EO applications.
Accepted at Symposium on Intelligent Data Analysis (IDA 2025)
References in corpus (5)
- SAITS: Self-Attention-based Imputation for Time Series
- Deep Learning for Satellite Image Time Series Analysis: A Review
- Common Practices and Taxonomy in Deep Multi-view Fusion for Remote Sensing Applications
- Predicting Crop Yield With Machine Learning: An Extensive Analysis Of Input Modalities And Models On a Field and sub-field Level
- MissFormer: (In-)attention-based handling of missing observations for trajectory filtering and prediction