TY - JOUR
T1 - SaliencyGAN
T2 - Deep Learning Semisupervised Salient Object Detection in the Fog of IoT
AU - Wang, Chengjia
AU - Dong, Shizhou
AU - Zhao, Xiaofeng
AU - Papanastasiou, Giorgos
AU - Zhang, Heye
AU - Yang, Guang
N1 - Funding Information:
This work was supported in part by the Innovation funding of Guangdong Province under Grant 2018A050506031 and Grant 2019B010110001, in part by the Fundamental Research Funds for the Central Universities, and in part by the National Natural Science Foundation of China under Grant U1801265 and Grant 61771464. Paper no. TII-19-2654. (Chengjia Wang and Shizhou Dong contributed equally to this work.) (Corresponding author: Heye Zhang.
Publisher Copyright:
© 2005-2012 IEEE.
PY - 2020/4
Y1 - 2020/4
N2 - In modern Internet of Things (IoT), visual analysis and predictions are often performed by deep learning models. Salient object detection (SOD) is a fundamental preprocessing for these applications. Executing SOD on the fog devices is a challenging task due to the diversity of data and fog devices. To adopt convolutional neural networks (CNN) on fog-cloud infrastructures for SOD-based applications, we introduce a semisupervised adversarial learning method in this article. The proposed model, named as SaliencyGAN, is empowered by a novel concatenated generative adversarial network (GAN) framework with partially shared parameters. The backbone CNN can be chosen flexibly based on the specific devices and applications. In the meanwhile, our method uses both the labeled and unlabeled data from different problem domains for training. Using multiple popular benchmark datasets, we compared state-of-the-art baseline methods to our SaliencyGAN obtained with 10-100% labeled training data. SaliencyGAN gained performance comparable to the supervised baselines when the percentage of labeled data reached 30%, and outperformed the weakly supervised and unsupervised baselines. Furthermore, our ablation study shows that SaliencyGAN were more robust to the common 'mode missing' (or 'mode collapse') issue compared to the selected popular GAN models. The visualized ablation results have proved that SaliencyGAN learned a better estimation of data distributions. To the best of our knowledge, this is the first IoT-oriented semisupervised SOD method.
AB - In modern Internet of Things (IoT), visual analysis and predictions are often performed by deep learning models. Salient object detection (SOD) is a fundamental preprocessing for these applications. Executing SOD on the fog devices is a challenging task due to the diversity of data and fog devices. To adopt convolutional neural networks (CNN) on fog-cloud infrastructures for SOD-based applications, we introduce a semisupervised adversarial learning method in this article. The proposed model, named as SaliencyGAN, is empowered by a novel concatenated generative adversarial network (GAN) framework with partially shared parameters. The backbone CNN can be chosen flexibly based on the specific devices and applications. In the meanwhile, our method uses both the labeled and unlabeled data from different problem domains for training. Using multiple popular benchmark datasets, we compared state-of-the-art baseline methods to our SaliencyGAN obtained with 10-100% labeled training data. SaliencyGAN gained performance comparable to the supervised baselines when the percentage of labeled data reached 30%, and outperformed the weakly supervised and unsupervised baselines. Furthermore, our ablation study shows that SaliencyGAN were more robust to the common 'mode missing' (or 'mode collapse') issue compared to the selected popular GAN models. The visualized ablation results have proved that SaliencyGAN learned a better estimation of data distributions. To the best of our knowledge, this is the first IoT-oriented semisupervised SOD method.
KW - Convolutional neural networks (CNNs)
KW - deep learning
KW - generative adversarial network (GAN)
KW - Internet of Things (IoT)
KW - salient object detection (SOD)
UR - http://www.scopus.com/inward/record.url?scp=85078704314&partnerID=8YFLogxK
U2 - 10.1109/TII.2019.2945362
DO - 10.1109/TII.2019.2945362
M3 - Article
AN - SCOPUS:85078704314
SN - 1551-3203
VL - 16
SP - 2667
EP - 2676
JO - IEEE Transactions on Industrial Informatics
JF - IEEE Transactions on Industrial Informatics
IS - 4
ER -