McGill-NLP / bart-qg-mlquestions-backtraining

huggingface.co
Total runs: 16
24-hour runs: 0
7-day runs: -11
30-day runs: -1
Model's Last Updated: April 09 2022
text-generation

Introduction of bart-qg-mlquestions-backtraining

Model Details of bart-qg-mlquestions-backtraining

BART-base fine-tuned on NaturalQuestions for Question Generation

BART Model trained for Question Generation in an unsupervised manner using Back-Training algorithm (Kulshreshtha et al, EMNLP 2021). The dataset used are unaligned questions and passages from MLQuestions dataset .

Details of Back-Training

The Back-Training algorithm was presented in Back-Training excels Self-Training at Unsupervised Domain Adaptation of Question Generation and Passage Retrieval by Devang Kulshreshtha, Robert Belfer, Iulian Vlad Serban, Siva Reddy in Here the abstract:

In this work, we introduce back-training, an alternative to self-training for unsupervised domain adaptation (UDA) from source to target domain. While self-training generates synthetic training data where natural inputs are aligned with noisy outputs, back-training results in natural outputs aligned with noisy inputs. This significantly reduces the gap between the target domain and synthetic data distribution, and reduces model overfitting to the source domain. We run UDA experiments on question generation and passage retrieval from the Natural Questions domain to machine learning and biomedical domains. We find that back-training vastly outperforms self-training by a mean improvement of 7.8 BLEU4 points on generation, and 17.6% top-20 retrieval accuracy across both domains. We further propose consistency filters to remove low-quality synthetic data before training. We also release a new domain-adaptation datasetMLQuestions containing 35K unaligned questions, 50K unaligned passages, and 3K aligned question-passage pairs.

Model training 🏋️‍

The training script can be found here

Model in Action 🚀

from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
#Load the tokenizer
tokenizer = AutoTokenizer.from_pretrained("geekydevu/bart-qg-mlquestions-backtraining")
#Load the model
model = AutoModelForSeq2SeqLM.from_pretrained("geekydevu/bart-qg-mlquestions-backtraining")
Citation

If you want to cite this model you can use this:

@inproceedings{kulshreshtha-etal-2021-back,
    title = "Back-Training excels Self-Training at Unsupervised Domain Adaptation of Question Generation and Passage Retrieval",
    author = "Kulshreshtha, Devang  and
      Belfer, Robert  and
      Serban, Iulian Vlad  and
      Reddy, Siva",
    booktitle = "Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing",
    month = nov,
    year = "2021",
    address = "Online and Punta Cana, Dominican Republic",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2021.emnlp-main.566",
    pages = "7064--7078",
    abstract = "In this work, we introduce back-training, an alternative to self-training for unsupervised domain adaptation (UDA). While self-training generates synthetic training data where natural inputs are aligned with noisy outputs, back-training results in natural outputs aligned with noisy inputs. This significantly reduces the gap between target domain and synthetic data distribution, and reduces model overfitting to source domain. We run UDA experiments on question generation and passage retrieval from the Natural Questions domain to machine learning and biomedical domains. We find that back-training vastly outperforms self-training by a mean improvement of 7.8 BLEU-4 points on generation, and 17.6{\%} top-20 retrieval accuracy across both domains. We further propose consistency filters to remove low-quality synthetic data before training. We also release a new domain-adaptation dataset - MLQuestions containing 35K unaligned questions, 50K unaligned passages, and 3K aligned question-passage pairs.",
}

Created by Devang Kulshreshtha

Made with ♥ in Spain

Runs of McGill-NLP bart-qg-mlquestions-backtraining on huggingface.co

16
Total runs
0
24-hour runs
-1
3-day runs
-11
7-day runs
-1
30-day runs

More Information About bart-qg-mlquestions-backtraining huggingface.co Model

More bart-qg-mlquestions-backtraining license Visit here:

https://choosealicense.com/licenses/cc-by-4.0

bart-qg-mlquestions-backtraining huggingface.co

bart-qg-mlquestions-backtraining huggingface.co is an AI model on huggingface.co that provides bart-qg-mlquestions-backtraining's model effect (), which can be used instantly with this McGill-NLP bart-qg-mlquestions-backtraining model. huggingface.co supports a free trial of the bart-qg-mlquestions-backtraining model, and also provides paid use of the bart-qg-mlquestions-backtraining. Support call bart-qg-mlquestions-backtraining model through api, including Node.js, Python, http.

bart-qg-mlquestions-backtraining huggingface.co Url

https://huggingface.co/McGill-NLP/bart-qg-mlquestions-backtraining

McGill-NLP bart-qg-mlquestions-backtraining online free

bart-qg-mlquestions-backtraining huggingface.co is an online trial and call api platform, which integrates bart-qg-mlquestions-backtraining's modeling effects, including api services, and provides a free online trial of bart-qg-mlquestions-backtraining, you can try bart-qg-mlquestions-backtraining online for free by clicking the link below.

McGill-NLP bart-qg-mlquestions-backtraining online free url in huggingface.co:

https://huggingface.co/McGill-NLP/bart-qg-mlquestions-backtraining

bart-qg-mlquestions-backtraining install

bart-qg-mlquestions-backtraining is an open source model from GitHub that offers a free installation service, and any user can find bart-qg-mlquestions-backtraining on GitHub to install. At the same time, huggingface.co provides the effect of bart-qg-mlquestions-backtraining install, users can directly use bart-qg-mlquestions-backtraining installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

bart-qg-mlquestions-backtraining install url in huggingface.co:

https://huggingface.co/McGill-NLP/bart-qg-mlquestions-backtraining

Url of bart-qg-mlquestions-backtraining

bart-qg-mlquestions-backtraining huggingface.co Url

Provider of bart-qg-mlquestions-backtraining huggingface.co

McGill-NLP
ORGANIZATIONS

Other API from McGill-NLP

huggingface.co

Total runs: 18
Run Growth: 13
Growth Rate: 72.22%
Updated:December 21 2024