Closed zachmayer closed 8 years ago
It depends on task and particular cost function you want. PCA (and SVD) is optimal in the sense of Mean Square Error. I don't know any methods based on GloVe framework. There is some code in glove-python, but I didn't test this approach. You can try PLSA and LDA factorizations. For LDA in R I usually use lda package. Also there is topicmodels, but I found lda is faster/better. Also it worth to try some Non-negative matrix factorization technics... It really depends on task you try to solve.
FYI: in the problem I was working on, irlba
gave really good results.
@zachmayer, can you share any additional details ?
The glove model is great for reducing the dimensionality of a
tcm
. What would be a good approach for reducing the dimensionally of adtm
matrix? svd (say using theirlba
package) is a good approach, but I was wondering if there was a good way to apply glove vectors to adtm
?