Abstract

Recognition systems in the remote sensing domain often operate in “open-world” environments, where they must be capable of accurately classifying data from the in-distribution categories while simultaneously detecting and rejecting anomalous/out-of-distribution (OOD) inputs. However, most modern designs use deep neural networks (DNNs) to perform this recognition function that are trained under “closed-world” assumptions in offline-only environments. As a result, by construction, these systems are ill-posed to handle anomalous inputs and have no mechanism for improving OOD detection abilities during deployment. In this work, we address these weaknesses from two aspects. First, we introduce advanced DNN training methods to codesign for accuracy and OOD detection in the offline training phase. We then propose a novel “learn-online” workflow for updating the DNNs during deployment using a small library of carefully collected samples from the operating environment. To show the efficacy of our methods, we consider experimenting with two popular recognition tasks in remote sensing: scene classification in electro-optical satellite images and automatic target recognition in synthetic aperture radar imagery. In both, we find that our two primary design contributions can individually improve detection performance, while also being complementary. Additionally, we find that detection performance on difficult and highly granular OOD samples can be drastically improved using only tens or hundreds of samples collected from the environment. Finally, through analysis, we determine that the logic for adding/removing samples from the collection library is of key importance and using a proper learning rate during the model update step is critical.

Highlights

  • In remote sensing (RS) applications, a core functionality is recognition, i.e., to classify a given input into one-ofseveral known categories

  • 2) Results: The main performance results of the EO scene classification experiment are shown in Table I

  • To understand the layout of this table, first notice how the rows are grouped by training algorithm: standard, Outlier Exposure (OE), and Mixup Outlier Exposure (MixupOE)

Read more

Summary

Introduction

In remote sensing (RS) applications, a core functionality is recognition, i.e., to classify a given input into one-ofseveral known categories. While DNNs have shown to be exceptionally accurate in many settings [5], [6], [7], they have shown to yield poor confidence calibration on anomalous/out-of-distribution (OOD) data, which leads to erroneous high-confidence predictions on input samples that do not belong to one of the known in-distribution (ID) classes [8], [9], [10]. This is a dangerous failure-mode of a system that is expected to be deployed in an “open-world” operating environment. Motivated by weaknesses of the DNN models and the nature of the expected operating environments, our goal in this work is to improve the safety and reliability of DNNs as applied to open-world RS recognition tasks, such that they are accurate on ID data from the known classes while being capable of detecting and rejecting anomalous OOD data

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.