Multi-path Neural Networks for On-device Multi-domain Visual Classification

被引:0
|
作者
Wang, Qifei [1 ]
Ke, Junjie [1 ]
Greaves, Joshua [2 ]
Chu, Grace [1 ]
Bender, Gabriel [2 ]
Sbaiz, Luciano [1 ]
Go, Alec [1 ]
Howard, Andrew [1 ]
Yang, Ming-Hsuan [1 ]
Gilbert, Jeff [1 ]
Milanfar, Peyman [1 ]
Yang, Feng [1 ]
机构
[1] Google Res, Mountain View, CA 94043 USA
[2] Google Brain, Mountain View, CA USA
关键词
D O I
10.1109/WACV48630.2021.00306
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Learning multiple domains/tasks with a single model is important for improving data efficiency and lowering inference cost for numerous vision tasks, especially on resource-constrained mobile devices. However, hand-crafting a multi-domain/task model can be both tedious and challenging. This paper proposes a novel approach to automatically learn a multi-path network for multi-domain visual classification on mobile devices. The proposed multi-path network is learned from neural architecture search by applying one reinforcement learning controller for each domain to select the best path in the super-network created from a MobileNetV3-like search space. An adaptive balanced domain prioritization algorithm is proposed to balance optimizing the joint model on multiple domains simultaneously. The determined multi-path model selectively shares parameters across domains in shared nodes while keeping domain-specific parameters within non-shared nodes in individual domain paths. This approach effectively reduces the total number of parameters and FLOPS, encouraging positive knowledge transfer while mitigating negative interference across domains. Extensive evaluations on the Visual Decathlon dataset demonstrate that the proposed multi-path model achieves state-of-the-art performance in terms of accuracy, model size, and FLOPS against other approaches using MobileNetV3-like architectures. Furthermore, the proposed method improves average accuracy over learning single-domain models individually, and reduces the total number of parameters and FLOPS by 78% and 32% respectively, compared to the approach that simply bundles single-domain models for multi-domain learning.
引用
收藏
页码:3018 / 3027
页数:10
相关论文
共 50 条
  • [31] Arrhythmia classification based on multi-feature multi-path parallel deep convolutional neural networks and improved focal loss
    Ran Z.
    Jiang M.
    Li Y.
    Wang Z.
    Wu Y.
    Ke W.
    Xia L.
    Mathematical Biosciences and Engineering, 2024, 21 (04) : 5521 - 5535
  • [32] Survivable Path Computation in PCE-Based Multi-domain Networks
    Zhang, Qiong
    Hasan, Mohammad M.
    Wang, Xi
    Palacharla, Paparao
    Sekiya, Motoyoshi
    JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2012, 4 (06) : 457 - 467
  • [33] Performance comparison of path computation schemes in multi-domain photonic networks
    Ogino, N.
    Nakamura, H.
    2008 INTERNATIONAL CONFERENCE ON PHOTONICS IN SWITCHING, 2008, : 146 - 147
  • [34] MPBP: Verifying Robustness of Neural Networks with Multi-path Bound Propagation
    Zheng, Ye
    Liu, Jiaxiang
    Shi, Xiaomu
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 1692 - 1696
  • [35] A New Dynamic Path Computation Algorithm for Multi-Domain Optical Networks
    Benhaddou, Driss
    Dandu, Satish
    Ghani, Nasir
    Subhlok, Jaspal
    2008 2ND ICTON MEDITERRANEAN WINTER (ICTON-MW), 2008, : 105 - +
  • [36] Backup Path Re-optimizations for Shared Path Protection in Multi-domain Networks
    Jaumard, B.
    Truong, D. L.
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [37] An algorithm for multi-domain website classification
    Ullah M.A.
    Tahrin A.
    Marjan S.
    International Journal of Web-Based Learning and Teaching Technologies, 2020, 15 (04) : 57 - 65
  • [38] Collaborative Multi-Domain Sentiment Classification
    Wu, Fangzhao
    Huang, Yongfeng
    2015 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2015, : 459 - 468
  • [39] A Multi-path Strategy for Hierarchical Ensemble Classification
    Alshdaifat, Esra'a
    Coenen, Frans
    Dures, Keith
    MACHINE LEARNING AND DATA MINING IN PATTERN RECOGNITION, MLDM 2014, 2014, 8556 : 198 - 212
  • [40] Algorithm for modulation classification in multi-path channels
    Wang, Bin
    Ge, Lindong
    Xu, Liqing
    Shuju Caiji Yu Chuli/Journal of Data Acquisition and Processing, 2007, 22 (04): : 440 - 446