0326
昨晩はニューラルネットワークのフレームワークをいろいろ調べてたら遅くなってしまいました。今の時点でそんなに気にする必要はないんだけど、遅すぎたり使いづらすぎたりするとさすがにつらいので、そこは回避したい、という思いです。luaを覚える時間的余裕があればTorchとか良さそうなんだけど、それは一旦妥協してtfかなあと思います。C++はできれば書きたくない。
パフォーマンスというとMicrosoftにはCNTKという子がいて、彼は並行処理のオーヴァヘッドが異常に小さいらしいのですが、それは1bit SGDという手法で実現されているようです。こいつのことはちゃんと読んでないのだけど、伝達する勾配を1bitまで量子化してしまっても差分を次のターンで送るなどすれば長期的にはほとんど影響がないという話なんだと思う。信号処理でも同じような手法が使われているらしいけどよくわからない。ディザリングアルゴリズムでそういう感じのがあったと思うけど同じなんだろうか。
お昼に起きて、上京してきた母と先祖の墓参りにゆきました。僕は中学一年で祖父が亡くなったとき以来だと思っていたのだけど、大学の入学式の後にも来ているらしい。記憶にない。将来はあなたがこの墓を継ぐのよと最近よく言われるのだけど、できればそんなのやりたくない(でも墓にお金を掛ける気持ちは最近ちょっとだけわからないでもない気はしてきた)。卒塔婆?を追加購入して墓に設置していたのが課金アイテムみたいでおもしろいなと思いました。死んでなお墓の豪華さで競争しなければならないんでしょうか。
せっかく休日に外に出たので電器屋でデジタルペーパーの書き味でも試すかと思ったのだけど発見できず。横着しないで秋葉原まで行けばよかったかな。
明日はßとその友人と花見に行きます。花がどうなってるのかは不明。まあ別にそんなのは些細な問題なんだけども。
http://www.cast-japan.com/gigamic-quarto/
おもしろそうなボードゲーム(Webでちょっと遊べておもしろかった)。遊ぶ相手いないけど。