paper-with-me

홈 › Papers

On the validity of pre-trained transformers for natural language processing in the software engineering domain

2021-09-10 · Julian von der Mosel, Alexander Trautsch, Steffen Herbold

Transformers are the current state-of-the-art of natural language processing in many domains and are using traction within software engineering research as well. Such models are pre-trained on large amounts of data, usually from the general domain. However, we only have a limited understanding regarding the validity of transformers within the software engineering domain, i.e., how good such models are at understanding words and sentences within a software engineering context and how this improves the state-of-the-art. Within this article, we shed light on this complex, but crucial issue. We compare BERT transformer models trained with software engineering data with transformers based on general domain data in multiple dimensions: their vocabulary, their ability to understand which words are missing, and their performance in classification tasks. Our results show that for tasks that require understanding of the software engineering context, pre-training with software engineering data is valuable, while general domain models are sufficient for general language understanding, also within the software engineering domain.

📄 PDF Abstract BibTeX arXiv:2109.04738

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

The Dark Side of the Language: Pre-trained Transformers in the DarkNet

2021-11-16 · ACL ARR November 2021 11 · Anonymous

Pre-trained Transformers are challenging human performances in many natural language processing tasks. The gigantic datasets used for pre-training seem to be the key for their success on existing tasks. In this paper, …

Natural Language Understanding

Distilling Transformers for Neural Cross-Domain Search

2021-08-06 · Colin B. Clement, Chen Wu, Dawn Drain, Neel Sundaresan

Pre-trained transformers have recently clinched top spots in the gamut of natural language tasks and pioneered solutions to software engineering tasks. Even information retrieval has not been immune to the charm of the t…

Code SearchData AugmentationInformation RetrievalRetrieval+1

Transformers: State-of-the-Art Natural Language Processing

2020-10-01 · EMNLP 2020 11 · Thomas Wolf, Lysandre Debut, Victor Sanh, Julien Chaumond 외

Recent progress in natural language processing has been driven by advances in both model architecture and model pretraining. Transformer architectures have facilitated building higher-capacity models and pretraining has …

Image ClassificationObject RecognitionSpeech Recognition

HuggingFace's Transformers: State-of-the-art Natural Language Processing

2019-10-09 · Thomas Wolf, Lysandre Debut, Victor Sanh, Julien Chaumond 외

Recent progress in natural language processing has been driven by advances in both model architecture and model pretraining. Transformer architectures have facilitated building higher-capacity models and pretraining has …

Text GenerationTransfer Learning

Transformers4NewsRec: A Transformer-based News Recommendation Framework

2024-10-17 · Dairui Liu, Honghui Du, Boming Yang, Neil Hurley 외

Pre-trained transformer models have shown great promise in various natural language processing tasks, including personalized news recommendations. To harness the power of these models, we introduce Transformers4NewsRec, …

Model SelectionNews Recommendation