Compressing and Interpreting Word Embeddings with Latent Space Regularization and Interactive Semantics Probing
<|reference_start|>Compressing and Interpreting Word Embeddings with Latent Space Regularization and Interactive Semantics Probing: Word embedding, a high-dimensional (HD) numerical representation of words generated by machine learning models, has been used for different natural language processing tasks, e.g., translation between two languages. Recently, there has been an increasing trend of transforming the HD embeddings into a latent space (e.g., via autoencoders) for further tasks, exploiting various merits the latent representations could bring. To preserve the embeddings' quality, these works often map the embeddings into an even higher-dimensional latent space, making the already complicated embeddings even less interpretable and consuming more storage space. In this work, we borrow the idea of $\beta$VAE to regularize the HD latent space. Our regularization implicitly condenses information from the HD latent space into a much lower-dimensional space, thus compressing the embeddings. We also show that each dimension of our regularized latent space is more semantically salient, and validate our assertion by interactively probing the encoding-level of user-proposed semantics in the dimensions. To the end, we design a visual analytics system to monitor the regularization process, explore the HD latent space, and interpret latent dimensions' semantics. We validate the effectiveness of our embedding regularization and interpretation approach through both quantitative and qualitative evaluations.<|reference_end|>
@article{li2024compressing,
    title={Compressing and Interpreting Word Embeddings with Latent Space
  Regularization and Interactive Semantics Probing},
    author={Haoyu Li, Junpeng Wang, Yan Zheng, Liang Wang, Wei Zhang, and Han-Wei
  Shen},
    journal={Information Visualization (2023), 22(1), 52-68},
    year={2024},
    doi={10.1177/14738716221130338},
    archivePrefix={arXiv},
    eprint={2403.16815},
    primaryClass={cs.HC}
}