Eventually computers will be talking about us behind our backs in these high-dimensional vectors, only occasionally translating down to English approximations, to humor us. "Goo goo, gah gah, human?"
word2vec in yhat: Word vector similarity
11–16 of 16 posts
Re: word2vec in yhat: Word vector similarity
#12Word2vec seemed intuitively obvious me, but I really have a hard time believing that it works in only 1000 dimensions, generating results beyond cherry picked demo examples. Are there really only 1000 independent concepts in the English language?
I'm still impressed it only takes 26 letters, in words of average size around 5! By comparison, 1000 continuous dimensions seems positively resplendent with expressiveness. FWIW, 2^61 > 26^5, so even the binary vector 2^1000 has an expressive space about 2^939 times larger than 26^5 (all possible words up to 5 letters).
But yeah, the continuous dimensions can hide many more binary dimensions.
For example, 4-D rgba can be smashed into 1 continuous (or 64-bit) dimension, but that feels a bit like cheating.
So it sort of feels like 1000 64-bit dimensions is a tricky name. 64000 1bit dimensions.
Re: word2vec in yhat: Word vector similarity
#13->math shopping reading science
I think shopping doesnt belong in this list!
->rain snow sleet sun
I think sun doesnt belong in this list!
etc.
Re: word2vec in yhat: Word vector similarity
#14Eventually computers will be talking about us behind our backs in these high-dimensional vectors, only occasionally translating down to English approximations, to humor us. "Goo goo, gah gah, human?"
Have you read the [Message Contains No Recognizable Symbols] series? It's pretty great: http://www.ssec.wisc.edu/~billh/g/mcnrs.html
Re: word2vec in yhat: Word vector similarity
#15For people interested in a cleaned-up, commented and de-obfuscated word2vec, I recently ported the original C code to Python [1]. My HN submission of this endeavour received no love, but I think it's worthwhile nevertheless as the Python code is not only more concise, readable and extendable, but the training's actually faster too [2]. [1] https://github.com/piskvorky/gensim/blob/develop/gensim/mode... [2] http://rad…
Mikolov said that he hoped word2vec would "significantly advance the state of the art" of NLP, but really the state of the art can only advance when people can understand and manipulate the code. You're making that possible. Thank you.