Example: bankruptcy

AMMUS : A Survey of Transformer-based Pretrained Models …

1. AMMUS : A Survey of Transformer-based Pretrained Models in Natural Language Processing Katikapalli Subramanyam Kalyan, Ajit Rajasekharan, and Sivanesan Sangeetha Abstract Transformer-based Pretrained language Models (T-PTLMs) have achieved great success in almost every NLP task. The evolution of these Models started with GPT and BERT. These Models are built on the top of transformers, self-supervised learning and transfer learning . Transformed-based PTLMs learn universal language representations from large volumes of text data using [ ] 28 Aug 2021. self-supervised learning and transfer this knowledge to downstream tasks. These Models provide good background knowledge to downstream tasks which avoids training of downstream Models from scratch. In this comprehensive Survey paper, we initially give a brief overview of self-supervised learning . Next, we explain various core concepts like pretraining, pretraining methods, pretraining tasks, embeddings and downstream adaptation methods.

learned models. Machine learning models require feature engineering which requires domain expertise and it is a time-consuming process too. The evolution of better computer hardware like GPUs and word embeddings like Word2Vec [10] and Glove [11] increased the use of deep learning models like CNN [12] and RNN [13], [14] for building NLP systems.

Tags:

  Feature, Learning, Domain

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of AMMUS : A Survey of Transformer-based Pretrained Models …

1 1. AMMUS : A Survey of Transformer-based Pretrained Models in Natural Language Processing Katikapalli Subramanyam Kalyan, Ajit Rajasekharan, and Sivanesan Sangeetha Abstract Transformer-based Pretrained language Models (T-PTLMs) have achieved great success in almost every NLP task. The evolution of these Models started with GPT and BERT. These Models are built on the top of transformers, self-supervised learning and transfer learning . Transformed-based PTLMs learn universal language representations from large volumes of text data using [ ] 28 Aug 2021. self-supervised learning and transfer this knowledge to downstream tasks. These Models provide good background knowledge to downstream tasks which avoids training of downstream Models from scratch. In this comprehensive Survey paper, we initially give a brief overview of self-supervised learning . Next, we explain various core concepts like pretraining, pretraining methods, pretraining tasks, embeddings and downstream adaptation methods.

2 Next, we present a new taxonomy of T-PTLMs and then give brief overview of various benchmarks including both intrinsic and extrinsic. We present a summary of various useful libraries to work with T-PTLMs. Finally, we highlight some of the future research directions which will further improve these Models . We strongly believe that this comprehensive Survey paper will serve as a good reference to learn the core concepts as well as to stay updated with the recent happenings in T-PTLMs. The list of T-PTLMs along with links is available at Index Terms Self-Supervised learning , Transformers, Pretrained Language Models , Survey . F. C ONTENTS Knowledge Inherited Pre- training (KIPT) .. 9. 1 Introduction 2 Pretraining Tasks .. 9. Embeddings .. 12. 2 Self-Supervised learning (SSL) 3 Main Embeddings .. 12. Why Self-Supervised learning ? .. 3 Auxiliary Embeddings .. 13. What is Self-Supervised learning ? . 3. Types of Self-Supervised learning . 4 4 Taxonomy 14. Pretraining Corpus-based.

3 14. 3 T-PTLM Core Concepts 4 General .. 14. Pretraining .. 4 Social Media-based .. 14. Pretraining Steps .. 4 Language-based .. 14. Pretraining Corpus .. 5 domain -Specific Models . 17. Architecture .. 17. Types of Pretraining Methods .. 6. Encoder-based .. 17. Pretraining from Scratch Decoder-based .. 17. (PTS) .. 6. Encoder-Decoder based .. 18. Continual Pretraining (CPT) 7. SSL .. 19. Simultaneous Pretraining Generative SSL .. 19. (SPT) .. 8 Contrastive SSL .. 19. Task Adaptive Pretraining Adversarial SSL .. 19. (TAPT) .. 8 Hybrid SSL .. 20. Extensions .. 20. is with the Department of Computer Applications, National Compact T-PTLMs .. 20. Institute of Technology Trichy, Trichy, Tamil Nadu, India, 620015. E-mail: Website: Character-based T-PTLMs 21. Ajit Rajasekharan is with the as CTO, Cambridge, MA, USA, Green T-PTLMs .. 21. 02142. Sentence-based T-PTLMs . 22. is with the Department of Computer Applications, National Institute of Technology Trichy, Trichy, Tamil Nadu, India, Tokenization-Free T-PLTMs 22.

4 Large Scale T-PTLMs .. 23. Preprint under review - The paper is named ( AMMUS - AMMU Smiles) in the memory of one of the close friends of ( Knowledge Enriched T- io). PTLMs .. 23. 2. Long-Sequence T-PTLMs . 23 training the model from scratch except for the word Efficient T-PTLMs .. 23 embeddings. Training the model from scratch requires a large number of labeled instances which are expensive 5 Downstream Adaptation Methods 23 to generate. However, we expect the model to perform feature -based .. 24 well using few labeled instances only. Transfer learning Fine-tuning .. 24 [15] allows the reuse of knowledge learned in source Vanilla Fine-Tuning .. 25 tasks to perform well in the target task. Here the target Intermediate Fine-Tuning task should be similar to the source task. Based on the (IFT) .. 25 idea of transfer learning , researchers in Computer Vision Multi-task Fine-Tuning trained large CNN Models [16] [19] using large scale (MTFT) .. 25 labeled datasets like ImageNet [20], [21].

5 These Models Parameter Efficient Fine- learn image representations which are common across all Tuning .. 26 the tasks. The large Pretrained CNN Models are adapted Prompt-based Tuning .. 26 to downstream tasks by including few task-specific lay- ers and then fine-tuned on the target datasets [22]. As 6 Evaluation 27 the Pretrained CNN Models provide good background Intrinsic Evaluation .. 27 knowledge to the downstream Models , they enjoyed Extrinsic Evaluation .. 28 tremendous success in many CV tasks [18], [23]. Deep learning Models like CNN and RNN have dif- 7 Useful Libraries 31 ficulties in modelling long term contexts and learn the word representations with locality bias [24]. Moreover, 8 Discussions and Future Directions 31. as RNNs process the input sequentially , word by Better Pretraining Methods .. 31. word, the utilization of parallel computer hardware is Sample Efficient Pretraining Tasks . 31. limited. To overcome these drawbacks in existing deep Efficient Models .

6 31. learning Models , Vaswani et al. [25] proposed a deep Better Position Encoding Mechanisms 31. learning model called Transformers which is completely Improving existing T-PTLMs .. 31. based on self-attention. Self-attention allows for more Beyond Vanilla Fine-tuning .. 33. parallelization compared to RNNs and can easily model Benchmarks .. 33. long term contexts as every token attend to all the tokens Compact Models .. 33. in the input sequence [25]. Transformers contains a stack Robustness to Noise .. 33. of encoder and decoder layers. With the help of a stack Novel Adaptation Methods .. 33. of encoder and decoder layers, transformers can learn Privacy Issues .. 33. complex language information. It is a very expensive and Mitigating Bias .. 34. time-taking process to generate a large amount of labeled Mitigating Fine-Tuning Instabilities . 34. data in the NLP domain . However, it is very easy to get large volumes of unlabeled text data. NLP research 9 Conclusion 34.

7 Community impressed with the success of CNN-based References 34 Pretrained Models in Computer Vision, have developed T-PTLMs by combining the power of transformers and self-supervised learning . Self-supervised learning allows 1 I NTRODUCTION the transformers to learn based on the pseudo supervi- T RANSFORMER -based Pretrained language Models (T-PTLMs) like GPT-1 [1], BERT [2], XLNet [3], RoBERTa [4], ELECTRA [5], T5 [6], ALBERT [7], BART. sion provided by one or more pretraining tasks. GPT and BERT are the first T-PTLMs developed based on transformer decoder and encoder layers respectively. [8] and PEGAUSUS [9] have achieved tremendous suc- Following GPT and BERT, Models like XLNet , RoBERTa, cess in NLP because of their ability to learn universal ELECTRA, ALBERT, T5, BART and PEGAUSUS are pro- language representations from large volumes of unla- posed. Here XLNet, RoBERTa, ELECTRA and ALBERT. beled text data and then transfer this knowledge to are improvements over BERT model while T5, BART and downstream tasks.

8 In the early days, NLP systems are PEGAUSUS are encoder-decoder based Models . Kaplan mostly rule-based which are later replaced by machine- et al. [26] showed that the performance of T-PTLMs can learned Models . Machine learning Models require feature be increased just by increasing the size of the model. This engineering which requires domain expertise and it is observation triggered the development of large-scale T- a time-consuming process too. The evolution of better PTLMs like GPT-3 (175B) [27], PANGU- (200B) [28], computer hardware like GPUs and word embeddings GShard (600B) [29] which contain billions of parameters like Word2 Vec [10] and Glove [11] increased the use and Switch-Transformers ( ) [30] which contains tril- of deep learning Models like CNN [12] and RNN [13], lions of parameters. Following the success of T-PTLMs in [14] for building NLP systems. The main drawback general English domain , T-PTLMs are also developed for with these deep learning Models is the requirement of other domains like Finance [31], Legal [32], [33], News 3.

9 [34], Programming [35] [39], Dialogue [40], Networking supervised learning is a dominant learning paradigm in [41], Academic [42] [44] and Biomedical [45] [48]. T- developing AI Models in the last two decades, the bot- PTLMs support transfer- learning also as these Models tlenecks in supervised learning have forced the research can be adapted to downstream tasks by fine-tuning or community to look for alternative learning paradigms prompt-tuning on target datasets. In this Survey paper, like Self-Supervised learning (SSL). SSL does not require we present a comprehensive review of recent research human labeled data and helps the model to gain more works related to T-PTLMs. We summarize the highlights generalization ability by learning from large amounts of our Survey as of unlabeled data. We summarize the drawbacks of We present a brief overview of SSL, the backbone supervised learning as behind developing T-PTLMs (Section 2). heavy dependence on human labeled instances We explain various core concepts related to T- which are expensive and time-consuming to gen- PTLMs like pretraining, pretraining methods, pre- erate.

10 Training tasks, embeddings and downstream adap- lack of generalization ability and suffers from spu- tation methods (Section 3). rious correlations. We present a new taxonomy to categorize various many domains like Medical and Legal are labeled T-PTLMs. This taxonomy is based on four perspec- data starved which limits the application of AI. tives namely pretraining corpus, architecture, type Models in these domains. of SSL and extensions (Section 4). inability to learn from large amount of freely avail- We present a new taxonomy to categorize various able unlabeled data. downstream adaptation methods and explain each in detail (Section 5). What is Self-Supervised learning ? We present a brief overview of various benchmarks including both intrinsic and extrinsic which evaluate Self-Supervised learning (SSL) is a new learning the progress of T-PTLMs (Section 6). paradigm which helps the model to learn univer- We present a brief overview of various li- sal knowledge based on the pseudo supervision braries starting from Huggingface Transformers to provided by pretraining tasks.