Abstract

Deep learning-based methods have greatly improved the performance of hyperspectral image classification over the past several years. Nevertheless, current deep learning methods require training and deploying an independent model for each hyperspectral data domain. Representations learned for one data domain can hardly be generalized to other data domains, so multiple models are needed in real-world applications when data from multiple domains are involved. In this paper, we design a single neural network that learns universal representations simultaneously from multiple hyperspectral remote sensing data domains. The universal convolutional neural network adapts its behaviour to different hyperspectral datasets. The majority of parameters of the network are shared to learn common knowledge from multiple datasets. A small number of domain-specific parameters are assigned to handle the domain shift. In addition, we propose a two-step training strategy to fully utilize the capacity of the universal network. Experiments conducted on seven hyperspectral image datasets demonstrate that the proposed universal network outperforms multiple individual specialized single domain networks.

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.