5/1は転職記念日なので記事を書く
転職して2年が経った。
転職は私の人生における最大の勝利であるので、2周年を記念して記事を書く。
さしあたり、現時点で考えていることを書いておくことで後々の参考にしたい。
文法圧縮を使った完備辞書(簡潔ビットベクトル)を作った
@marugorithmさんの文法圧縮の解説資料(http://research.preferred.jp/2014/03/nlp2014_grammar/)があまりにも有益すぎて感動したので、文法圧縮を使った完備辞書(簡潔ビットベクトル)を作った。
文法圧縮の部分は実装の簡単さからRe-Pairアルゴリズムを使った。
https://github.com/echizentm/GCFID
続きを読む手元に置いておくと安心できる、情報系の人向けな日本語の本のリスト
最近、人に本を薦める事が多くなった。とりあえずこの辺を読むといいですよ的なリストを作っておくと便利だと思ったので作ることにした。
以下、「事前知識のいらない入門本」「事前知識はいらないけど本格的な本」「事前知識がないと何言ってるかわからないけど有益な情報が満載な本」の3つにわけて列挙する。
jumbled pattern matchingというのを知った
Binary Jumbled Pattern Matching via All-Pairs Shortest Paths(http://arxiv.org/pdf/1401.2065v1.pdf)という論文がLOUDS論文をreferしていて興味があったので読んでいた。jumbled pattern matchingという問題の時間計算量を改善したよ、という話だった。
不勉強ながらjumbled pattern matchingという言葉を知らなかった(もしくは忘れていた)。幸い、この論文にどういう問題であるか解説があったので容易に理解することが出来た。
なので忘れないうちにメモしておく。