UFO: Unified Feature Optimization
Not on the map. Why?
Abstract (arXiv)
This paper proposes a novel Unified Feature Optimization (UFO) paradigm for training and deploying deep models under real-world and large-scale scenarios, which requires a collection of multiple AI functions. UFO aims to benefit each single task with a large-scale pretraining on all tasks. Compared with the well known foundation model, UFO has two different points of emphasis, i.e., relatively smaller model size and NO adaptation cost: 1) UFO squeezes a wide range of tasks into a moderate-sized unified model in a multi-task learning manner and further trims the model size when transferred to down-stream tasks. 2) UFO does not emphasize transfer to novel tasks. Instead, it aims to make the trimmed model dedicated for one or more already-seen task. With these two characteristics, UFO provides great convenience for flexible deployment, while maintaining the benefits of large-scale pretraining. A key merit of UFO is that the trimming process not only reduces the model size and inference consumption, but also even improves the accuracy on certain tasks. Specifically, UFO considers the multi-task training and brings two-fold impact on the unified model: some closely related tasks have mutual benefits, while some tasks have conflicts against each other. UFO manages to reduce the conflicts and to preserve the mutual benefits through a novel Network Architecture Search (NAS) method. Experiments on a wide range of deep representation learning tasks (i.e., face recognition, person re-identification, vehicle re-identification and product retrieval) show that the model trimmed from UFO achieves higher accuracy than its single-task-trained counterpart and yet has smaller model size, validating the concept of UFO. Besides, UFO also supported the release of 17 billion parameters computer vision (CV) foundation model which is the largest CV model in the industry.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 35 of its 46 references that are in the map. First posted on arXiv 21 Jul 2022.
Builds on
35 of 46 references.
References · 35
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2021On the Opportunities and Risks of Foundation Modelscited by 4,033
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,073
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,358
- 2020Gradient Surgery for Multi-Task Learningcited by 1,256
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 834
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 821
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
- 2016MS-Celeb-1M: A Dataset and Benchmark for Large-Scale Face Recognitioncited by 624
- 2017Person Transfer GAN to Bridge Domain Gap for Person Re-Identificationcited by 480
- 2016Cross-stitch Networks for Multi-task Learningcited by 467
- 2015Deep Metric Learning via Lifted Structured Feature Embeddingcited by 449
23 more
- 2021TransReID: Transformer-based Object Re-Identificationcited by 435
- 2019Multi-Task Deep Neural Networks for Natural Language Understandingcited by 350
- 2017Cross-Age LFW: A Database for Studying Cross-Age Face Recognition in Unconstrained Environmentscited by 260
- 2020DynaBERT: Dynamic BERT with Adaptive Width and Depthcited by 251
- 2021AutoFormer: Searching Transformers for Visual Recognitioncited by 188
- 2020FastReID: A Pytorch Toolbox for General Instance Re-identificationcited by 166
- 2020Partial FC: Training 10 Million Identities on a Single Machinecited by 163
- 2016Recurrent Neural Network for Text Classification with Multi-Task Learningcited by 144
- 2020HAT: Hardware-Aware Transformers for Efficient Natural Language Processingcited by 136
- 2021DSelect-k: Differentiable Selection in the Mixture of Experts with Applications to Multi-Task Learningcited by 115
- 2021Exploring the Limits of Large Scale Pre-trainingcited by 104
- 2021Beyond Distillation: Task-level Mixture-of-Experts for Efficient Inferencecited by 96
- 2016Fully-adaptive Feature Sharing in Multi-Task Networks with Applications in Person Attribute Classificationcited by 93
- 2020Deep Polynomial Neural Networkscited by 63
- 2018Learning General Purpose Distributed Sentence Representations via Large Scale Multi-task Learningcited by 52
- 2020MTL-NAS: Task-Agnostic Neural Architecture Search towards General-Purpose Multi-Task Learningcited by 50
- 2020GroupFace: Learning Latent Groups and Constructing Group-based Representations for Face Recognitioncited by 38
- 2019Regularizing Deep Multi-Task Networks using Orthogonal Gradientscited by 36
- 2020Compounding the Performance Improvements of Assembled Techniques in a Convolutional Neural Networkcited by 24
- 2015Person Re-identification Meets Image Searchcited by 19
- 2021Lightweight Multi-Branch Network for Person Re-Identificationcited by 18
- 2021A Strong Baseline for Vehicle Re-Identificationcited by 13
- 2015Learning Multiple Tasks with Multilinear Relationship Networkscited by 11
Built on by
Citing papers per year: 2022: 1; 2023: 6.
7 papers.
- 2023A Unified Continual Learning Framework with General Parameter-Efficient Tuningcited by 125
- 2023Modular Deep Learningcited by 83
- 2023Open-TransMind: A New Baseline and Benchmark for 1st Foundation Model Challenge of Intelligent Transportationcited by 14
- 2023De-fine: Decomposing and Refining Visual Programs with Auto-Feedbackcited by 10
- 2023Large Scale Foundation Models for Intelligent Manufacturing Applications: A Surveycited by 6
- 2022NasHD: Efficient ViT Architecture Performance Ranking using Hyperdimensional Computingcited by 0
- 2023TBGC: Task-level Backbone-Oriented Gradient Clip for Multi-Task Foundation Model Learningcited by 0
- 2023Large Scale Foundation Models for Intelligent Manufacturing Applications: A Survey11 Dec 2023
- 2023De-fine: Decomposing and Refining Visual Programs with Auto-Feedback21 Nov 2023
- 2023TBGC: Task-level Backbone-Oriented Gradient Clip for Multi-Task Foundation Model Learning7 Jul 2023
- 2023Open-TransMind: A New Baseline and Benchmark for 1st Foundation Model Challenge of Intelligent Transportation12 Apr 2023
- 2023A Unified Continual Learning Framework with General Parameter-Efficient Tuning17 Mar 2023
- 2023Modular Deep Learning22 Feb 2023
- 2022NasHD: Efficient ViT Architecture Performance Ranking using Hyperdimensional Computing23 Sep 2022