Viewing profile — maxlam
maxlam
HN member- Joined
- Sat, Mar 17, 2018, 4:08 AM UTC
- HN karma
- 122
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About maxlam
No profile information was provided.
Recent public activity
-
comment
Comment #16639436
That's definitely an interesting idea -- it seems this would allow for boundaries that "change" along with the data (instead of having static boundaries as it is). Would be interes…
-
comment
Comment #16632560
Haven't tried this but this is definitely a good idea for visualizing what's going on!
-
comment
Comment #16632548
Hm what do you mean? I'm not quite seeing how to differentiate with respect to the quantization steps.
-
comment
Comment #16628037
Absolutely, please do!
-
comment
Comment #16627047
Training these quantized word vectors has to be done in full precision (so no memory gains during training the word vectors). But when you save them to disk every value is either -…
-
comment
Comment #16626976
Here's the one for man: ['man', 'woman', 'boy', 'handsome', 'stranger', 'gentleman', 'young', 'drunkard', 'devil', 'lonely', 'lady', 'lad', 'drunken', 'beggar', 'kid', 'effeminate'…
-
comment
Comment #16626834
Thanks for the compliments! And thanks also for bringing up the debiasing! It's interesting to see what people care about and any conversation that leads to new ideas is a plus.
-
comment
Comment #16626763
Hm not sure, would need to think more about this -- definitely an interesting idea though!
-
comment
Comment #16626750
You can kind of see that words that are similar have similar looking vector values (that's why there are vertical stripes of yellow / black). But you're right in that most of it ju…
-
comment
Comment #16626729
Definitely tried to figure out if the dimensions mean anything -- as far as I can tell they don't really mean much :(
-
comment
Comment #16626720
Interesting, definitely need to think about debiasing. Seems like it won't really work straight out of the box since it'd destroy the 1 bit-ness of the vectors. Though if only a fe…
-
comment
Comment #16626679
The idea is that you can kind of capture the "meaning" of a word with a sequence of numbers (a vector) -- and then you use these vectors for machine learning tasks to do cool stuff…
-
comment
Comment #16626597
You're definitely right, the quantization function and its values definitely have an impact on performance. For 1 bit I think I tried something like -1/+1, -.5/+.5, -.25/+.25, -.33…
-
comment
Comment #16626573
Main reason I did it this way is because Facebook's DrQA (which I evaluate the vectors on for the SQuAD task) uses case sensitive vectors. Was a tough decision between choosing whe…
-
comment
Comment #16626557
This might be because "Artist" has an uppercase "A" -- I trained all the word vectors to be case sensitive so "Artist" is not the same as "artist" (which should be closer to "man" …
-
comment
Comment #16626528
Oops, thought you meant the graphs (with the dotted/solid lines) in the writeup. If you're referring to the image under "Visualizing Quantized Word Vectors" then each row is a word…
-
comment
Comment #16626518
Yeah, I should definitely put more detail in the writeup -- thanks for the feedback! What's happening with figure 1a (epochs vs google accuracy) is that as you train for more epoch…
- story