paper-with-me

홈 › Papers

The Evolved Transformer

2019-01-30 · David R. So, Chen Liang, Quoc V. Le

Recent works have highlighted the strength of the Transformer architecture on sequence tasks while, at the same time, neural architecture search (NAS) has begun to outperform human-designed models. Our goal is to apply NAS to search for a better alternative to the Transformer. We first construct a large search space inspired by the recent advances in feed-forward sequence models and then run evolutionary architecture search with warm starting by seeding our initial population with the Transformer. To directly search on the computationally expensive WMT 2014 English-German translation task, we develop the Progressive Dynamic Hurdles method, which allows us to dynamically allocate more resources to more promising candidate models. The architecture found in our experiments -- the Evolved Transformer -- demonstrates consistent improvement over the Transformer on four well-established language tasks: WMT 2014 English-German, WMT 2014 English-French, WMT 2014 English-Czech and LM1B. At a big model size, the Evolved Transformer establishes a new state-of-the-art BLEU score of 29.8 on WMT'14 English-German; at smaller sizes, it achieves the same quality as the original "big" Transformer with 37.6% less parameters and outperforms the Transformer by 0.7 BLEU at a mobile-friendly model size of 7M parameters.

📄 PDF Abstract BibTeX arXiv:1901.11117

Code (3)

tensorflow/tensor2tensor 공식 구현 tf
moon23k/Transformer_Archs pytorch
nazarov-yuriy/zh-ru-shared-task tf

Tasks

Machine TranslationNeural Architecture Search

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
Residual Connection 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…

Similar Papers 제목 키워드 기반

Linearly-evolved Transformer for Pan-sharpening

2024-04-19 · JunMing Hou, ZiHan Cao, Naishan Zheng, Xuan Li 외

Vision transformer family has dominated the satellite pan-sharpening field driven by the global-wise spatial information modeling mechanism from the core self-attention ingredient. The standard modeling rules within thes…

Machine Learning Meets Natural Language Processing -- The story so far

2021-03-27 · N. -I. Galanis, P. Vafiadis, K. -G. Mirzaev, G. A. Papakostas

Natural Language Processing (NLP) has evolved significantly over the last decade. This paper highlights the most important milestones of this period while trying to pinpoint the contribution of each individual model and …

BIG-bench Machine Learning

Speech Recognition Transformers: Topological-lingualism Perspective

2024-08-27 · Shruti Singh, Muskaan Singh, Virender Kadyan

Transformers have evolved with great success in various artificial intelligence tasks. Thanks to our recent prevalence of self-attention mechanisms, which capture long-term dependency, phenomenal outcomes in speech proce…

speech-recognitionSpeech RecognitionSurvey

Memory-Efficient Differentiable Transformer Architecture Search

2021-05-31 · Findings (ACL) 2021 8 · Yuekai Zhao, Li Dong, Yelong Shen, Zhihua Zhang 외

Differentiable architecture search (DARTS) is successfully applied in many vision tasks. However, directly using DARTS for Transformers is memory-intensive, which renders the search process infeasible. To this end, we pr…

Pre-Evolved Model for Complex Multi-objective Optimization Problems

2023-12-11 · Haokai Hong, Min Jiang

Multi-objective optimization problems (MOPs) necessitate the simultaneous optimization of multiple objectives. Numerous studies have demonstrated that evolutionary computation is a promising paradigm for solving complex …

Evolutionary Algorithms