Guiding Variational Response Generator to Exploit Persona
Table 4: Ablation tests of PAGenerator on Cornell Movie Dialogue Corpus. ”w/o” denotes PAGenerator does not contain the specific component, for example, ”w/o UE” means the decoder of PAGenerator does not utilize the user embedding as input.
['Methods', '[ITALIC] uRank', '[ITALIC] uPPL', '[ITALIC] uDist-1/2']
To get a better intuition about how our proposed method works, we implement the ablation tests to analyze the contribution of each component of PAGenerator in persona exploitation. inputs brings positive improvements on all the persona-focused metrics. Without UE, the parameter size of PAGenerator reduces considerably, which is harmful to the model on fitting target data. Besides, without direct constraints from the decoder, user embeddings mainly act on reducing KL divergence rather than providing more informative latent variables. Besides, without UE, PAGenerator also significantly outperforms VAE in all metrics, which demonstrates that \mathcal{R}_{1} and \mathcal{R}_{2} are indeed useful for guiding the latent variables to model the semantics under the query and users.