“…Generating multiple valid outputs given a source sequence has a wide range of applications, such as machine translation (Shen et al, 2019), paraphrase generation (Gupta et al, 2018), question generation (Cho et al, 2019), dialogue system (Dou et al, 2021), and story generation . For example, in machine translation, there are often many plausible and semantically equivalent translations due to information asymmetry between different languages (Lachaux et al, 2020).…”