TY - JOUR
T1 - Distance geometry for word representations and applications
AU - Khalife, Sammy
AU - Gonçalves, Douglas S.
AU - Liberti, Leo
N1 - Publisher Copyright:
© 2022
PY - 2023/1/1
Y1 - 2023/1/1
N2 - Many machine learning methods used for the treatment of sequential data often rely on the construction of vector representations of unitary entities (e.g. words in natural language processing, or k-mers in bioinformatics). Traditionally, these representations are constructed with optimization formulations arising from co-occurrence based models. In this work, we propose a new method to embed these entities based on the Distance Geometry Problem: find object positions based on a subset of their pairwise distances or inner products. Considering the empirical Pointwise Mutual Information as a surrogate for the inner product, we discuss two Distance Geometry based algorithms to obtain word vector representations. The main advantage of such algorithms is their significantly lower computational complexity in comparison with state-of-the-art word embedding methods, which allows us to obtain word vector representations much faster. Furthermore, numerical experiments indicate that our word vectors behave quite well on text classification tasks in natural language processing as well as regression tasks in bioinformatics.
AB - Many machine learning methods used for the treatment of sequential data often rely on the construction of vector representations of unitary entities (e.g. words in natural language processing, or k-mers in bioinformatics). Traditionally, these representations are constructed with optimization formulations arising from co-occurrence based models. In this work, we propose a new method to embed these entities based on the Distance Geometry Problem: find object positions based on a subset of their pairwise distances or inner products. Considering the empirical Pointwise Mutual Information as a surrogate for the inner product, we discuss two Distance Geometry based algorithms to obtain word vector representations. The main advantage of such algorithms is their significantly lower computational complexity in comparison with state-of-the-art word embedding methods, which allows us to obtain word vector representations much faster. Furthermore, numerical experiments indicate that our word vectors behave quite well on text classification tasks in natural language processing as well as regression tasks in bioinformatics.
KW - Co-occurrence data
KW - Computational complexity
KW - Distance geometry
KW - Optimization
KW - Unsupervised learning
U2 - 10.1016/j.jcmds.2022.100073
DO - 10.1016/j.jcmds.2022.100073
M3 - Article
AN - SCOPUS:85179026187
SN - 2772-4158
VL - 6
JO - Journal of Computational Mathematics and Data Science
JF - Journal of Computational Mathematics and Data Science
M1 - 100073
ER -