Global dense vector representations for words or items using shared parameter alternating Tweedie model
Taejoon Kim, Haiyan Wang
TL;DR
The paper develops the Shared-parameter Alternating Tweedie (SA-Tweedie) model to learn global dense representations from high-dimensional, sparse co-occurrence data by modeling counts with Tweedie distributions in a shared-parameter, alternating regression framework. It derives IRLS-style Fisher-scoring updates for alternating blocks of row and column parameters, discusses learning-rate stabilization, and addresses practical challenges in estimating Tweedie power $p$ and dispersion $\phi$ via a piecewise mean–variance approach. Through small-scale simulations and large-scale scalability experiments (e.g., Wikipedia-scale co-occurrence and CoNLL-2003 NER), the method demonstrates competitive performance with significantly smaller models compared to transformer-based embeddings and shows practical strategies for efficient data handling, including CPU-GPU parallelism and database-backed data retrieval. The results suggest SA-Tweedie embeddings offer a principled probabilistic alternative for generating robust global word representations with strong applicability to NLP tasks and recommender-style problems, while highlighting future directions in adaptive fine-tuning and multimodal integration.
Abstract
In this article, we present a model for analyzing the cooccurrence count data derived from practical fields such as user-item or item-item data from online shopping platform, cooccurring word-word pairs in sequences of texts. Such data contain important information for developing recommender systems or studying relevance of items or words from non-numerical sources. Different from traditional regression models, there are no observations for covariates. Additionally, the cooccurrence matrix is typically of so high dimension that it does not fit into a computer's memory for modeling. We extract numerical data by defining windows of cooccurrence using weighted count on the continuous scale. Positive probability mass is allowed for zero observations. We present Shared parameter Alternating Tweedie (SA-Tweedie) model and an algorithm to estimate the parameters. We introduce a learning rate adjustment used along with the Fisher scoring method in the inner loop to help the algorithm stay on track of optimizing direction. Gradient descent with Adam update was also considered as an alternative method for the estimation. Simulation studies and an application showed that our algorithm with Fisher scoring and learning rate adjustment outperforms the other two methods. Pseudo-likelihood approach with alternating parameter update was also studied. Numerical studies showed that the pseudo-likelihood approach is not suitable in our shared parameter alternating regression models with unobserved covariates.
