Compositional Models: Multi-Task Learning and Knowledge Transfer with Modular Networks
Not on the map. Why?
Abstract (arXiv)
Conditional computation and modular networks have been recently proposed for multitask learning and other problems as a way to decompose problem solving into multiple reusable computational blocks. We propose a new approach for learning modular networks based on the isometric version of ResNet with all residual blocks having the same configuration and the same number of parameters. This architectural choice allows adding, removing and changing the order of residual blocks. In our method, the modules can be invoked repeatedly and allow knowledge transfer to novel tasks by adjusting the order of computation. This allows soft weight sharing between tasks with only a small increase in the number of parameters. We show that our method leads to interpretable self-organization of modules in case of multi-task learning, transfer learning and domain adaptation while achieving competitive results on those tasks. From practical perspective, our approach allows to: (a) reuse existing modules for learning new task by adjusting the computation order, (b) use it for unsupervised multi-source domain adaptation to illustrate that adaptation to unseen data can be achieved by only manipulating the order of pretrained modules, (c) show how our approach can be used to increase accuracy of existing architectures for image classification tasks such as ImageNet, without any parameter increase, by reusing the same block multiple times.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 38 of its 48 references that are in the map. First posted on arXiv 23 Jul 2021.
Builds on
38 of 48 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2019Searching for MobileNetV3cited by 1,984
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2017Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkscited by 707
- 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
- 2017Unsupervised Image-to-Image Translation Networkscited by 602
- 2014Deep Domain Confusion: Maximizing for Domain Invariancecited by 597
26 more
- 2016Cross-stitch Networks for Multi-task Learningcited by 466
- 2015Return of Frustratingly Easy Domain Adaptationcited by 389
- 2015Neural Module Networkscited by 375
- 2018Strong-Weak Distribution Alignment for Adaptive Object Detectioncited by 269
- 2019Domain-Specific Batch Normalization for Unsupervised Domain Adaptationcited by 197
- 2017Central Moment Discrepancy (CMD) for Domain-Invariant Representation Learningcited by 192
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
- 2019AdaShare: Learning What To Share For Efficient Deep Multi-Task Learningcited by 159
- 2019Attentive Single-Tasking of Multiple Taskscited by 148
- 2017Learning to Reason: End-to-End Module Networks for Visual Question Answeringcited by 125
- 2017Routing Networks: Adaptive Selection of Non-linear Functions for Multi-Task Learningcited by 125
- 2019Task-Driven Modular Networks for Zero-Shot Compositional Learningcited by 121
- 2015Neural GPUs Learn Algorithmscited by 118
- 2020Learning to Branch for Multi-Task Learningcited by 114
- 2016Modeling Relationships in Referential Expressions with Compositional Modular Networkscited by 106
- 2016Deep Multi-task Representation Learning: A Tensor Factorisation Approachcited by 69
- 2018Modular Networks: Learning to Decompose Neural Computationcited by 62
- 2020Tent: Fully Test-time Adaptation by Entropy Minimizationcited by 59
- 2018Explainable Neural Computation via Stack Neural Module Networkscited by 54
- 2018K for the Price of 1: Parameter-efficient Multi-task and Transfer Learningcited by 34
- 2019Incremental multi-domain learning with network latent tensor factorizationcited by 16
- 2019Non-discriminative data or weak model? On the relative importance of data and model resolutioncited by 12
- 2019Feature Partitioning for Efficient Multi-Task Architecturescited by 9
- 2019Flexible Multi-task Networks by Learning Parameter Allocationcited by 7
- 2019Recurrent Feedback Improves Feedforward Representations in Deep Neural Networkscited by 5
- 2019Structure Learning for Neural Module Networkscited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 1.
2 papers.