Open immortal13 opened 3 years ago
Thanks! Yes, you are right. In fact, different datasets have different patterns, which leads to the different performance of CNN and GCN. On the Salinas, GCN can get very high OA, but fail on the Indian Pines. In contrast, CNN can perform better on the Indian Pines, while getting only not good OA on the Salinas. This phenomenon above urges us to joint GCN and CNN together. In my understanding, pixel-level features (CNN) are required in every dataset, while superpixel-level features (GCN) only play an auxiliary role. If the graph structures of HSIs could be learned in the network automatically instead of designing it manually, the GCN could fully replace CNN to complete HSI classification. Efficient, controllable, and differentiable graph clustering (pooling) may be a promising direction in the future.
Thank you very much!!! cannot agree with you more!
Hi, hope you are doing great! When I remove the PAsN module and test on PU data set, it is still effective and get a high OA. But when I conducted this ablation experiment on IP data set, I found that training process cannot converge and get poor performance.