Finetuned model on Commonsense Validation and Explanation (ComVE) dataset introduced in
SemEval2020 Task4 using a causal language modeling (CLM) objective.
The model is able to generate a reason why a given natural language statement is against commonsense.
You can use the raw model for text generation to generate reasons why natural language statements are against commonsense.
You can use this model directly to generate reasons why the given statement is against commonsense using
generate.sh script.
The model biased to negate the entered sentence usually instead of producing a factual reason.
The model is initialized from the
gpt2 model and finetuned using
ComVE dataset which contains 10K against commonsense sentences, each of them is paired with three reference reasons.
Each natural language statement that against commonsense is concatenated with its reference reason with <|continue|> as a separator, then the model finetuned using CLM objective.
The model trained on Nvidia Tesla P100 GPU from Google Colab platform with 5e-5 learning rate, 5 epochs, 128 maximum sequence length and 64 batch size.
The model achieved 14.0547/13.6534 BLEU scores on SemEval2020 Task4: Commonsense Validation and Explanation development and testing dataset.
1@article{fadel2020justers,
2 title={JUSTers at SemEval-2020 Task 4: Evaluating Transformer Models Against Commonsense Validation and Explanation},
3 author={Fadel, Ali and Al-Ayyoub, Mahmoud and Cambria, Erik},
4 year={2020}
5}