andante

0403

お昼過ぎに起きて計算を走らせつつ散歩に出ました秋葉原のヨドバシカメラでデジタルペーパーが展示されてないかと期待したのだけど見つけられませんでしたうーむ一般向けに売られていることは確実なんだけどあとiPad Proも見てみたかったんだけどペンがついてなかったから試していません
ついでに大きなディスプレイとかペンタブレットとかいろいろ見ましたペンタブレットは別にほしいわけでもないけれどあと大きなディスプレイも別に置く場所ないしでももっと大きくなったら楽しいとは思う
秋葉原五年ぶりくらいに行ったんだけどまあ僕の苦手な盛り上がり方の街という感じでいやまあ僕の得意な盛り上がり方なんてものはないのだけどしんどいなあと思いましたというか単純に人が多すぎるのがだめなのかも

あてどなく歩いていたらfから飲みに誘われたので夜は居酒屋で宇宙の話とかしました良い週末だったといえるでしょうよかった

ところで計算はなかなか収束しませんというか今更だけどこれ僕のプロジェクトじゃなくて会社で使う構造なんだから会社の時間でやるべきだったのではないかまあ僕自身の経験にもなるから構わないけどtensorboardのグラフすこしずつどんな気持ちで眺めれば良いのかわかってきた気がするけどまだどうなれば成功と思えるのかははっきりしない成功してないからうーむ一旦チュートリアルをそのままの形で動かしてみるべきかもしれない

0402

昨晩はAWSにまたCUDA環境を作っていたら朝になりましたUbuntu+CUDA7.5NVIDIAのドライバをインストールする手つきにも慣れが出てきましたそんなものに慣れとうなかった
pyenvでPython環境を作ったのだけどどうもOpenCV3のビルドスクリプトがpyenvのPythonを認識してくれないのかずっと躓いていました結局どうしたんだっけビルドだけはうまくいったんだけどインストールに失敗するから手動でcv2.soをコピーしたんだっけはあ会社でやったとき上手くいったように見えたのはUbuntuに最初から入ってたそれかapt-getで入るPython2が使われていたんでしょうね


今日はお昼からOpenCVと格闘して夕方にはtensorflowをビルドしましたこれでAMIイメージを作ったので今後そんなものがあるのか8xインスタンスが必要になったときとかそんなものがあるのかは楽になるはず

ところでRecursive CNNを論文を参考にtfで実装してみたのですけど挙動がおかしいクロスエントロピーがぜんぜん減らなくてsparsityが1近くに張り付いているなんだろうパラメータを調整すれば良くなるんだろうかうーむ


人と関わるという過程は要約してしまえば人を嫌いになってゆく過程でしかないのかもしれないと最近ときどき思うきっとそんなことはないよ

0401

やはりお金と時間と技術力を使った冗談はおもしろいという事実を再確認するばかりだ


お昼から仕事すこしずつtensorflowの気持ちがわかってきつつありますがやっぱりまだ世界観を根本的にとらえ損ねている気がしますつまみ食いばかりしていないでチュートリアルをもっとちゃんと読むべきなのかも
来週は論文の実装に入れるだろうかまだBPTTのことがよくわからないけど

仕事のあとは会社の花見でしたが途中で雨が降ったのでいまいちでも桜のコンディションはとてもよかったひさびさに夜桜の圧倒的なさまを感じられたような気がします


土日はなにしようかなあ機械学習勉強会の課題解かなきゃあとはまあLSTMをtfに移植とか同じことしているコードを今日見つけたのでそれを参考に書けるかなと思います

0331

昨晩はword2vecのサンプルを見較べて何がどうなっているのか探っていましたが結局あまりよくわかっていませんこのbazelとかいうビルドツールのことがわかっていないせいもあるかもしれませんこういうのを見るにつけChainerのつるつるした感じは偉大だったのだなあと思います


仕事は学習用の画像作成と論文読み画像は慣れないpythonスクリプトでどうにか100000枚ほど自動生成できたので問題なしpythonの良さというものがすこしだけわかった気がしたパターンマッチで複数変数に同時に束縛できるというだけだけどSwiftにもあるし
あとは論文を読みつつtensorflowに移植するコードを書き始めたのだけどまだいまいち勝手が分からないとりあえず再帰畳み込みレイヤは書けたと思うから次は言語モデルとアテンションだ


春から会社に入る人に対しては社会が厳しくないと都合が悪い連中に構う必要はない一緒に社会をナメていこうなと贈りたいのですが別にそうでもないのですがそんなことをうそぶく僕もいずれ誰かの上司になり誰かの退職理由になったりするのでしょうつらいですね
就職活動も大学院ももう嫌で仕方が無かったから転がり込んだバイト先で社会常識も結局たいして身につかず電話も碌にとれないけれどそういうのも含めて社会というやつは存在しているはずで迷惑をかけるとかかけないとかいうのは交渉の中で決まってゆくことなのだというような気持ち


明日は会社の花見だそうですがまあなんというかなんで桜の下で宴会などやらねばならんのかしかも夜はたぶん寒いという気分はありますというか大学院に入るまで花見なんてやったことなかったしこの文化はいったい何なんだ
まあ行けばそれなりに楽しいんでしょうがすくなくとも経験的にはそう予想される

0330

お昼から仕事日本語OCRの調査など商用のソフトだとこんぐらいできるというベースラインはわかったのだけどまずどうやってそこまで到達したものか悩ましい泥臭いチューニングとかは嫌ちゅらよでもRegion Proposal Networkみたいなものにサジェストしてもらうのは案外悪くないかもとかAttention Modelのこととか

明日は実験用に日本語文字列画像を大量生成しますとりあえず日本語Wikipediaのデータをダウンロードした


ちょっと疲れている睡眠時間が若干短いせいかもしれないし水曜日ってのはそもそもこんなものだったような気もするうーむ

0329

昨晩もword2vecの説明を読みました一応全体構造はわかったけどなんで特にskip-gramこんなのでああいう性質の良い埋め込みが得られるのかはぜんぜんピンとこないなあと思いましたというか具体的な回帰の計算もよくわかってない気がするまあこの先はコードを


仕事の前に病院今日はとても空いてて誰もいなかったのですぐ終わりました調子はすこし良くなっているのかもしれないけれどまあそんなの何回目だよって感じだし

仕事は日本語OCRの調査領域検出も既存手法ではどうやらぜんぜんだめでこれは学習すればどうにかなるのかどうかぜんぜんわかりませんあとはCNNを使った手法の論文を読んだりしたけどこれはオーバーキルなんじゃないだろうかと心配になる既存研究の地図がぜんぜん描けてないのですごく的外れなことをやってないだろうかうーむ


普通に使ったつもりの言葉に難しい言葉知ってるんですねとか言われちゃうとちょっと疎外感を感じるそうだ僕は難しい言葉を使ってしまう人間なんだこうやって普通におしゃべりをしているけれど違う種類の人間だったんだ
まあ単に僕がナチュラルボーン頭が高い人間なせいでもあると思いますけれども会話はいつもマインスイーパ


今夜はアニメを消化しつつtensorflowを触るそのつつは不可能では

0328

昨晩はword2vecの説明を読んでから寝ました可能な単語すべてとのsoftmaxを取ると死ぬのでかわりにノイズとして選ばれた単語集合に含まれないことを要求すると高速になるみたいな話ノイズはランダムに選べば良いのかなへえ


お昼から仕事日本語OCRの現状を調査フリーで使えるソフトは基本的にぜんぜんダメなんだけどこれは前処理が不十分だからなのか学習が不十分なのかあるいは前処理と学習をちゃんとすればどのくらい改善するのかみたいなことがまだわかりませんそしてこれは実際やってみないとわからないんだろうなあうーむこれはたぶん泥臭いチューニング作業になる気がするうーむ


明日は病院定例なんかまた風邪っぽさが出てきている気がする嫌だな


もしかしたら会えるかもと思って公園に行ったらもしかしたら会えるかもと思って待っていた君がいてなんだそれ循環参照かよって言いながら一緒に帰るあそこの点線ってさどれキリトリセンのところで折ったみたいだよねああアスファルトのひびがってこと道路に書いてる縦ながーい文字でさキーーリーートーーリーーセーーンーーって書くのはさみの絵も書こうえーなにそれ書いてないキリトリセンのところにはさみの……なにしてんのチョキチョキグーあっじゃあグリコねそのペースで帰るの日が暮れるんじゃないかなあっ西に向かって進めば日が暮れるのちょっとだけ遅くなるよあっちって西なの西だよ

0327

昨日はTensorBoardを動かしてみていましたこれ画像データの可視化とか損失関数の変化が出たりするのはとてもよいんだけどネットワークグラフが出るのは使いかたがいまいちよくわからない


早起きしてaとßとその友人と花見をしました花はたいして見なかったけどあまり咲いてなかったので複素多様体のモジュライ空間について教えてもらいましたモジュライって言葉の響きが好きなのでモジュラーイ気になっていたのですが定義は知らなかったのでよかった
aは数学をやっているので数学に関する話題のいろいろを知っていてとても楽しい僕はそんな風に何かに特化することができなかったなあとちょっとだけ心が疼く最近はそれほどでもない
独りで散歩するのもいろいろな発見があって楽しいけれどみんなで散歩するのもまた違った相互作用の機会があって楽しいなあと思いましたでもちょっと歩きすぎた昨日もけっこう歩いたし疲れた

ところでLoftに行ったら
https://www.youtube.com/watch?v=5f3ILHYcZDg
こういうのが売っていたので欲しいなあと思いました12kだったので買えちゃうなそんな理由でものをどんどん買っていてはいけないような気がするけどこれ無限に見てられるんだからつまり時間あたりの費用はゼロってことでしょ違うよ


今夜も早く寝るべきですがいいかげん自前のモデルをtensorflowに書きたいなとも思いますというかアニメ観なくていいんだっけ

0326

昨晩はニューラルネットワークのフレームワークをいろいろ調べてたら遅くなってしまいました今の時点でそんなに気にする必要はないんだけど遅すぎたり使いづらすぎたりするとさすがにつらいのでそこは回避したいという思いですluaを覚える時間的余裕があればTorchとか良さそうなんだけどそれは一旦妥協してtfかなあと思いますC++はできれば書きたくない
パフォーマンスというとMicrosoftにはCNTKという子がいて彼は並行処理のオーヴァヘッドが異常に小さいらしいのですがそれは1bit SGDという手法で実現されているようですこいつのことはちゃんと読んでないのだけど伝達する勾配を1bitまで量子化してしまっても差分を次のターンで送るなどすれば長期的にはほとんど影響がないという話なんだと思う信号処理でも同じような手法が使われているらしいけどよくわからないディザリングアルゴリズムでそういう感じのがあったと思うけど同じなんだろうか


お昼に起きて上京してきた母と先祖の墓参りにゆきました僕は中学一年で祖父が亡くなったとき以来だと思っていたのだけど大学の入学式の後にも来ているらしい記憶にない将来はあなたがこの墓を継ぐのよと最近よく言われるのだけどできればそんなのやりたくないでも墓にお金を掛ける気持ちは最近ちょっとだけわからないでもない気はしてきた卒塔婆を追加購入して墓に設置していたのが課金アイテムみたいでおもしろいなと思いました死んでなお墓の豪華さで競争しなければならないんでしょうか

せっかく休日に外に出たので電器屋でデジタルペーパーの書き味でも試すかと思ったのだけど発見できず横着しないで秋葉原まで行けばよかったかな


明日はßとその友人と花見に行きます花がどうなってるのかは不明まあ別にそんなのは些細な問題なんだけども


http://www.cast-japan.com/gigamic-quarto/
おもしろそうなボードゲームWebでちょっと遊べておもしろかった遊ぶ相手いないけど

0325

人工知能がヒトラー礼賛語呂が良すぎるしこれこそが人工知能の成果なのではないだろうか

人類がもしほんとうに囲碁の評価も覚束ないような有様なのだとしたら人工知能の道徳と対決しなければならない日も遠くないのではないだろうかそうか


昨晩はTensorFlowのチュートリアルをちょっと読みましたChainerと違って徹底的に計算グラフを先に構築して後からデータをバインドするという形になっているので慣れるまでちょっと混乱する


仕事はUbuntu環境整備UbuntuはUbuntuで多少変則的だったようですがそれでもapt-getで諸々入るのでずいぶん楽でしたmacのvagrantで動かしたら50秒掛かった処理が0.5秒で終わったのでGPUすげーと思いました
ただCaffe+Pythonは並列処理ができないらしいのでせっかく4枚も積んでるのに1枚しか動かせていませんこれはよくないとりあえず安い方のインスタンスに乗り換えることになりそうですがちゃんと並列計算する方法を検討する必要がありそうですPythonで書かれてるレイヤーをCaffeに移植するとかかなあそれはできればやりたくないのだけど……

あとRasPiでトイレの個室の占有状態を検知するプロジェクトを進めましたついに物理層へ進出です無線LANが不安定とかいろいろ問題はあるのですがとりあえずそれっぽく動かすことはできたので今日から我が家もIoTだなという感じでしたフムン


さて週末実は明日も明後日も出掛ける用事があってなんか忙しい明日は母が上京してきて墓参りに行くのについて行きます会うぜ母親参るぜ墓