paper-with-me

Papers

Teaching BERT to Wait: Balancing Accuracy and Latency for Streaming Disfluency Detection

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

In modern interactive speech-based systems speech is consumed and transcribed incrementally prior to having disfluencies removed. While this post-processing step is crucial for producing clean transcripts and high performance on downstream tasks (e.g. machine translation), most current state-of-the-art NLP models such as the Transformer operate non-incrementally, potentially causing unacceptable delays for the user. In this work we propose a streaming BERT-based sequence tagging model that, combined with a novel training objective, is capable of detecting disfluencies in real-time while balancing accuracy and latency. This is accomplished by training the model to decide whether to immediately output a prediction for the current input or to wait for further context, in essence learning to dynamically size the lookahead window. Our results demonstrate that our model produces comparably accurate predictions and does so sooner than our baselines, with lower flicker. Furthermore, the model attains state-of-the-art latency and stability scores when compared with recent work on incremental disfluency detection.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Machine TranslationTranslation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
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…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
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…
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 설명 없음

Similar Papers 제목 키워드 기반

Teaching BERT to Wait: Balancing Accuracy and Latency for Streaming Disfluency Detection

2022-05-02 · NAACL 2022 7 · Angelica Chen, Vicky Zayats, Daniel D. Walker, Dirk Padfield

In modern interactive speech-based systems, speech is consumed and transcribed incrementally prior to having disfluencies removed. This post-processing step is crucial for producing clean transcripts and high performance…

Machine Translation

Learning Adaptive Segmentation Policy for Simultaneous Translation

2020-11-01 · EMNLP 2020 11 · Ruiqing Zhang, Chuanqiang Zhang, Zhongjun He, Hua Wu 외

Balancing accuracy and latency is a great challenge for simultaneous translation. To achieve high accuracy, the model usually needs to wait for more streaming text before translation, which results in increased latency. …

SegmentationTranslation

Data-Driven Adaptive Simultaneous Machine Translation

2022-04-27 · Guangxu Xun, Mingbo Ma, Yuchen Bian, Xingyu Cai 외

In simultaneous translation (SimulMT), the most widely used strategy is the wait-k policy thanks to its simplicity and effectiveness in balancing translation quality and latency. However, wait-k suffers from two major li…

Machine TranslationSentenceTranslation

Data-Driven Adaptive Simultaneous Machine Translation

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

In simultaneous translation (SimulMT), the most widely used strategy is the \waitk policy thanks to its simplicity and effectiveness in balancing translation quality and latency. However, \waitk suffers from two major li…

Machine TranslationSentenceTranslation

Fixed and Adaptive Simultaneous Machine Translation Strategies Using Adapters

2024-07-18 · Abderrahmane Issam, Yusuf Can Semerci, Jan Scholtes, Gerasimos Spanakis

Simultaneous machine translation aims at solving the task of real-time translation by starting to translate before consuming the full input, which poses challenges in terms of balancing quality and latency of the transla…

DecoderMachine TranslationTranslation