Space-scale Exploration of the Poor Reliability of Deep Learning Models: the Case of the Remote Sensing of Rooftop Photovoltaic Systems
Not on the map. Why?
Abstract (arXiv)
Photovoltaic (PV) energy grows rapidly and is crucial for the decarbonization of electric systems. However, centralized registries recording the technical characteristifs of rooftop PV systems are often missing, making it difficult to accurately monitor this growth. The lack of monitoring could threaten the integration of PV energy into the grid. To avoid this situation, the remote sensing of rooftop PV systems using deep learning emerged as a promising solution. However, existing techniques are not reliable enough to be used by public authorities or transmission system operators (TSOs) to construct up-to-date statistics on the rooftop PV fleet. The lack of reliability comes from the fact that deep learning models are sensitive to distribution shifts. This work proposes a comprehensive evaluation of the effects of distribution shifts on the classification accuracy of deep learning models trained to detect rooftop PV panels on overhead imagery. We construct a benchmark to isolate the sources of distribution shift and introduce a novel methodology that leverages explainable artificial intelligence (XAI) and decomposition of the input image and model's decision in terms of scales to understand how distribution shifts affect deep learning models. Finally, based on our analysis, we introduce a data augmentation technique meant to improve the robustness of deep learning classifiers to varying acquisition conditions. We show that our proposed approach outperforms competing methods. We discuss some practical recommendations for mapping PV systems using overhead imagery and deep learning models.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 47 of its 106 references that are in the map. First posted on arXiv 31 Jul 2024.
Builds on
47 of 106 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2023Segment Anythingcited by 8,234
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2021On the Opportunities and Risks of Foundation Modelscited by 4,033
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
35 more
- 2019Invariant Risk Minimizationcited by 1,854
- 2016Understanding deep learning requires rethinking generalizationcited by 1,674
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,515
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,432
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,200
- 2021Cascaded Diffusion Models for High Fidelity Image Generationcited by 1,163
- 2020In Search of Lost Domain Generalizationcited by 1,054
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 901
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2021Domain Generalization: A Surveycited by 764
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 365
- 2021Domain Adaptation for Medical Image Analysis: A Surveycited by 352
- 2017Right for the Right Reasons: Training Differentiable Models by Constraining their Explanationscited by 294
- 2022SHIFT: A Synthetic Driving Dataset for Continuous Multi-Task Domain Adaptationcited by 146
- 2021PixMix: Dreamlike Pictures Comprehensively Improve Safety Measurescited by 131
- 2021Instance-Conditioned GANcited by 121
- 2021Recent Advances in Domain Adaptation for the Classification of Remote Sensing Datacited by 70
- 2021Look at the Variance! Efficient Black-box Explanations with Sobol-based Sensitivity Analysiscited by 65
- 2018Kymatio: Scattering Transforms in Pythoncited by 58
- 2019Can we trust deep learning models diagnosis? The impact of domain shift in chest radiograph classificationcited by 57
- 2023Artificial intelligence to advance Earth observation: : A review of models, recent trends, and pathways forwardcited by 28
- 2021Designing Inherently Interpretable Machine Learning Modelscited by 23
- 2023Confident Object Detection via Conformal Prediction and Conformal Risk Control: an Application to Railway Signalingcited by 22
- 2016Automatic Detection of Solar Photovoltaic Arrays in High Resolution Aerial Imagerycited by 14
- 2022Comparing Explanation Methods for Traditional Machine Learning Models Part 1: An Overview of Current Methods and Quantifying Their Disagreementcited by 14
- 2022A crowdsourced dataset of aerial images with annotated solar photovoltaic arrays and installation metadatacited by 9
- 2022HyperionSolarNet: Solar Panel Detection from Aerial Imagescited by 8
- 2022Towards unsupervised assessment with open-source data of the accuracy of deep learning-based distributed PV mappingcited by 7
- 2018Monitoring spatial sustainable development: Semi-automated analysis of satellite and aerial images for energy transition and sustainability indicatorscited by 6
- 2023Assessment of the Reliablity of a Model's Decision by Generalizing Attribution to the Wavelet Domaincited by 5
- 2020An Enriched Automated PV Registry: Combining Image Recognition and 3D Building Datacited by 4
- 2023Comparative Evaluation of Anomaly Detection Methods for Fraud Detection in Online Credit Card Paymentscited by 4
- 2019What you get is not always what you see: pitfalls in solar array assessment using overhead imagerycited by 3
- 2023Can We Reliably Improve the Robustness to Image Acquisition of Remote Sensing of PV Systems?cited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 3.
4 papers.
- 2024One Wave To Explain Them All: A Unifying Perspective On Feature Attributioncited by 3
- 2026OpenPVMapper: A Multi-source, Nationwide Database of Rooftop Photovoltaic Systems in Francecited by 1
- 2026When Bigger is Worse: A Practitioner's Guide to Model Selection Under Data Scarcitycited by 0
- 2026Nationally Consistent, Locally Incomplete: A Bayesian Remote-Sensing Audit of Rooftop Photovoltaic Registriescited by 0
- 2026Nationally Consistent, Locally Incomplete: A Bayesian Remote-Sensing Audit of Rooftop Photovoltaic Registries14 Sep 2026
- 2026OpenPVMapper: A Multi-source, Nationwide Database of Rooftop Photovoltaic Systems in France27 Jul 2026
- 2026When Bigger is Worse: A Practitioner's Guide to Model Selection Under Data Scarcity2 Mar 2026
- 2024One Wave To Explain Them All: A Unifying Perspective On Feature Attribution2 Oct 2024