paper-with-me

홈 › Papers

BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension

2019-10-29 · ACL 2020 6 · Mike Lewis, Yinhan Liu, Naman Goyal, Marjan Ghazvininejad, Abdel-rahman Mohamed, Omer Levy, Ves Stoyanov, Luke Zettlemoyer

We present BART, a denoising autoencoder for pretraining sequence-to-sequence models. BART is trained by (1) corrupting text with an arbitrary noising function, and (2) learning a model to reconstruct the original text. It uses a standard Tranformer-based neural machine translation architecture which, despite its simplicity, can be seen as generalizing BERT (due to the bidirectional encoder), GPT (with the left-to-right decoder), and many other more recent pretraining schemes. We evaluate a number of noising approaches, finding the best performance by both randomly shuffling the order of the original sentences and using a novel in-filling scheme, where spans of text are replaced with a single mask token. BART is particularly effective when fine tuned for text generation but also works well for comprehension tasks. It matches the performance of RoBERTa with comparable training resources on GLUE and SQuAD, achieves new state-of-the-art results on a range of abstractive dialogue, question answering, and summarization tasks, with gains of up to 6 ROUGE. BART also provides a 1.1 BLEU increase over a back-translation system for machine translation, with only target language pretraining. We also report ablation experiments that replicate other pretraining schemes within the BART framework, to better measure which factors most influence end-task performance.

📄 PDF Abstract BibTeX arXiv:1910.13461

Code (47)

2023-MindSpore-1/ms-code-149 mindspore
2024-MindSpore-1/Code2/tree/main/model-1/bart mindspore
HHousen/TransformerSum pytorch
KushGrandhi/Polaroid pytorch
Mind23-2/MindCode-132
Mind23-2/MindCode-160 mindspore
W4ngatang/qags pytorch
allenai/scientific-claim-generation pytorch
asahi417/lm-question-generation
awalther/scibart pytorch
bayer-science-for-a-better-life/data2text-bioleaflets pytorch
bfopengradient/NLP_text_summarization_apps
chakravarthi-v/Polaroid-1 pytorch
cosmoquester/2021-dialogue-summary-competition pytorch
cosmoquester/transformers-bart-pretrain tf
dawn0815/UniSA pytorch
facebookresearch/GENRE pytorch
facebookresearch/bart_ls pytorch
fwbrandao/Abstractive_Summarisation
hihellohowareyou/RESREF_Chatbot_data_for_Korean pytorch
huangxt39/BART_on_COVID_dialogue pytorch
huggingface/transformers pytorch
i2r-simmc/i2r-simmc-2020 pytorch
jiacheng-xu/text-sum-uncertainty pytorch
john-bradshaw/rxn-lm pytorch
jongwooko/nash-pruning-official pytorch
khushsi/Finetuning_BART_for_FACET_Summarization pytorch
maanvithag/thinkai
mcao610/Factual-Error-Correction pytorch
microsoft/Table-Pretraining pytorch
microsoft/fastseq pytorch
nlmatics/llmsherpa
priyamtejaswin/multistep-retrieve-summarize pytorch
qywu/memformers pytorch
shijx12/kqapro_baselines pytorch
shmsw25/bart-closed-book-qa pytorch
skt-ai/kobart
tangg555/sabart pytorch
tanyuqian/aspect-based-summarization pytorch
thefonseca/factorsum pytorch
timrozday/spl-indications-bart pytorch
udnet96/BART-various-finetune pytorch
vgaraujov/seq2seq-spanish-plms pytorch
vinayak19th/Brevis-2.0
wyu97/Easy-use-BART pytorch
xieyxclack/factual_coco pytorch
zhdbwe/Paper-DailyReading tf

Tasks

Abstractive Text SummarizationDecoderDenoisingMachine TranslationNatural Language InferenceOpen-Domain Question AnsweringQuestion AnsweringText GenerationText SummarizationTranslation

Methods 이 논문이 사용한 방법론

Denoising Autoencoder A Denoising Autoencoder is a modification on the autoencoder to prevent the network learning the identity function.…
Solana Customer Service Number +1-833-534-1729 설명 없음
Residual Connection 설명 없음
BART BART is a denoising autoencoder for pretraining sequence-to-sequence models. It is trained by (1) corrupting text…

Similar Papers 제목 키워드 기반

BARTpho: Pre-trained Sequence-to-Sequence Models for Vietnamese

2021-09-20 · Nguyen Luong Tran, Duong Minh Le, Dat Quoc Nguyen

We present BARTpho with two versions, BARTpho-syllable and BARTpho-word, which are the first public large-scale monolingual sequence-to-sequence models pre-trained for Vietnamese. BARTpho uses the "large" architecture an…

Abstractive Text SummarizationDenoisingPunctuation RestorationText Summarization

Multilingual Denoising Pre-training for Neural Machine Translation

2020-01-22 · Yinhan Liu, Jiatao Gu, Naman Goyal, Xi-An Li 외

This paper demonstrates that multilingual denoising pre-training produces significant performance gains across a wide variety of machine translation (MT) tasks. We present mBART -- a sequence-to-sequence denoising auto-e…

DecoderDenoisingMachine TranslationSentence+2

Unified Pre-training for Program Understanding and Generation

2021-03-10 · NAACL 2021 4 · Wasi Uddin Ahmad, Saikat Chakraborty, Baishakhi Ray, Kai-Wei Chang

Code summarization and generation empower conversion between programming language (PL) and natural language (NL), while code translation avails the migration of legacy code from one PL to another. This paper introduces P…

Clone DetectionCode GenerationCode SummarizationCode Translation+5

IndicBART: A Pre-trained Model for Indic Natural Language Generation

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

We study pre-trained sequence-to-sequence model for a specific-language family with a focus on Indic languages. We present IndicBART, a multilingual, sequence-to-sequence pre-trained model focusing on 11 Indic languages…

Extreme SummarizationMachine TranslationNMTText Generation+2

IndicBART: A Pre-trained Model for Indic Natural Language Generation

2021-09-07 · Findings (ACL) 2022 5 · Raj Dabre, Himani Shrotriya, Anoop Kunchukuttan, Ratish Puduppully 외

In this paper, we study pre-trained sequence-to-sequence models for a group of related languages, with a focus on Indic languages. We present IndicBART, a multilingual, sequence-to-sequence pre-trained model focusing on …

Extreme SummarizationMachine TranslationNMTText Generation+2