Deep learning for the earth sciences : a comprehensive approach to remote sensing, climate science and geosciences

Author(s)

    • Camps-Valls, Gustau
    • Tuia, Devis
    • Zhu, Xiao Xiang
    • Reichstein, Markus

Bibliographic Information

Deep learning for the earth sciences : a comprehensive approach to remote sensing, climate science and geosciences

edited by Gustau Camps-Valls ... [et al.]

John Wiley & Sons, Inc., 2021

  • : hbk

Available at  / 3 libraries

Search this Book/Journal

Note

Includes bibliographical references and index

Description and Table of Contents

Description

DEEP LEARNING FOR THE EARTH SCIENCES Explore this insightful treatment of deep learning in the field of earth sciences, from four leading voices Deep learning is a fundamental technique in modern Artificial Intelligence and is being applied to disciplines across the scientific spectrum; earth science is no exception. Yet, the link between deep learning and Earth sciences has only recently entered academic curricula and thus has not yet proliferated. Deep Learning for the Earth Sciences delivers a unique perspective and treatment of the concepts, skills, and practices necessary to quickly become familiar with the application of deep learning techniques to the Earth sciences. The book prepares readers to be ready to use the technologies and principles described in their own research. The distinguished editors have also included resources that explain and provide new ideas and recommendations for new research especially useful to those involved in advanced research education or those seeking PhD thesis orientations. Readers will also benefit from the inclusion of: An introduction to deep learning for classification purposes, including advances in image segmentation and encoding priors, anomaly detection and target detection, and domain adaptation An exploration of learning representations and unsupervised deep learning, including deep learning image fusion, image retrieval, and matching and co-registration Practical discussions of regression, fitting, parameter retrieval, forecasting and interpolation An examination of physics-aware deep learning models, including emulation of complex codes and model parametrizations Perfect for PhD students and researchers in the fields of geosciences, image processing, remote sensing, electrical engineering and computer science, and machine learning, Deep Learning for the Earth Sciences will also earn a place in the libraries of machine learning and pattern recognition researchers, engineers, and scientists.

Table of Contents

Foreword xvi by Vipin Kumar, Regents Professor, University of Minnesota Acknowledgments xvii List of Contributors xviii List of Acronyms xxiv 1 Introduction 1 Gustau Camps-Valls, Xiao Xiang Zhu, Devis Tuia, and Markus Reichstein 1.1 A Taxonomy of Deep Learning Approaches 2 1.2 Deep Learning in Remote Sensing 3 1.3 Deep Learning in Geosciences and Climate 7 1.4 Book Structure and Roadmap 9 Part I Deep Learning to Extract Information from Remote Sensing Images 13 2 Learning Unsupervised Feature Representations of Remote Sensing Data with Sparse Convolutional Networks 15 Jose E. Adsuara, Manuel Campos-Taberner, Javier Garcia-Haro, Carlo Gatta, Adriana Romero, and Gustau Camps-Valls 2.1 Introduction 15 2.2 Sparse Unsupervised Convolutional Networks 17 2.2.1 Sparsity as the Guiding Criterion 17 2.2.2 The EPLS Algorithm 18 2.2.3 Remarks 18 2.3 Applications 19 2.3.1 Hyperspectral Image Classification 19 2.3.2 Multisensor Image Fusion 21 2.4 Conclusions 22 3 Generative Adversarial Networks in the Geosciences 24 Gonzalo Mateo-Garcia, Valero Laparra, Christian Requena-Mesa, and Luis Gomez-Chova 3.1 Introduction 24 3.2 Generative Adversarial Networks 25 3.2.1 Unsupervised GANs 25 3.2.2 Conditional GANs 26 3.2.3 Cycle-consistent GANs 27 3.3 GANs in Remote Sensing and Geosciences 28 3.3.1 GANs in Earth Observation 28 3.3.2 Conditional GANs in Earth Observation 30 3.3.3 CycleGANs in Earth Observation 30 3.4 Applications of GANs in Earth Observation 31 3.4.1 Domain Adaptation Across Satellites 31 3.4.2 Learning to Emulate Earth Systems from Observations 33 3.5 Conclusions and Perspectives 36 4 Deep Self-taught Learning in Remote Sensing 37 Ribana Roscher 4.1 Introduction 37 4.2 Sparse Representation 38 4.2.1 Dictionary Learning 39 4.2.2 Self-taught Learning 40 4.3 Deep Self-taught Learning 40 4.3.1 Application Example 43 4.3.2 Relation to Deep Neural Networks 44 4.4 Conclusion 45 5 Deep Learning-based Semantic Segmentation in Remote Sensing 46 Devis Tuia, Diego Marcos, Konrad Schindler, and Bertrand Le Saux 5.1 Introduction 46 5.2 Literature Review 47 5.3 Basics on Deep Semantic Segmentation: Computer Vision Models 49 5.3.1 Architectures for Image Data 49 5.3.2 Architectures for Point-clouds 52 5.4 Selected Examples 55 5.4.1 Encoding Invariances to Train Smaller Models: The example of Rotation 55 5.4.2 Processing 3D Point Clouds as a Bundle of Images: SnapNet 59 5.4.3 Lake Ice Detection from Earth and from Space 62 5.5 Concluding Remarks 66 6 Object Detection in Remote Sensing 67 Jian Ding, Jinwang Wang, Wen Yang, and Gui-Song Xia 6.1 Introduction 67 6.1.1 Problem Description 67 6.1.2 Problem Settings of Object Detection 69 6.1.3 Object Representation in Remote Sensing 69 6.1.4 Evaluation Metrics 69 6.1.4.1 Precision-Recall Curve 70 6.1.4.2 Average Precision and Mean Average Precision 71 6.1.5 Applications 71 6.2 Preliminaries on Object Detection with Deep Models 72 6.2.1 Two-stage Algorithms 72 6.2.1.1 R-CNNs 72 6.2.1.2 R-fcn 73 6.2.2 One-stage Algorithms 73 6.2.2.1 Yolo 73 6.2.2.2 Ssd 73 6.3 Object Detection in Optical RS Images 75 6.3.1 Related Works 75 6.3.1.1 Scale Variance 75 6.3.1.2 Orientation Variance 75 6.3.1.3 Oriented Object Detection 75 6.3.1.4 Detecting in Large-size Images 76 6.3.2 Datasets and Benchmark 77 6.3.2.1 Dota 77 6.3.2.2 VisDrone 77 6.3.2.3 Dior 77 6.3.2.4 xView 77 6.3.3 Two Representative Object Detectors in Optical RS Images 78 6.3.3.1 Mask OBB 78 6.3.3.2 RoI Transformer 82 6.4 Object Detection in SAR Images 86 6.4.1 Challenges of Detection in SAR Images 86 6.4.2 Related Works 86 6.4.3 Datasets and Benchmarks 88 6.5 Conclusion 89 7 Deep Domain Adaptation in Earth Observation 90 Benjamin Kellenberger, Onur Tasar, Bharath Bhushan Damodaran, Nicolas Courty, and Devis Tuia 7.1 Introduction 90 7.2 Families of Methodologies 91 7.3 Selected Examples 93 7.3.1 Adapting the Inner Representation 93 7.3.2 Adapting the Inputs Distribution 97 7.3.3 Using (few, well chosen) Labels from the Target Domain 100 7.4 Concluding remarks 104 8 Recurrent Neural Networks and the Temporal Component 105 Marco Koerner and Marc Russwurm 8.1 Recurrent Neural Networks 106 8.1.1 Training RNNs 107 8.1.1.1 Exploding and Vanishing Gradients 107 8.1.1.2 Circumventing Exploding and Vanishing Gradients 109 8.2 Gated Variants of RNNs 111 8.2.1 Long Short-term Memory Networks 111 8.2.1.1 The Cell State c t and the Hidden State h t 112 8.2.1.2 The Forget Gate f t 112 8.2.1.3 The Modulation Gate V T and the Input Gate I T 112 8.2.1.4 The Output Gate o t 112 8.2.1.5 Training LSTM Networks 113 8.2.2 Other Gated Variants 113 8.3 Representative Capabilities of Recurrent Networks 114 8.3.1 Recurrent Neural Network Topologies 114 8.3.2 Experiments 115 8.4 Application in Earth Sciences 117 8.5 Conclusion 118 9 Deep Learning for Image Matching and Co-registration 120 Maria Vakalopoulou, Stergios Christodoulidis, Mihir Sahasrabudhe, and Nikos Paragios 9.1 Introduction 120 9.2 Literature Review 123 9.2.1 Classical Approaches 123 9.2.2 Deep Learning Techniques for Image Matching 124 9.2.3 Deep Learning Techniques for Image Registration 125 9.3 Image Registration with Deep Learning 126 9.3.1 2D Linear and Deformable Transformer 126 9.3.2 Network Architectures 127 9.3.3 Optimization Strategy 128 9.3.4 Dataset and Implementation Details 129 9.3.5 Experimental Results 129 9.4 Conclusion and Future Research 134 9.4.1 Challenges and Opportunities 134 9.4.1.1 Dataset with Annotations 134 9.4.1.2 Dimensionality of Data 135 9.4.1.3 Multitemporal Datasets 135 9.4.1.4 Robustness to Changed Areas 135 10 Multisource Remote Sensing Image Fusion 136 Wei He, Danfeng Hong, Giuseppe Scarpa, Tatsumi Uezato, and Naoto Yokoya 10.1 Introduction 136 10.2 Pansharpening 137 10.2.1 Survey of Pansharpening Methods Employing Deep Learning 137 10.2.2 Experimental Results 140 10.2.2.1 Experimental Design 140 10.2.2.2 Visual and Quantitative Comparison in Pansharpening 140 10.3 Multiband Image Fusion 143 10.3.1 Supervised Deep Learning-based Approaches 143 10.3.2 Unsupervised Deep Learning-based Approaches 145 10.3.3 Experimental Results 146 10.3.3.1 Comparison Methods and Evaluation Measures 146 10.3.3.2 Dataset and Experimental Setting 146 10.3.3.3 Quantitative Comparison and Visual Results 147 10.4 Conclusion and Outlook 148 11 Deep Learning for Image Search and Retrieval in Large Remote Sensing Archives 150 Gencer Sumbul, Jian Kang, and Begum Demir 11.1 Introduction 150 11.2 Deep Learning for RS CBIR 152 11.3 Scalable RS CBIR Based on Deep Hashing 156 11.4 Discussion and Conclusion 159 Acknowledgement 160 Part II Making a Difference in the Geosciences with Deep Learning 161 12 Deep Learning for Detecting Extreme Weather Patterns 163 Mayur Mudigonda, Prabhat Ram, Karthik Kashinath, Evan Racah, Ankur Mahesh, Yunjie Liu, Christopher Beckham, Jim Biard, Thorsten Kurth, Sookyung Kim, Samira Kahou, Tegan Maharaj, Burlen Loring, Christopher Pal, Travis O'Brien, Kenneth E. Kunkel, Michael F. Wehner, and William D. Collins 12.1 Scientific Motivation 163 12.2 Tropical Cyclone and Atmospheric River Classification 166 12.2.1 Methods 166 12.2.2 Network Architecture 167 12.2.3 Results 169 12.3 Detection of Fronts 170 12.3.1 Analytical Approach 170 12.3.2 Dataset 171 12.3.3 Results 172 12.3.4 Limitations 174 12.4 Semi-supervised Classification and Localization of Extreme Events 175 12.4.1 Applications of Semi-supervised Learning in Climate Modeling 175 12.4.1.1 Supervised Architecture 176 12.4.1.2 Semi-supervised Architecture 176 12.4.2 Results 176 12.4.2.1 Frame-wise Reconstruction 176 12.4.2.2 Results and Discussion 178 12.5 Detecting Atmospheric Rivers and Tropical Cyclones Through Segmentation Methods 179 12.5.1 Modeling Approach 179 12.5.1.1 Segmentation Architecture 180 12.5.1.2 Climate Dataset and Labels 181 12.5.2 Architecture Innovations: Weighted Loss and Modified Network 181 12.5.3 Results 183 12.6 Challenges and Implications for the Future 184 12.7 Conclusions 185 13 Spatio-temporal Autoencoders in Weather and Climate Research 186 Xavier-Andoni Tibau, Christian Reimers, Christian Requena-Mesa, and Jakob Runge 13.1 Introduction 186 13.2 Autoencoders 187 13.2.1 A Brief History of Autoencoders 188 13.2.2 Archetypes of Autoencoders 189 13.2.3 Variational Autoencoders (VAE) 191 13.2.4 Comparison Between Autoencoders and Classical Methods 192 13.3 Applications 193 13.3.1 Use of the Latent Space 193 13.3.1.1 Reduction of Dimensionality for the Understanding of the System Dynamics and its Interactions 195 13.3.1.2 Dimensionality Reduction for Feature Extraction and Prediction 199 13.3.2 Use of the Decoder 199 13.3.2.1 As a Random Sample Generator 201 13.3.2.2 Anomaly Detection 201 13.3.2.3 Use of a Denoising Autoencoder (DAE) Decoder 202 13.4 Conclusions and Outlook 203 14 Deep Learning to Improve Weather Predictions 204 Peter D. Dueben, Peter Bauer, and Samantha Adams 14.1 Numerical Weather Prediction 204 14.2 How Will Machine Learning Enhance Weather Predictions? 207 14.3 Machine Learning Across the Workflow of Weather Prediction 208 14.4 Challenges for the Application of ML in Weather Forecasts 213 14.5 The Way Forward 216 15 Deep Learning and the Weather Forecasting Problem: Precipitation Nowcasting 218 Zhihan Gao, Xingjian Shi, Hao Wang, Dit-Yan Yeung, Wang-chun Woo, and Wai-Kin Wong 15.1 Introduction 218 15.2 Formulation 220 15.3 Learning Strategies 221 15.4 Models 223 15.4.1 FNN-based Odels 223 15.4.2 RNN-based Models 225 15.4.3 Encoder-forecaster Structure 226 15.4.4 Convolutional LSTM 226 15.4.5 ConvLSTM with Star-shaped Bridge 227 15.4.6 Predictive RNN 228 15.4.7 Memory in Memory Network 229 15.4.8 Trajectory GRU 231 15.5 Benchmark 233 15.5.1 HKO-7 Dataset 234 15.5.2 Evaluation Methodology 234 15.5.3 Evaluated Algorithms 235 15.5.4 Evaluation Results 236 15.6 Discussion 236 Appendix 238 Acknowledgement 239 16 Deep Learning for High-dimensional Parameter Retrieval 240 David Malmgren-Hansen 16.1 Introduction 240 16.2 Deep Learning Parameter Retrieval Literature 242 16.2.1 Land 242 16.2.2 Ocean 243 16.2.3 Cryosphere 244 16.2.4 Global Weather Models 244 16.3 The Challenge of High-dimensional Problems 244 16.3.1 Computational Load of CNNs 247 16.3.2 Mean Square Error or Cross-entropy Optimization? 249 16.4 Applications and Examples 250 16.4.1 Utilizing High-Dimensional Spatio-spectral Information with CNNs 250 16.4.2 The Effect of Loss Functions in Retrieval of Sea Ice Concentrations 253 16.5 Conclusion 257 17 A Review of Deep Learning for Cryospheric Studies 258 Lin Liu 17.1 Introduction 258 17.2 Deep-learning-based Remote Sensing Studies of the Cryosphere 260 17.2.1 Glaciers 260 17.2.2 Ice Sheet 261 17.2.3 Snow 262 17.2.4 Permafrost 263 17.2.5 Sea Ice 264 17.2.6 River Ice 265 17.3 Deep-learning-based Modeling of the Cryosphere 265 17.4 Summary and Prospect 266 Appendix: List of Data and Codes 267 18 Emulating Ecological Memory with Recurrent Neural Networks 269 Basil Kraft, Simon Besnard, and Sujan Koirala 18.1 Ecological Memory Effects: Concepts and Relevance 269 18.2 Data-driven Approaches for Ecological memory Effects 270 18.2.1 A Brief Overview of Memory Effects 270 18.2.2 Data-driven Methods for Memory Effects 271 18.3 Case Study: Emulating a Physical Model Using Recurrent Neural Networks 272 18.3.1 Physical Model Simulation Data 272 18.3.2 Experimental Design 273 18.3.3 RNN Setup and Training 274 18.4 Results and Discussion 276 18.4.1 The Predictive Capability Across Scales 276 18.4.2 Prediction of Seasonal Dynamics 279 18.5 Conclusions 281 Part III Linking Physics and Deep Learning Models 283 19 Applications of Deep Learning in Hydrology 285 Chaopeng Shen and Kathryn Lawson 19.1 Introduction 285 19.2 Deep Learning Applications in Hydrology 286 19.2.1 Dynamical System Modeling 286 19.2.1.1 Large-scale Hydrologic Modeling with Big Data 286 19.2.1.2 Data-limited LSTM Applications 290 19.2.2 Physics-constrained Hydrologic Machine Learning 292 19.2.3 Information Retrieval for Hydrology 293 19.2.4 Physically-informed Machine Learning for Subsurface Flow and Reactive Transport Modeling 294 19.2.5 Additional Observations 296 19.3 Current Limitations and Outlook 296 20 Deep Learning of Unresolved Turbulent Ocean Processes in Climate Models 298 Laure Zanna and Thomas Bolton 20.1 Introduction 298 20.2 The Parameterization Problem 299 20.3 Deep Learning Parameterizations of Subgrid Ocean Processes 300 20.3.1 Why DL for Subgrid Parameterizations? 300 20.3.2 Recent Advances in DL for Subgrid Parameterizations 300 20.4 Physics-aware Deep Learning 301 20.5 Further Challenges ahead for Deep Learning Parameterizations 303 21 Deep Learning for the Parametrization of Subgrid Processes in Climate Models 307 Pierre Gentine, Veronika Eyring, and Tom Beucler 21.1 Introduction 307 21.2 Deep Neural Networks for Moist Convection (Deep Clouds) Parametrization 309 21.3 Physical Constraints and Generalization 312 21.4 Future Challenges 314 22 Using Deep Learning to Correct Theoretically-derived Models 315 PeterA.G.Watson 22.1 Experiments with the Lorenz '96 System 317 22.1.1 The Lorenz'96 Equations and Coarse-scale Models 318 22.1.1.1 Theoretically-derived Coarse-scale Model 318 22.1.1.2 Models with ANNs 319 22.1.2 Results 320 22.1.2.1 Single-timestep Tendency Prediction Errors 320 22.1.2.2 Forecast and Climate Prediction Skill 321 22.1.3 Testing Seamless Prediction 324 22.2 Discussion and Outlook 324 22.2.1 Towards Earth System Modeling 325 22.2.2 Application to Climate Change Studies 326 22.3 Conclusion 327 23 Outlook 328 Markus Reichstein, Gustau Camps-Valls, Devis Tuia, and Xiao Xiang Zhu Bibliography 331 Index 401

by "Nielsen BookData"

Details

Page Top