mlsanityData to 7 Oct 2026

Learning distributed representations with efficient SoftMax normalization

arXiv 2303.17475 ↗First posted 30 Mar 2023cs.LG cs.CL stat.MLcited by 1

Not on the map. Why?

Abstract (arXiv)

Learning distributed representations, or embeddings, that encode the relational similarity patterns among objects is a relevant task in machine learning. A popular method to learn the embedding matrices X, Y is optimizing a loss function of the term rm SoftMax(XYT). The complexity required to calculate this term, however, runs quadratically with the problem size, making it a computationally heavy solution. In this article, we propose a linear-time heuristic approximation to compute the normalization constants of rm SoftMax(XYT) for embedding vectors with bounded norms. We show on some pre-trained embedding datasets that the proposed estimation method achieves higher or comparable accuracy with competing methods. From this result, we design an efficient and task-agnostic algorithm that learns the embeddings by optimizing the cross entropy between the softmax and a set of probability distributions given as inputs. The proposed algorithm is interpretable and easily adapted to arbitrary embedding problems. We consider a few use cases and observe similar or higher performances and a lower computational time than similar ``2Vec'' algorithms.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 31 of its 63 references that are in the map. First posted on arXiv 30 Mar 2023.

Builds on

31 of 63 references.

References · 31

  1. 2017Attention Is All You Needcited by 59,932
  2. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
  3. 2020Longformer: The Long-Document Transformercited by 3,362
  4. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  5. 2020Big Bird: Transformers for Longer Sequencescited by 1,673
  6. 2020Rethinking Attention with Performerscited by 1,584
  7. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  8. 2017Poincar'e Embeddings for Learning Hierarchical Representationscited by 674
  9. 2021Nystr"omformer: A Nystr"om-Based Algorithm for Approximating Self-Attentioncited by 468
  10. 2021Random Feature Attentioncited by 350
  11. 2017graph2vec: Learning Distributed Representations of Graphscited by 228
  12. 2019Time2Vec: Learning a Vector Representation of Timecited by 208
19 more
  1. 2016Community detection in networks: A user guidecited by 105
  2. 2018dyngraph2vec: Capturing Network Dynamics using Dynamic Graph Representation Learningcited by 88
  3. 2018GEMSEC: Graph Embedding with Self Clusteringcited by 61
  4. 2017Adaptive Sampled Softmax with Kernel Based Samplingcited by 38
  5. 2019Sampled Softmax with Random Fourier Featurescited by 33
  6. 2017dna2vec: Consistent vector representations of variable-length k-merscited by 16
  7. 2019Simplex2Vec embeddings for community detection in simplicial complexescited by 13
  8. 2020Extreme Classification via Adversarial Softmax Approximationcited by 10
  9. 2016Tweet2Vec: Character-Based Distributed Representations for Social Mediacited by 9
  10. 2018DyLink2Vec: Effective Feature Representation for Link Prediction in Dynamic Networkscited by 9
  11. 2017Fast Amortized Inference and Learning in Log-linear Models with Randomly Perturbed Nearest Neighbor Searchcited by 8
  12. 2015A spectral method for community detection in moderately-sparse degree-corrected stochastic block modelscited by 7
  13. 2020A unified framework for spectral clustering in sparse graphscited by 6
  14. 2015Flexible Multi-layer Sparse Approximations of Matrices and Applicationscited by 5
  15. 2017Improving Negative Sampling for Word Representation using Self-embedded Featurescited by 3
  16. 2018Revisiting Skip-Gram Negative Sampling Model with Rectificationcited by 3
  17. 2019weg2vec: Event embedding for temporal networkscited by 3
  18. 2020The Spectral Underpinning of word2veccited by 2
  19. 2017word2vec Skip-Gram with Negative Sampling is a Weighted Logistic PCAcited by 1

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.