
Recent Posts
Archives
Categories
Meta
Advertisements
I attended my first RECOMB over the last few days. It was an excellent conference. There were some discussion regarding the +/ of single track conferences vs multitrack conferences. Overall I prefer the single track format, like RECOMB. It’s good … Continue reading
Python is very convenient because we don’t have to type each variable, but this can also lead to sloppy mistakes. A common mistake occurs when two variables point to the same memory and operations on one variable also changes the … Continue reading
Semidefinite programming generalizes linear programming. One standard definition of SDP is the following: such that and . Here are all matrices and the operation corresponds to entrywise multiplication. An equivalent formulation of SDP is such that . So we can … Continue reading
I traveled in China from 12/28/2014 to 1/6/2015. With Yvonne and my parents, we went on a barnstorming tour through Longman Grottoes, Xi’an, Fu Zhou, Beijing and Tianjin. Highlights include: the headless, defaced stone statues at Longman; the Terracotta warriors … Continue reading
Posters Neural word embedding as implicit matrix factorization. word2vec is equivalent to SVD of the wordbycontext matrix. The proposed algorithm using negative sampling is computationally more efficient than SVD. Some of the preprocessing, e.g. eliminating rare words, improves the results. … Continue reading
Python is useful for many things, but in trying to be simple it’s also terrible in several ways. typing. For numpy arrays, if we have an int array then adding a float to an element of the array will automatically … Continue reading
Talk is cheap, idea is valuable. There are so many talks at Berkeley and Simons in particular and most of them are forgotten within a few weeks. The best talks convey one fresh and engaging idea. It is such ideas … Continue reading