Multi-Task Structural Learning using Local Task Similarity induced Neuron Creation and Removal
Not on the map. Why?
Abstract (arXiv)
Multi-task learning has the potential to improve generalization by maximizing positive transfer between tasks while reducing task interference. Fully achieving this potential is hindered by manually designed architectures that remain static throughout training. On the contrary, learning in the brain occurs through structural changes that are in tandem with changes in synaptic strength. Thus, we propose textitMulti-Task Structural Learning (MTSL) that simultaneously learns the multi-task architecture and its parameters. MTSL begins with an identical single-task network for each task and alternates between a task-learning phase and a structural-learning phase. In the task learning phase, each network specializes in the corresponding task. In each of the structural learning phases, starting from the earliest layer, locally similar task layers first transfer their knowledge to a newly created group layer before being removed. MTSL then uses the group layer in place of the corresponding removed task layers and moves on to the next layers. Our empirical results show that MTSL achieves competitive generalization with various baselines and improves robustness to out-of-distribution data.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 42 of its 53 references that are in the map. First posted on arXiv 30 Apr 2023.
Builds on
42 of 53 references.
References · 42
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2016Adversarial examples in the physical worldcited by 1,762
- 2019Similarity of Neural Network Representations Revisitedcited by 1,695
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
- 2020Gradient Surgery for Multi-Task Learningcited by 1,210
- 2020Federated Learning with Matched Averagingcited by 564
- 2018End-to-End Multi-Task Learning with Attentioncited by 533
- 2016Cross-stitch Networks for Multi-task Learningcited by 466
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 367
30 more
- 2020BiSeNet V2: Bilateral Network with Guided Aggregation for Real-time Semantic Segmentationcited by 294
- 2020Do Wide and Deep Networks Learn the Same Things? Uncovering How Neural Network Representations Vary with Width and Depthcited by 241
- 2019Pareto Multi-Task Learningcited by 224
- 2021Efficiently Identifying Task Groupings for Multi-Task Learningcited by 218
- 2019Model Fusion via Optimal Transportcited by 217
- 2019Attentive Single-Tasking of Multiple Taskscited by 148
- 2017Routing Networks: Adaptive Selection of Non-linear Functions for Multi-Task Learningcited by 125
- 2020Learning to Branch for Multi-Task Learningcited by 114
- 2021DSelect-k: Differentiable Selection in the Mixture of Experts with Applications to Multi-Task Learningcited by 114
- 2019In Defense of Pre-trained ImageNet Architectures for Real-time Semantic Segmentation of Road-driving Imagescited by 99
- 2016Fully-adaptive Feature Sharing in Multi-Task Networks with Applications in Person Attribute Classificationcited by 93
- 2019Branched Multi-Task Networks: Deciding What Layers To Sharecited by 76
- 2022GradMax: Growing Neural Networks using Gradient Informationcited by 64
- 2020Knowledge Distillation for Multi-task Learningcited by 51
- 2020Automated Search for Resource-Efficient Branched Multi-Task Networkscited by 51
- 2019Many Task Learning with Task Routingcited by 50
- 2020Reparameterizing Convolutions for Incremental Multi-Task Learning without Task Interferencecited by 47
- 2019Stochastic Filter Groups for Multi-Task CNNs: Learning Specialist and Generalist Convolution Kernelscited by 42
- 2018Amalgamating Knowledge towards Comprehensive Classificationcited by 38
- 2019Student Becoming the Master: Knowledge Amalgamation for Joint Scene Parsing, Depth Estimation, and Morecited by 29
- 2019Knowledge Amalgamation from Heterogeneous Networks by Common Feature Learningcited by 28
- 2022LibMTL: A Python Library for Multi-Task Learningcited by 25
- 2022Controllable Dynamic Multi-Task Architecturescited by 21
- 2018Multi-Task Zipping via Layer-wise Neuron Sharingcited by 20
- 2019Deep Elastic Networks with Model Selection for Multi-Task Learningcited by 20
- 2020Maximum Roaming Multi-Task Learningcited by 11
- 2018Non-Iterative Knowledge Fusion in Deep Convolutional Neural Networkscited by 7
- 2021UniNet: A Unified Scene Understanding Network and Exploring Multi-Task Relationships through the Lens of Adversarial Attackscited by 7
- 2022A Tree-Structured Multi-Task Model Recommendercited by 6
- 2022Curbing Task Interference using Representation Similarity-Guided Multi-Task Feature Sharingcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.