Feature Fusion for Online Mutual Knowledge Distillation
About
We propose a learning framework named Feature Fusion Learning (FFL) that efficiently trains a powerful classifier through a fusion module which combines the feature maps generated from parallel neural networks. Specifically, we train a number of parallel neural networks as sub-networks, then we combine the feature maps from each sub-network using a fusion module to create a more meaningful feature map. The fused feature map is passed into the fused classifier for overall classification. Unlike existing feature fusion methods, in our framework, an ensemble of sub-network classifiers transfers its knowledge to the fused classifier and then the fused classifier delivers its knowledge back to each sub-network, mutually teaching one another in an online-knowledge distillation manner. This mutually teaching system not only improves the performance of the fused classifier but also obtains performance gain in each sub-network. Moreover, our model is more beneficial because different types of network can be used for each sub-network. We have performed a variety of experiments on multiple datasets such as CIFAR-10, CIFAR-100 and ImageNet and proved that our method is more effective than other alternative methods in terms of performance of both sub-networks and the fused classifier.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Classification | CIFAR-100 (test) | -- | 3518 | |
| Image Classification | CIFAR-10 (test) | -- | 3381 | |
| Image Classification | ImageNet (val) | Accuracy68.85 | 300 | |
| Hyperspectral Image Classification | Pavia University (test) | Average Accuracy (AA)79.63 | 96 | |
| Hyperspectral Image Classification | Indian Pines (test) | Overall Accuracy (OA)75.31 | 83 | |
| Hyperspectral Image Classification | Pavia University (PU) HU-to-PU (test) | Overall Accuracy (OA)0.7949 | 23 | |
| Hyperspectral Image Classification | Indian Pines to Houston Knowledge Transfer (test) | Overall Accuracy (OA)80.45 | 15 | |
| Hyperspectral Image Classification | Pavia to IndianPine P -> I (test) | Accuracy (Alfalfa)66.84 | 7 |