Abstract
ABSTRACT Recent research in deep learning has significantly improved the performance of hyperspectral classification. However, nearly all experimental evaluations based on deep networks have taken the form of ‘closed set’, where all testing classes are known in training time. Obviously, it is unreasonable for real-world-applications, where unknown classes in training time may appear during testing. The realistic scenarios require classifiers not only to classify the known classes, but to reject the unknown classes, which is referred as open set classification (OSC). Considering the increased applications in real world, the adaption of deep networks-based methods towards OSC can be of vital importance. Unfortunately, it has not been well addressed by existing deep network-based algorithms. To tackle it, we present a method based on deep networks for hyperspectral OSC, by introducing an OpenMax layer which can estimate the probability of an input being from unknown classes and classify known classes. Experiments conducted on five hyperspectral datasets show that the number of misclassifications of the unknowns made by traditional three-dimensional Convolutional Neural Network (CNN) can be reduced significantly using proposed method. This paper highlights the open set challenge in hyperspectral classification and verifies the effectiveness of OpenMax method for solving such problem.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.