Views
No views yet
| Tasks→ | Summarization | Translation | Data2Text | Long-form QA | MathQA | Instruction Following | Story-Gen | Average |
|---|---|---|---|---|---|---|---|---|
| GPT-3.5-turbo (few-shot) | 38.50 | 40.53 | 40.20 | 29.33 | 66.46 | 23.20 | 4.77 | 34.71 |
| GPT-4 (zero-shot) | 36.46 | 43.87 | 44.04 | 48.95 | 51.71 | 58.53 | 32.48 | 45.15 |
| BLEU | 11.98 | 19.73 | 33.29 | 11.38 | 21.12 | 46.61 | -1.17 | 20.42 |
| ROUGE-2f | 14.53 | 17.83 | 35.49 | 16.83 | 22.12 | 44.56 | 2.34 | 21.96 |
| InstructScore | 26.33 | 47.30 | 43.93 | 21.62 | -4.15 | 16.19 | 16.13 | 23.91 |
| GPTScore-ref | 14.73 | 24.95 | 39.42 | 31.60 | 18.20 | 33.14 | 18.24 | 25.75 |
| BARTScore-cnn(hypo-ref) | 13.64 | 28.53 | 36.12 | 29.57 | 23.35 | 32.49 | 26.64 | 27.19 |
| BARTScore-para (hypo-ref) | 17.18 | 33.72 | 40.79 | 28.94 | 17.27 | 34.47 | 17.43 | 27.11 |
| BERTScore | 23.67 | 42.41 | 43.75 | 25.60 | 11.53 | 45.77 | 2.88 | 27.95 |
| BLEURT | 17.30 | 48.41 | 48.76 | 33.26 | 3.53 | 36.46 | 27.52 | 30.75 |
| UniEval(summ) | 47.52 | 21.90 | 38.38 | 41.83 | 19.78 | 16.02 | 44.46 | 32.84 |
| COMET-22 | 33.75 | 56.35 | 33.92 | 35.28 | -5.53 | 46.13 | 39.20 | 34.16 |
| BARTScore-para (src-hypo) | 38.68 | 9.60 | 32.26 | 26.86 | -2.70 | 5.92 | 20.55 | 18.74 |
| BARTScore-cnn (src-hypo) | 35.50 | 12.83 | 34.33 | 40.96 | 1.50 | 25.43 | 33.48 | 26.29 |
| Llama-2-13b-chat-0-shot | 28.53 | 14.38 | 29.24 | 19.91 | 1.08 | 21.37 | 26.78 | 20.18 |
| COMETKiwi | 16.27 | 48.48 | 27.90 | 18.05 | -11.48 | 34.86 | 18.47 | 21.79 |
| GPTScore-src | 37.41 | 8.90 | 28.82 | 39.48 | 14.25 | 26.46 | 23.91 | 25.61 |
| TIGERScore-7B (ours) | 35.11 | 41.50 | 42.39 | 47.11 | 21.23 | 43.57 | 39.26 | 38.60 |
| TIGERScore-13B (ours) | 36.81 | 44.99 | 45.88 | 46.22 | 23.32 | 47.03 | 46.36 | 41.52 |
| Δ (ours - best reference-free) | -2 | -3 | +12 | +5 | +9 | +14 | +13 | +16 |
1FINETUNE_INST = "You are evaluating errors in a model-generated output for a given instruction."
2FINETUNE_INPUT = """\
3Instruction: ${generation_instruction}
4${input_context}
5
6
7Model-generated Output:
8${hypothesis_output}
9
10
11For each error you give in the response, please also elaborate the following information:
12- error location (the words that are wrong in the output)
13- error aspect it belongs to.
14- explanation why it's an error, and the correction suggestions.
15- severity of the error ("Major" or "Minor").
16- reduction of score (between 0.5 and 5 given the severity of the error)
17
18Your evaluation output:
19"""
20inst_part = Template(FINETUNE_INST)
21inst_part = inst_part.substitute(task=task)
22input_part = Template(FINETUNE_INPUT)
23input_part = input_part.substitute(
24 generation_instruction=instruction,
25 input_context=input_context,
26 hypothesis_output=hypo_output
27)
28prompt = (inst_part + "\n" + input_part).strip("\n ") + "\n"
29encodings = tigerscore_tokenizer(prompt, return_tensors="pt")
30input_ids = encodings["input_ids"].to(tigerscore_model.device)
31attention_mask = encodings["attention_mask"].to(tigerscore_model.device)1You are evaluating errors in a model-generated output for a given instruction.
2Instruction: Translate the following text from German to English.
3Der künftige EM-Cheforganisator Philipp Lahm soll laut Grindel im DFB-Präsidium mitarbeiten.
4
5
6Model-generated Output:
7According to Grindel, the future head of the European Championships, Philipp Lahm, is to participate in the DFB Presidency.
8
9
10For each error you give in the response, please also elaborate the following information:
11- error location (the words that are wrong in the output)
12- error aspect it belongs to.
13- explanation why it's an error, and the correction suggestions.
14- severity of the error ("Major" or "Minor").
15- reduction of score (between 0.5 and 5 given the severity of the error)
16
17Your evaluation output:@article{jiang2023TIGERScore,
title={TIGERScore: Towards Building Explainable Metric for All Text Generation Tasks},
author={Dongfu Jiang, Yishan Li, Ge Zhang, Wenhao Huang, Bill Yuchen Lin, Wenhu Chen},
journal={arXiv preprint arXiv:2310.00752},
year={2023}
}