Litcius/Paper detail

Neural Architecture Search for Transformers: A Survey

Krishna Teja Chitty-Venkata, Murali Emani, Venkatram Vishwanath, Arun K. Somani

2022IEEE Access99 citationsDOIOpen Access PDF

Abstract

Transformer-based Deep Neural Network architectures have gained tremendous interest due to their effectiveness in various applications across Natural Language Processing (NLP) and Computer Vision (CV) domains. These models are the de facto choice in several language tasks, such as Sentiment Analysis and Text Summarization, replacing Long Short Term Memory (LSTM) model. Vision Transformers (ViTs) have shown better model performance than traditional Convolutional Neural Networks (CNNs) in vision applications while requiring significantly fewer parameters and training time. The design pipeline of a neural architecture for a given task and dataset is extremely challenging as it requires expertise in several interdisciplinary areas such as signal processing, image processing, optimization and allied fields. Neural Architecture Search (NAS) is a promising technique to automate the architectural design process of a Neural Network in a data-driven way using Machine Learning (ML) methods. The search method explores several architectures without requiring significant human effort, and the searched models outperform the manually built networks. In this paper, we review Neural Architecture Search techniques, targeting the Transformer model and its family of architectures such as Bidirectional Encoder Representations from Transformers (BERT) and Vision Transformers. We provide an in-depth literature review of approximately 50 state-of-the-art Neural Architecture Search methods and explore future directions in this fast-evolving class of problems.

Topics & Concepts

Computer scienceArtificial intelligenceTransformerArtificial neural networkConvolutional neural networkAutomatic summarizationArchitectureDeep learningMachine learningEncoderRecurrent neural networkComputer architectureEngineeringElectrical engineeringArtVisual artsOperating systemVoltageAdvanced Neural Network ApplicationsMultimodal Machine Learning ApplicationsDomain Adaptation and Few-Shot Learning