New experiment results and request for an active discussion
Dear The Reviewers and The Meta-reviewer,
We appreciate the time, effort and the valuable feedback you provided in evaluating our paper.
We would like to provide additional experimental results and explanations to the major concerns. We hope that these new results and explanations may make the paper deserve a **second look and evaluation** from the reviewers, for which we are grateful!
1. Our **zero-shot/unsupervised** method does not only work for translation and summarization, it also works well for comprehension and world-knowledge **question answering** with the XQUAD and no-context TydiQA benchmarks respectively. As shown below, our method improves zero-shot and rivals 3-shot QA tasks. We use En, Vi, Zh as LDP languages for XQUAD and En, Id, Ko for TydiQA.
| - | XQUAD | | | TydiQA | | | |
| --- | --- | --- | --- | --- | --- | --- | --- |
| chatgpt/F1 | Arabic | Hindi | Thai | Arabic | Bengali | Finnish | Russian
| 0-shot | 52.91 | 45.96 | 26.34 | 19.17 | 5.72 | 21.79 | 12.31
| 3-shot | 69.96 | 69.34 | 53.80 | 27.78 | 20.21 | 34.72 | 16.82
| 0-shot-LDP | 69.80 | 68.94 | 53.98 | 23.21 | 18.90 | 32.60 | 16.97
Our method also works on 13 **unseen** languages by BLOOM, like cz, de, kh, ko...
| BLOOM/chrF++ | Unseen-En | En-Unseen
| -- | -- | -- |
| 4-shot | 42.76 | 28.91
| 0-shot-LDP | 42.29 | 28.80
2. There is a concern about an optimal process to select the diverse language. This is a exponential search problem with search space expands in factorial order. Our paper's main contribution is to **show that prompts from diverse languages for many downstream tasks in low-resource languages, while providing a theoretical proof for such process may be beyond the scope and limited space of the paper**. Thus, we have provided **Table 4a** and **Table 4b** to answer this question **empirically**!
The results suggest that *default* approach is to **select languages with diverse script types across the world, so that it will be effective equally for every language in the world**. Otherwise if the languages are concentrated or related, it may benefit one type of languages, but hurt another. In Table 4b, for Indic languages, using the most related language, like Hindi, as prompt, is detrimental for languages like Assamese. Meanwhile, which changing the language choices may not have significant differences. To demonstrate this, we extend Table 4b with new results in **bold** for Assasmese and Italian.
|Table-4b, BLOOM | Indic10-En | En-Indic10 | As-En | En-As | It-En | En-It
| --- | --- | --- | --- | --- | --- | --- |
|Supervised | 46.32 | 32.44 | **46.21** | **27.13** | **56.80** | **45.09**
|Unsupervised LDP (without BT)
|Ar,Zh,Vi,Fr (default) | 45.53 | 17.65 | **46.15** | **15.93** | **52.61** | **32.17**
|Ta,Bn,Hi (Indic) | 45.51 | 16.25 | **46.43** | **15.44** | **51.35** | **30.12**
|Fr,Es,Pt (European) | 45.31 | 18.98 | **45.12** | **15.61** | **52.42** | **31.33**
|Fr,Es,Pt,Vi,Id (Latin) | **44.32** | **16.22** | **46.05** | **12.86** | **52.44** | **34.02**
|Vi,Zh,Id (Asian) | **45.46** | **17.32** | **46.52** | **15.69** | **52.75** | **32.35**
|Ar,Fr,Es,Pt,Vi,Zh,Id (All) | 45.50 | 16.88 | **46.28** | **15.17** | **52.63** | **34.73**
|Hi,Hi,Hi,Hi (Hindi) | 43.27 | 15.34 | **43.53** | **7.19** | **48.12** | **22.41**
|Vi,Vi,Vi,Vi | 44.91 | 12.94 | **45.87** | **10.95** | **49.31** | **28.67**
|Zh,Zh,Zh,Zh | 44.71 | 15.78 | **45.10** | **10.56** | **49.74** | **25.69**
| Unsupervised LDP (with BT)
|Ar,Zh,Vi,Fr | **46.36** | **32.20** | **46.78** | **26.57** | **56.48** | **45.28**
3. **Table 4a** also answers questions regarding comparison between diverse language prompts vs synthetic intra-lingual prompts.
4. There is an misconception that we reinvent back-translation (Sennrich et al., 2016), or claims "Training on synthetic data generated from opposite models" as our ideas. **We do not!** This method is well-known. But, **How to create such data** depends on settings (unsupervised or supervised), constraints (data size), tasks (summarization or translation), or target languages (high or low-resource, Latin or non-Latin), and have been explored in many works we cited (Edunov et al., 2018;Lample et al., 2018;Conneau el al., 2019;Liu et al., 2020;Nguyen et al., 2022). (Sennrich et al., 2016) itself is not applicable or comparable in our unsupervised low-resource setup. More concisely, our work tackles the questions of:
1. How to do back-translation (BT) with LLMs?
2. How to do BT without any training because some LLMs (e.g Chatgpt) are closed-source?
3. How to do BT with zero or just 3 unlabelled data samples from the target languages, or pretraining data size is less than 1MB?
5. More importantly, back-translation cannot be used to perform zero-shot summarization or question answering problems, while our LDP method can. LDP is used in combination with back-translation only for the translation task.