paper-with-me

홈 › Papers

UniNet: Unified Architecture Search with Convolution, Transformer, and MLP

2022-07-12 · Jihao Liu, Xin Huang, Guanglu Song, Hongsheng Li, Yu Liu

Recently, transformer and multi-layer perceptron (MLP) architectures have achieved impressive results on various vision tasks. However, how to effectively combine those operators to form high-performance hybrid visual architectures still remains a challenge. In this work, we study the learnable combination of convolution, transformer, and MLP by proposing a novel unified architecture search approach. Our approach contains two key designs to achieve the search for high-performance networks. First, we model the very different searchable operators in a unified form, and thus enable the operators to be characterized with the same set of configuration parameters. In this way, the overall search space size is significantly reduced, and the total search cost becomes affordable. Second, we propose context-aware downsampling modules (DSMs) to mitigate the gap between the different types of operators. Our proposed DSMs are able to better adapt features from different types of operators, which is important for identifying high-performance hybrid architectures. Finally, we integrate configurable operators and DSMs into a unified search space and search with a Reinforcement Learning-based search algorithm to fully explore the optimal combination of the operators. To this end, we search a baseline network and scale it up to obtain a family of models, named UniNets, which achieve much better accuracy and efficiency than previous ConvNets and Transformers. In particular, our UniNet-B5 achieves 84.9% top-1 accuracy on ImageNet, outperforming EfficientNet-B7 and BoTNet-T7 with 44% and 55% fewer FLOPs respectively. By pretraining on the ImageNet-21K, our UniNet-B6 achieves 87.4%, outperforming Swin-L with 51% fewer FLOPs and 41% fewer parameters. Code is available at https://github.com/Sense-X/UniNet.

📄 PDF Abstract BibTeX arXiv:2207.05420

Code (2)

sense-x/uninet 공식 구현 pytorch
sense-x/tokenmix pytorch

Tasks

Image ClassificationNeural Architecture Search

Similar Papers 제목 키워드 기반

UniNet: Unified Architecture Search with Convolution, Transformer, and MLP

2021-10-08 · Jihao Liu, Hongsheng Li, Guanglu Song, Xin Huang 외

Recently, transformer and multi-layer perceptron (MLP) architectures have achieved impressive results on various vision tasks. A few works investigated manually combining those operators to design visual network architec…

Image Classificationobject-detectionObject DetectionSemantic Segmentation

UniNet: A Unified Multi-granular Traffic Modeling Framework for Network Security

2025-03-06 · Binghui Wu, Dinil Mon Divakaran, Mohan Gurusamy

As modern networks grow increasingly complex--driven by diverse devices, encrypted protocols, and evolving threats--network traffic analysis has become critically important. Existing machine learning models often rely on…

Anomaly DetectionIoT Device Identification

UniNet: A Contrastive Learning-guided Unified Framework with Feature Selection for Anomaly Detection

2025-02-28 · CVPR 2025 1 · Shun Wei, Jielin Jiang, Xiaolong Xu

Anomaly detection (AD) is a crucial visual task aimed at recognizing abnormal pattern within samples. However, most existing AD methods suffer from limited generalizability, as they are primarily designed for domain-spec…

Anomaly DetectionImage ClassificationMedical Image SegmentationMulti-class Anomaly Detection+1

UniNet: A Unified Scene Understanding Network and Exploring Multi-Task Relationships through the Lens of Adversarial Attacks

2021-08-10 · Naresh Kumar Gurulingan, Elahe Arani, Bahram Zonooz

Scene understanding is crucial for autonomous systems which intend to operate in the real world. Single task vision networks extract information only based on some aspects of the scene. In multi-task learning (MTL), on t…

Depth EstimationDepth PredictionInstance SegmentationMonocular Depth Estimation+5

Universal Neural Architecture Space: Covering ConvNets, Transformers and Everything in Between

2025-10-07 · Ondřej Týbl, Lukáš Neumann arxiv

We introduce Universal Neural Architecture Space (UniNAS), a generic search space for neural architecture search (NAS) which unifies convolutional networks, transformers, and their hybrid architectures under a single, fl…

Neural Architecture Search