BERT: A Review of Applications in Natural Language Processing and Understanding
1. Paper overview
In one sentence: Koroteev’s review shows how a pretrained language encoder supports varied NLP uses, while its reproduced comparisons make training choices and evidence quality central to interpreting success. e1e5e6e7e11e12e15
| At a glance | What to know |
|---|---|
| Research problem | Source description Static word representations cannot distinguish meanings across contexts, while specialized classifiers can demand expensive architecture design and labeled data. The review asks how pretrained contextual representations reduce that burden, then examines adaptation, evaluation and robustness. Its scope is language analysis; it does not formulate environment dynamics or action control. e1e2e4e16 |
| Core mechanism | |
| A key reported result | Scientific relation extraction on ChemProt: SciBERT fine-tuned: 83.64. Micro F1, explicitly specified for ChemProt in the caption; higher is better.. Test results reproduced from SciBERT study [6]; fine-tuned models in the same ChemProt row. Caption reports multiple-seed averages without seed count or per-cell intervals. BERT-Base fine-tuned: 79.14; prior SOTA: 76.68. The 4.50-point SciBERT–BERT difference is reader arithmetic. Supports the reported benefit of scientific pretraining in this setting. Corpus and vocabulary change together, so tokenization is not isolated. e12e13 |
| Reading caution | Reader analysis Long documents, small labeled datasets and domain adaptation remain open challenges. The summarization section discusses evaluation difficulty but supplies no quantitative comparison. Broad superiority claims should be read within this historical, selectively assembled evidence. e4e5e16 |
Core contributions
- Author claim
Its conclusion presents large-scale pretraining and bidirectional context as a reusable basis for NLP. That is the author’s historical assessment, rather than a guarantee across every domain or a current performance ranking. e16
BioBERT training diagram (unnumbered; Source [36]). Domain text changes the pretrained representation before labeled biomedical tasks adapt it; diagram reproduced in the review from [36]. Original paper, p. 10 ↗
Excerpt from the authors’ paper; cropped without altering the figure or table.
How to read it. Read the two yellow headings as successive training stages. On the left, PubMed and PMC supply text while the lower BERT block supplies initial weights. Their arrows enter the same BioBERT pretraining block: the model is continued from an existing representation. On the right, colored boxes identify task-specific datasets and their corresponding output examples. The accompanying prose confirms the initialization and says BioBERT retains BERT’s vocabulary. This matters when comparing it with SciBERT, whose discussion changes both corpus and tokenizer. The token-level arrows illustrate the encoder representation; the review does not define every small symbol as a separate algorithmic component. e11e12
What it supports. The figure makes a useful distinction between acquiring biomedical language representations and learning a supervised output task. PubMed and PMC are labeled 4.5B and 13.5B words. These corpus sizes describe the cited pretraining setup; they do not count labeled examples for NER, relation extraction or question answering.
Where the evidence stops. The right-hand examples are schematic outputs, not accuracy measurements. The diagram does not establish simultaneous multitask training or a single shared task head, and this review supplies no BioBERT numerical results table.
2. Motivation
2.1 The problem and the proposed response
Static word representations cannot distinguish meanings across contexts, while specialized classifiers can demand expensive architecture design and labeled data. The review asks how pretrained contextual representations reduce that burden, then examines adaptation, evaluation and robustness. Its scope is language analysis; it does not formulate environment dynamics or action control. e1e2e4e16
2.2 What this reading follows
This review follows BERT from general language representations into classification, summarization, evaluation, adversarial testing and specialized language models. Read its visuals as a map of distinct uses of contextual embeddings: the same idea can support a task predictor, a reference-based score or a model being attacked. BioBERT and SciBERT then show how domain text and adaptation enter the picture, while the NSP comparison exposes the difficulty of assigning gains to one training decision. All figures and tables here are faithful excerpts of the supplied review, which attributes them to earlier studies. They are not new experiments performed by the review author. e1e5e6e7e11e12e15
3. Research context
We place the paper in the collection through its world–action interface. The catalog labels and the reading’s assessment are shown separately.
| Catalog dimension | Recorded classification |
|---|---|
| Major category | Foundational work |
| Architecture | Not applicable |
| Prediction paradigm | Not applicable |
| Quadrant | Not applicable |
This table preserves the labels recorded at reading time. The current major category is Not assigned. View the current classification.
3.1 Evidence-based assessment
Supports the recorded classification
The foundational survey/resource category fits the explicit review scope. Transformer encoders process language, but the source presents no environment-transition model, action decoder, inverse dynamics or joint future/action prediction. The catalog’s Not applicable architecture, prediction paradigm and quadrant are appropriate; shared pretraining does not establish a One Model world-action architecture. e1e3e10e11e16
This is the collection’s architectural analysis, not a new related-work survey. Benchmark comparisons and their protocols appear in Section 6.
4. Problem formulation
4.1 Inputs and outputs
| Inputs | Outputs |
|---|---|
|
|
4.2 Equations and their role
5. Method in detail
5.1 Separate the representation, domain corpus and task update
Begin with the two-stage account of BERT: unlabeled text trains a contextual representation, and labeled examples adapt it to a particular output. BioBERT inserts continued biomedical pretraining between the original BERT weights and task-specific fine-tuning. Its diagram makes the two data sources explicit: broad biomedical corpora feed the representation, whereas NER, relation and QA datasets supervise different outputs. SciBERT introduces another choice by changing the tokenizer as well as the corpus. Reader analysis: this means that a better SciBERT score cannot, by itself, identify vocabulary as the cause. The table’s Frozen and Finetune columns answer a narrower question about whether updating a given representation helps. On ChemProt both backbones improve with fine-tuning, so the pretrained checkpoint alone does not explain the final result. e3e11e12e13
BERTScore pipeline (unnumbered; Source [93]). Token matching turns contextual representations into a reference-based text score; diagram reproduced from [93]. Original paper, p. 6 ↗
Excerpt from the authors’ paper; cropped without altering the figure or table.
How to read it. Follow the arrows from the reference x and candidate x-hat into separate contextual-embedding blocks. Every reference token is compared with every candidate token. In the matrix, reference words label rows and candidate words label columns; red outlines select each row’s maximum similarity. Thus this pictured direction asks whether the candidate covers each reference token. The final block weights those selected values using the adjacent IDF column, making rare reference words more influential. Reversing the direction gives the complementary score described in the prose. The maximum operation and the heading explicitly say similarity, which is important because the surrounding text repeatedly uses the word distance. e6
What it supports. The mechanism can match semantically related words instead of requiring exact n-gram overlap. The example illustrates a scoring procedure, not a measured improvement in human agreement. The review claims better correlation with human judgments but provides no numerical correlation table or evaluation protocol sufficient to quantify that claim.
Where the evidence stops. Page 6 prints inconsistent precision indices and an unhatted denominator, and duplicates formulas. Use the diagram and directional prose to understand the idea; the report retains only the unambiguous harmonic-mean equation, without silently repairing the source.
5.2 Distinguish measuring text similarity from preserving a label
BERTScore and TEXTFOOLER use semantic information for different purposes. In BERTScore, the candidate and reference are embedded and matched token by token, producing a score intended to agree with human assessments of generated text. In TEXTFOOLER, sentence similarity is a constraint during a search for edits that change a classifier’s prediction. The latter uses USE for that filtering step; it is not the BERTScore procedure. Reader analysis: neither a high similarity score nor a successful prediction change alone proves that an edited sentence retains the original human label. The attack’s stated goal requires both. This explains why the attack table must be read across accuracy, perturbation and similarity rows, and why independent human checking would still matter. BERTScore’s inconsistent printed formulas are an additional implementation uncertainty, not evidence about attack quality. e6e7e8
MLM/TLM comparison (unnumbered; Source [34]). Parallel text supplies additional context for masked-token prediction; diagram reproduced from [34]. Original paper, p. 9 ↗
Excerpt from the authors’ paper; cropped without altering the figure or table.
How to read it. Read each panel upward. Token embeddings, position embeddings and language embeddings are added before entering the transformer; purple boxes mark predicted masked tokens. The upper MLM example keeps English language labels throughout. The lower TLM example concatenates English and French translations, switches its language labels from en to fr, and restarts position indices at the second sentence. These markings agree with the prose: either language can help recover a masked word. The diagram shows no token-by-token translation decoding loop. Its training purpose is to make representations across languages useful to each other, while the adjacent discussion separately addresses downstream evaluation. e10
What it supports. The architectural change illustrated here is access to paired multilingual context during pretraining. TLM requires parallel sentences, while the described MLM route can use monolingual text. This distinction explains why stronger alignment supervision and broader language coverage are different resource choices, rather than interchangeable settings of one benchmark.
Where the evidence stops. The drawing specifies a training objective, not demonstrated zero-shot success. The surrounding text moves from its named inference benchmark to translation percentage gains without enough metric or split detail to connect them reliably.
5.3 Ask what actually changes when NSP disappears
The review presents RoBERTa as a lesson that BERT’s initial training recipe need not be optimal. Its discussion changes corpus scale, masking, batch size and objectives, so the overall comparison is already broader than architecture. The NSP table provides a closer inspection, but still varies input construction with the loss. SEGMENT-PAIR and SENTENCE-PAIR retain NSP; FULL-SENTENCES and DOC-SENTENCES remove it while changing the text presented together. Reader analysis: these rows test useful recipes, yet they do not isolate one causal mechanism. DOC-SENTENCES also fails to improve SST-2 over SEGMENT-PAIR, despite improving several other columns. A discriminating follow-up would remove only the NSP contribution on identical packed examples, then assess document packing independently. That would test the review’s interpretation without treating an aggregate training recipe as a single-variable experiment. e14e15
5.4 Training and inference
During training
BERT uses unlabeled pretraining followed by labeled adaptation. Masked-token prediction is central; next-sentence prediction (NSP) is discussed later. The classification section attributes reduced forgetting to a learning rate near 1e-5 and nonconvergence at 4e-4 in a cited study; these are not universal tuning guarantees. e3e4e15
BioBERT continues from BERT weights on PubMed and PMC text, retaining the original vocabulary; the review reports 18 billion biomedical words and 23 days on eight NVIDIA V100 GPUs. SciBERT uses a scientific corpus and specialized vocabulary, with 42% vocabulary overlap reported. Its stated training cost is seven days on an eight-core TPU. e11e12
The RoBERTa discussion examines more pretraining text, dynamic masking, larger batches and NSP removal. The accompanying comparison also changes sentence packing and document boundaries. Its results therefore cannot identify the NSP loss alone as the cause of improvement. e14e15
During inference
After adaptation, a task-specific model consumes text and produces the requested output. BioBERT’s diagram separates continued pretraining from labeled NER, relation-extraction and QA fine-tuning; it does not specify one shared inference head or an action-execution loop. e3e11
BERTScore uses a pretrained representation at evaluation time; integration into future training is speculation in the review. TEXTFOOLER repeatedly queries an existing classifier, whose responses guide the next substitution. e6e7
5.5 Implementation flow
- Encode context
BERT maps tokens through a multilayer bidirectional transformer. The review lists a standard 12-layer, 768-dimensional, 110-million-parameter model and a larger 24-layer, 1024-dimensional, 340-million-parameter model. Its basic input limit is 512 tokens. These describe earlier BERT, not an architecture proposed here. e3
- Adapt representations
The review distinguishes embeddings used as features from updating the pretrained model for a labeled task. It discusses continued pretraining on task, domain or cross-domain corpora, selecting internal representations, and multitask adaptation. For extractive summarization, clustering representations with a chosen K offers variable-length summaries; a complete selection algorithm is absent. e4e5
- Score a reference–candidate pair
BERTScore contextualizes both texts, computes pairwise token cosine similarities, selects best matches and aggregates directional scores, optionally weighting rare words by reference-derived IDF. The diagram uses maximum similarity although the prose calls it distance. Printed precision formulas contain inconsistent indices and normalization; they are not silently repaired here. e6
- Probe with TEXTFOOLER
Rank influential words, propose embedding-based synonyms, filter by part of speech and sentence similarity using USE, then query the classifier. Accept a substitution that changes its prediction under the similarity constraint; otherwise continue through ranked words. Black-box access supplies predictions and confidence, without target parameters or gradients. e7
- Extend pretraining across languages
The XLM discussion contrasts prediction from preceding words, masked language modeling (MLM), and translation language modeling (TLM). TLM masks parallel sentences so a missing token can use its translation as context. The diagram adds token, position and language embeddings and resets positions for the second language. It is not a complete translation decoder. e10
6. Experiments & results
Koroteev surveys how pretrained BERT representations support classification, extractive summarization, text evaluation, adversarial testing, multilingual learning and scientific language models. A shared encoder is reused through different data, objectives and downstream interfaces. This is a synthesis of earlier studies, without a new unified model or experiment. Its readable evidence includes SciBERT task comparisons and a training ablation whose interpretation requires separating loss changes from input construction.
The supplied work is a review: its method diagrams, quantitative tables and ablation are explicitly reproduced from cited studies, with no new architecture or experimental campaign by Koroteev. There is no quantitative summarization or BERTScore correlation table to illustrate those claims. Some reproduced material is incomplete, including the SciBERT table’s missing superscript-7 footnote and the inconsistent BERTScore equations. The six crops preserve the review’s graphics and do not substitute visuals from the underlying papers. e1e5e6e13e15
6.1 Read the original evidence
Table 1, SciBERT test performance (reproduced from [6]). Task-level comparisons separate backbone choice from frozen versus fine-tuned use, within the limits of the reproduced study. Original paper, p. 11 ↗
Excerpt from the authors’ paper; cropped without altering the figure or table.
How to read it. Choose a dataset row before comparing columns. Each backbone has Frozen and Finetune columns, allowing two distinct comparisons: adaptation within a backbone and backbone choice under the same adaptation mode. The caption on the inspected page defines ChemProt as micro F1; other rows use task-specific macro F1 or dependency attachment scores. It also states that values average multiple random seeds. Bold marks SOTA, with multiple values bolded when differences fall within a 95% bootstrap confidence interval. Those metric and statistical definitions are essential when reading the cropped table. The Average row combines heterogeneous scores and should not replace a task-specific comparison. e12e13
What it supports. On ChemProt, fine-tuned SciBERT reports 83.64 micro F1 versus BERT-Base’s 79.14, a calculated 4.50-point difference. SciBERT’s frozen score is 75.03, so updating the encoder is also consequential in this row. The evidence supports the reported combination of scientific pretraining and task adaptation, without isolating the vocabulary change.
Where the evidence stops. Exact split identifiers, seed counts and per-cell uncertainty are absent. The reproduced BC5CDR superscript 7 has no corresponding footnote in the review. Boldface should not be read as a universal significance test between any two cells.
TEXTFOOLER attack results (upper unnumbered table; Source [25]). Ordinary test accuracy leaves substantial vulnerability to the review’s described black-box substitutions; table reproduced from [25]. Original paper, p. 8 ↗
Excerpt from the authors’ paper; cropped without altering the figure or table.
How to read it. First choose a model group, then one dataset column. Read Original Accuracy and After-Attack Accuracy together, and check the perturbation and semantic-similarity rows before interpreting the accuracy drop. The attack described on pages 7–8 ranks words, filters substitutions and checks the classifier after editing. Its similarity condition is intended to preserve meaning, but the table gives model-derived similarity rather than a complete human validation result. Query Number and Average Text Length provide context for the search burden and input size; they are not substitutes for success rates. Cross-model columns should also not be treated as a controlled ablation of one component. e7e8e9
What it supports. In the BERT/Yelp column, accuracy falls from 97.0% to 6.6% with 13.9% of words perturbed. The listed semantic similarity is 0.74 and query number is 827. These are attack-conditioned results from the cited study, demonstrating vulnerability in that evaluation rather than ordinary clean-data error.
Where the evidence stops. The review omits exact split, sample count, query-budget policy and uncertainty. Its lower, separately inspected table reports adversarial-training gains, but those gains do not imply immunity to fresh attacks or guaranteed preservation of meaning.
6.2 Results and evaluation conditions
| Task & protocol | Reported result | Comparison & interpretation |
|---|---|---|
| Scientific relation extraction on ChemProt Test results reproduced from SciBERT study [6]; fine-tuned models in the same ChemProt row. Caption reports multiple-seed averages without seed count or per-cell intervals. | SciBERT fine-tuned: 83.64. Micro F1, explicitly specified for ChemProt in the caption; higher is better. | BERT-Base fine-tuned: 79.14; prior SOTA: 76.68. The 4.50-point SciBERT–BERT difference is reader arithmetic. Supports the reported benefit of scientific pretraining in this setting. Corpus and vocabulary change together, so tokenization is not isolated. e12e13 |
| BERT robustness to TEXTFOOLER on Yelp Black-box text classification attack, upper table attributed to [25]. Exact evaluation split, sample count and uncertainty are absent. | BERT: 97.0% original accuracy, 6.6% after attack, 13.9% perturbed words. Original and after-attack accuracy (%); perturbed words (%). | WordCNN: 93.8% to 1.1%; WordLSTM: 96.0% to 2.1%. These are separate target models, not matched training ablations. High ordinary accuracy coexists with attack vulnerability. Similarity scores alone do not establish human label preservation. e7e8 |
| NSP and input-construction comparison Reproduced [43] comparison of SEGMENT-PAIR with NSP and DOC-SENTENCES without NSP; evaluation split, metric definitions and uncertainty are omitted. | DOC-SENTENCES: 90.6/79.7, 84.7, 92.7, 65.6. Reported SQuAD 1.1/2.0, MNLI-m, SST-2 and RACE scores; exact metric definitions not supplied. | SEGMENT-PAIR: 90.4/78.7, 84.0, 92.9, 64.2, respectively. Most listed scores improve, but SST-2 declines. Changing packing alongside the loss prevents a clean causal claim about NSP removal. e15 |
6.3 Ablations and diagnostic examples
Read component removals and qualitative examples within their stated evaluation conditions.
NSP/input-construction comparison (unnumbered; Source [43]). Input construction and loss choice change together in this reproduced RoBERTa comparison. Original paper, p. 12 ↗
Excerpt from the authors’ paper; cropped without altering the figure or table.
How to read it. Start with the two italic group labels. The first group retains NSP but distinguishes SEGMENT-PAIR from SENTENCE-PAIR inputs; the second drops NSP and distinguishes FULL-SENTENCES from DOC-SENTENCES. The surrounding prose says the latter restricts sentences to a single document. Compare these reimplementations before looking at the external BERT and XLNet rows. Read the slash-separated SQuAD cell as separate 1.1 and 2.0 values, not a ratio. The phrase Our reimplementation belongs to the study credited as [43], not to Koroteev’s own experiment. The source does not define the XLNet K notation here, so this guide does not assign it a meaning. e14e15
What it supports. DOC-SENTENCES improves on SEGMENT-PAIR in the listed SQuAD, MNLI-m and RACE columns, but SST-2 falls from 92.9 to 92.7. This directly qualifies the review’s broad prose about improved subsequent-task performance. It supports investigating training choices while leaving the isolated effect of the NSP objective unresolved.
Where the evidence stops. Removing NSP also changes how training inputs are constructed, so this is not a loss-only ablation. The review omits task metric definitions, evaluation split and uncertainty; small numerical differences cannot establish statistical significance.
7. Analysis & limitations
7.1 What the evidence leaves open
Long documents, small labeled datasets and domain adaptation remain open challenges. The summarization section discusses evaluation difficulty but supplies no quantitative comparison. Broad superiority claims should be read within this historical, selectively assembled evidence. e4e5e16
Internal inconsistencies limit implementation fidelity: page 2 describes transformers as recurrent/convolutional combinations whereas page 5 emphasizes feedforward attention; page 3 says special tokens are absent in adaptation but also describes [SEP]/[CLS] inputs. BERTScore has duplicated, inconsistent formulas. These are source problems, not implementation instructions. e3e5e6
The cross-lingual discussion moves from its named inference benchmark to translation percentage gains without enough protocol detail to reconcile them. SciBERT’s table averages different task metrics and retains a superscript without its footnote. Its aggregate is not a single common metric. e10e13
7.2 Questions for discussion
- How much of the ChemProt improvement persists when both backbones use the same adaptation protocol?
- Would the NSP conclusion survive holding the pretraining examples and their packing fixed?
- What human validation would distinguish a successful classifier attack from a meaning-changing edit?
8. Reproducibility audit
8.1 Requirements and known gaps
Reconstruction requires original checkpoints, corpus versions, tokenizers, task splits, optimizer schedules and a repeated-seed protocol. The survey gives architecture, hardware and corpus summaries, but no complete runnable recipe. Reproducing reported numbers remains underdetermined from this source alone. e3e4e11e12e13e14
Reader-proposed checks compare BERT/SciBERT under matched frozen and fine-tuned ChemProt protocols, and remove NSP while holding actual pretraining batches fixed. These test adaptation and loss effects separately; they are future experiments, not completed reproductions. e13e15
8.2 Proposed reproduction checks
The following checks are proposals motivated by the paper. They have not been run as part of this reading.
Check 1: Match the ChemProt adaptation comparison
Reader-proposed experiment, not performed: evaluate BERT-Base and SciBERT under both frozen-encoder and full-fine-tuning conditions on one documented ChemProt split. Use the same relation head, preprocessing, tuning budget and repeated random seeds in all four cells; report micro F1 and uncertainty. Test whether SciBERT still exceeds BERT within each adaptation mode and whether fine-tuning helps each backbone. If the ordering vanishes under matched conditions, the review’s transferred result does not generalize to that reconstruction. This check does not isolate vocabulary from pretraining corpus. e12e13
Check 2: Remove NSP without changing the examples
Reader-proposed experiment, not performed: start paired runs from the same initialization and feed identical SEGMENT-PAIR batches with identical masked positions. Retain NSP in one run and set its loss contribution to zero in the other; keep token budget, optimizer and batch schedule fixed. Evaluate predefined SQuAD and SST-2 metrics on documented splits with multiple seeds, then examine alternative packing in a separate comparison. Failure of the loss-only change to reproduce the reported direction would implicate other recipe changes; improvement under matched inputs would provide stronger evidence for an NSP effect. e3e14e15
8.3 Reading coverage
Visual audit: Visually inspected the title/author block on page 1; method, adaptation and summarization text on pages 2–5; BERTScore formulas and diagram on page 6; attack equations on page 7 and both attack tables on page 8; XLM diagram on page 9; BioBERT architecture/training and hardware details on page 10; SciBERT training, Table 1 and its complete metric/statistical caption on page 11; and NSP comparison and conclusion on page 12. All six final crops were separately viewed. Arrow directions, matrix orientation, masked-token outputs and training-group labels were checked against their accompanying text. The SciBERT long caption is outside the crop; its relevant metric and statistical definitions are explained in the reading guide and remain visible on the inspected source page. References on pages 13–18 were read in the complete text pass, not visually inspected. No separate supplement, cited original-study PDF or code was inspected.
PDF pages inspected for this edition: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12. Appendix coverage: not present.
Original figures and tables remain the work of the source’s authors. Extractions preserve their scientific content; any HTML wrapper layout is disclosed with each figure. The surrounding reading notes are our own.
Text reading scope & known omissions
- PDF p. 1: title, author, affiliation, abstract and Introduction
- PDF pp. 2–3: Basic concepts about the new BERT linguistic model
- PDF pp. 3–4: BERT retraining methodology and subject-specific classification
- PDF pp. 4–5: Using BERT for Text Annotation Tasks
- PDF pp. 5–7: BERTScore
- PDF pp. 7–8: BERT Based Attacks on Text Classification
- PDF pp. 8–10: Interlingual training of linguistic models
- PDF pp. 10–11: Construction of domain-specific text models based on BERT
- PDF pp. 11–12: Investigation of the robustness of BERT learning
- PDF p. 12: Conclusion; PDF pp. 12–18: References [1]–[100]
Outside the original text pass
- Text extraction does not reconstruct figure images; inspect the retained PDF for figures and equation/table layout.
- All seven supplied text chunks were read individually, covering all 18 PDF pages. Body pages 1–12 and every final crop were visually inspected; references on pages 13–18 were read as text.
- Acquisition note preserved: Text extraction does not reconstruct figure images; inspect the retained PDF for figures and equation/table layout. This limitation was addressed by inspecting the supplied PDF images.
- Separate supplemental material availability has not been fully verified.
- Identity: the title page reads BERT: A Review of Applications in Natural Language Processing and Understanding and credits Koroteev M.V., matching catalog author M. V. Koroteev. The supplied observedTitle joins some words; its exact string is preserved in source and title metadata.
- No revision identifier or revision date is visible on the inspected title page. The supplied artifact is identified by its primary PDF hash; no revision history or edition comparison was supplied or verified.
- The cited original studies and their code were not opened. All experimental numbers below are reproduced within this review, not independently verified against those studies. No experiments were reproduced.
The visual audit above records the subsequent illustrated pass.
8.4 Traceable evidence
e1PDF p. 1, title/author block and Abstract
Title matches the catalog after word-spacing normalization. Author is Koroteev M.V.; affiliation is Financial University under the government of the Russian Federation, Moscow, Russia. Abstract identifies a review of several dozen earlier articles. No revision marker appears in the title block.
Go to primary source ↓e2PDF p. 1, Introduction; PDF p. 4, subject-specific classification, ambiguity and subject-specific challenges
Contrasts simple text representations with semantic embeddings; describes context-dependent word meaning and task-specific architecture design costs.
Go to primary source ↓e3PDF pp. 2–3, Basic concepts and BERT retraining methodology, architecture/input paragraphs
Describes bidirectional masked-token pretraining, subsequent adaptation, 12/768/110M and 24/1024/340M variants, basic 512-token input, feature extraction versus fine-tuning, and special tokens. The introductory transformer description and special-token claims are internally problematic.
Go to primary source ↓e4PDF pp. 3–4, Further pre-training, Retraining Strategies, Multitasking Learning and research directions
Distinguishes task/domain/cross-domain adaptation; reports cited learning rates near 1e-5 and 4e-4; raises long sequences, limited labels and domain-specific unlabeled corpora as challenges.
Go to primary source ↓e5PDF pp. 4–5, Using BERT for Text Annotation Tasks
Distinguishes abstractive/extractive approaches, describes clustering with arbitrary K, and notes difficulty selecting indicative sentences in long texts and evaluating annotations. Page 5 characterizes transformers using feedforward attention.
Go to primary source ↓e6PDF pp. 5–7, BERTScore; especially PDF p. 6, unnumbered formulas and pipeline, Source [93]
Defines reference x and candidate x-hat; graphic shows contextual embedding, pairwise cosine similarity, row maxima and optional IDF weighting. F-score formula is legible. Precision expressions have duplicated/inconsistent indices and the unhatted denominator |x|; prose calls similarity distance. Better human correlation and future training use are claims, without a numerical correlation table here.
Go to primary source ↓e7PDF pp. 7–8, BERT Based Attacks, acceptance conditions and TEXTFOOLER steps
Defines prediction change with Sim at least epsilon; specifies black-box predictions/confidence, ranked substitutions, synonyms, part-of-speech filtering, USE sentence similarity and iterative validation. No numerical epsilon is given.
Go to primary source ↓e8PDF p. 8, upper attack-results table, Source [25], Yelp columns across three model groups
BERT Yelp original/after-attack accuracy is 97.0/6.6; perturbed words 13.9%, similarity 0.74, query number 827. WordCNN accuracy is 93.8/1.1 and WordLSTM 96.0/2.1. No split/sample count or uncertainty is provided.
Go to primary source ↓e9PDF p. 8, lower adversarial-training table, Source [25], MR and SNLI columns
MR after-attack accuracy changes 11.5 to 18.7 with adversarial training; SNLI changes 4.0 to 8.3. MR perturbation changes 16.7 to 21.0. Prose summarizes improvements as 2–7 percentage points, not an exact transcription of these differences.
Go to primary source ↓e10PDF pp. 8–10, Interlingual training; PDF p. 9, MLM/TLM diagram, Source [34]
Describes CLM, MLM and parallel-sentence TLM. Diagram adds token/position/language embeddings, predicts masked tokens, and restarts position indices for French. Benchmark discussion uses the label XLNI then switches to unspecified translation gains; the evaluation linkage is unclear.
Go to primary source ↓e11PDF p. 10, BioBERT paragraphs and training figure, Source [36]
Continues from BERT weights without a specialized vocabulary; diagram lists PubMed 4.5B and PMC 13.5B words and separates pretraining from NER, relation and QA fine-tuning. Text reports 18B words, 23 days and eight NVIDIA V100 GPUs.
Go to primary source ↓e12PDF pp. 10–11, SciBERT corpus, vocabulary and training discussion
Describes more than one million scientific papers from Semantic Scholar, a specialized tokenizer with 42% vocabulary overlap, and seven days on an eight-core TPU. Fine-tuning and domain vocabulary benefits are summarized from [6].
Go to primary source ↓e13PDF p. 11, reproduced Table 1 and caption, Source [6]; ChemProt row and adaptation columns
ChemProt: prior SOTA 76.68; BERT-Base frozen/fine-tuned 68.21/79.14; SciBERT frozen/fine-tuned 75.03/83.64. Caption specifies ChemProt micro F1, task-specific metrics elsewhere, multiple-seed means and bolding within a 95% bootstrap confidence interval. Seed counts and individual intervals are absent; superscript 7 on BC5CDR lacks its associated footnote.
Go to primary source ↓e14PDF pp. 11–12, Investigation of the robustness of BERT learning, corpus/masking/batch discussions
Reviews larger corpora, static versus dynamic masking, batch-size changes and RoBERTa. This combines several modifications; a complete optimizer/configuration specification is not supplied.
Go to primary source ↓e15PDF p. 12, NSP training-options paragraphs and unnumbered comparison table, Source [43]
SEGMENT-PAIR with NSP scores 90.4/78.7, 84.0, 92.9, 64.2 on SQuAD 1.1/2.0, MNLI-m, SST-2, RACE. DOC-SENTENCES without NSP scores 90.6/79.7, 84.7, 92.7, 65.6. FULL-SENTENCES and SENTENCE-PAIR also change packing. Metric definitions, evaluation splits and XLNet K definition are absent.
Go to primary source ↓e16PDF p. 12, Conclusion
Author argues that pretrained bidirectional representations provide a universal basis for NLP and anticipates architecture/training improvements. No action-control or environment-dynamics formulation is presented.
Go to primary source ↓8.5 Primary sources
BERT: A Reviewof Applicationsin NaturalLanguageProcessing and Understanding ↗
PDF · 8,219 extracted words
Source fingerprint
f423e00ce2bb6b6ec36df9645dceb7703cc08763a17e921aa8c930e8bbb6c5c9