andante

2016-06

0531

昨晩は本当に死ぬほど気分が悪かったのだけど今日はちょっと相談していろいろ回避できることになりましたまあこれで全部解決するのかよくわからないけどとりあえずそれ以降は元気なのでよかった


仕事は遅れているなりに進んではいる顔分類器を書いたら正答率が85%くらいになってやるじゃんと思っただけどBatch Normalizationがうまくリストアされないみたいでこれは僕の使い方が悪いのかnightly版の機能をドキュメントもないのに使った僕が悪いのかはまだよくわからないどっちにしても僕が悪いのでオーブンでお耳をバッチンしないといけませんね


地図のDCGANはDCGANにありがちなように夜中に発散しました残念ですしばらくして発散するのがありがちだと思ってるのってもしかして僕だけ僕の実装が悪いんだろうかうーむ

今夜は夜更かしはしないけどAEEの実装を進めたいTensorFlowを使ったコードの設計に関する洞察が日に日に深まるので書いたコードがどんどん見通し悪くなっててつらい

0601

昨晩はAAEを実装しましたでもうまく動いているようには思えませんというかオートエンコーダの損失が大きすぎるんじゃないだろうかという気もするスケールすればいけるのかな……


お昼から仕事Batch Normalizationがおかしかった問題は単に移動平均が追いつくのが遅すぎただけのようでしたdecayを0.99にしたらうまく動くようになってテストセットでの正答率は90%ということでほんまかいなと思うのですけどテストセット作る時に何らかの偏りが混入していないかまあまあうまく動いていると言えるようでほっとしました


今夜もAAEをいろいろ触りたいのだけどなんか風邪の気配が忍び寄っているので早くたくさん寝たほうがいいかも寝たくらいで風邪が退散してくれるというのもあまり覚えがないのだけどもね

0602

昨晩はAAEをちまちま調整したり社内向けにTensorFlow入門を書いたりしました計算グラフの概念は最初見たときなかなか要領を得なくて難儀したのでそういうところを重視した説明があったらよかったかなと思ったりしますでも結局理解してるんだしそんなの必要ないのかも難しいですね


仕事はわりと周辺的な作業tfmodelの出力とかただメタグラフの扱いかたがよくわからなかったのでステップ数とかタイムスタンプとか変数として保存しちゃいましたこういうのは本当はメタデータとして持つべきなんだろうけどドキュメントがないあとラベル文字列も格納したけどこれもこういうのがいいのかは謎でもモデルダンプなんだし無駄に外部に依存すると扱いづらいからこれでいい気がする


AAEはまだうまくゆきませんオートエンコーダとしてはまあ普通くらいに頑張ってくれるんだけどAdversarial部分が全然ほとんど何も動かないししばらく放置するとオートエンコーダもやる気をなくしてしまうなんでなんだろうなうーむ
あとぼんやり見てたらなぜか画像の重複が多い気がしてなんでかなと思っていたのだけどどうも存在しない駅を選ぼうとして失敗して全部函館らへんのどこかになってしまっているみたいでしたマジかよ除去するの面倒だし修正して最初からやり直しかなあ今週の作業が無駄になってしまったはー

0603

昨晩はAAEをただのオートエンコーダにして動かしましたこれだとちゃんと動くのでよくわからんなあという感じわからなさが改善しない実験は無駄な実験なのでは今夜は先にオートエンコーダを動かして落ちついてきたところにD/Gを投入する方針でやってみようかなと思います泥沼感


仕事はゆっくりFaster R-CNNの性能評価が異常に低かったのは単にスクリプトの使い方がまずかっただけだったとわかったのでそれを修正したりまあいずれにしてもあんまり高くはないのですけどたぶん単にステップが足りてないせい

あとはC++を書こうと四苦八苦してみたり僕はどうもC++に苦手意識があるのだけど結局触らなきゃいけない機会が結構あるのでどうしたものかと思うなんかいいIDEとかあれば扱いやすくなるんだろうか


さて土日片方くらいは散歩に出たいようなそれよりゆっくり休んだほうがいいようなそれにやることたくさんあるのよねうーむ

0604

昨晩はAAEを調整していましたDiscriminatorがぜんぜん学習しないなーと思っていたのだけどそれはどうも間にReLUを挟むのを忘れていたからだったらしくギャーという感じです非線型性を挟まないとどうなるのかの勉強にはなった無駄にした時間よ


今日もいろいろ試行錯誤しているのだけどなんか計算が発散するので難儀していますしかも数値チェッカーを挟むと発散しなくなるうーん困ったいや発散しなくなるならそれでいいという考えかたはあるんだけどそれって何かが正常ではないってことなわけじゃんあと遅いし

あとはちょっと本を読みました今夜もAAEの調整をします

0605

AAEはゆっくり進んでいますゆっくりゆっくり進んではいるけどオートエンコーダの誤差があまり下がりきらないしときどき忘れたりしますうーむもうちょっと待つけど


今日は雨だと思ってたけど晴れたので夕方に散歩に出ました晴れた日に川沿いを歩くと開放感があってとても気分が高揚するねこの写真も撮った


さて明日は病院の予約が早いので早く寝る必要がありますところで頭が痛いなんか最近散歩すると頭痛くならない気のせい

0606

人生が勝手にアップデートしたせいでこれまで使っていた精神が対応できない元に戻してくれ


通院のあと仕事人生で避けては通れないC++イベントやっぱりねあの言語はエラーメッセージがとげとげしていてよくないgccが悪いんだろうかあと個人的にはテンプレートの型パラメータの括弧<>が何重にもなっているのをくり返し目にするとつらくなってきたでもその主張は http://love-motif.com/article/art_13.shtml を彷彿とさせる

AAEはゆっくり進んでいますゆっくりゆっくりでもちょっとGeneratorさんチームが押され気味ところでうまく行くのかわからない計算にこうやってお金をじゃぶじゃぶ注ぎ込むのって本質的にはパチンコなんじゃないだろうかうーむ


具合が良くないので早めに寝たいと毎日言っている

0607

風邪気味風邪気味じゃないと具体的にはどういういいことがあるのかは思い出せないけどでもおなかとか痛いのは風邪だからだと思う風邪じゃないときはあまりおなかが痛くならないことに気づいてきた


仕事はC++ライブラリのPythonポートなど一応動くものができたので一旦ここまでとするのだけど結局ムーヴセマンティクスのことがよくわからなかったりそもそもC++のメモリ管理全般がよくわかってなかったりするので心配

本丸以外の部分はだんだん形ができてきたのだけど本丸の精度がなかなか上がらないのでどうしたものか


AAEはオートエンコーダがじわじわと精度向上しているけれどジェネレイタのスコアはゆっくり上がっていて結局あまりちゃんとした画像は出てきていませんこれそろそろ一万円超えてると思うんだけどゆっくり進んでいるので止めどきが見つからない困ったまあコストパフォーマンスは悪くないと思うどうだろう


要するに僕はとにかく打ち合わせに行きたくないんだなということがはっきりと理解されてきたんだけどだからって行かなくて済むというわけでもなくただつらい前はそんなことなかったと思うんだけどなどうしたんだろうたぶん本当は僕が行く必要なんかないと思っているかろくに話せる成果がなくて弱気になっているかなんだ

0608

昨晩は深層学習の教科書(HTML)をがんばってPDF化していましたChromeで印刷するときにPDF化を選べるのでそれを使ったのだけど数式のレンダリングが完了する前に実行してしまうとPDFから数式が抜け落ちてしまうことにあとから気づいたので一度全体を見渡して数式が壊れていないか確認してから実行するなどの手順が必要でしたまだ読んでない教科書の数式の妥当性を検討するの不思議な感じ


仕事はいろいろデモンストレイションを実装するなど計算したスコアはなかなか上がらないなーだいじょうぶかなーと思っていたのだけど実際画像を食わせてみるとまあまあいい感じに動くのでとりあえず一安心かなという感じ明日は中間報告に行きます朝が早いし打ち合わせだしもう最悪だはー
やっぱりこういう相対的に新しいことやってると他人との関わりが増えるのは避けがたいことっぽいんだけどそこをなんとかしてほしいという強い願いがある前線に出すと死ぬタイプの人間なんですよ僕は


平均寿命がミリ秒単位の人工元素に国の名前がつけられてそれでどういう気分になればいいのかいまいちピンとこないところがあります何かの日本代表が優勝したみたいな感じでいればいいんでしょうけどどうにも国というものがよくわからない会ったこともない誰かが僕の何かを代表しているということをどうやって信じたらいいんだはい想像の共同体
まあ余計な怒られが極力発生しない名前なんてこれくらいしかないのかもとも


今夜は早く寝ないと本当にまずいんだけどあんまり早く帰ってこられなかったし期待はできないうーむ

0609

昨晩は結局あまり眠れませんでした早く寝たのはいいけどすぐ目が醒めてしばらく寝付けなくてという感じでまあ単に人間はそんないきなり早寝早起きができるようにはできてないという話なのでしょう朝は一応起きられた


仕事はリファクタなどバラバラに作っていた部分をPythonのモジュールとして扱えるように整形してgit submoduleで取り込むなどおおむねうまく動いてくれたのでよかったわいと思うのだけどPythonのimportはモジュール構造とぴったり張り付いてしまっているせいで単純に親ディレクトリのファイルをimportするとかがうまくできないのですねつらいこういう構造にしてしまったこと自体が誤っているのかもしれないけれどでもtrainは別にモジュールじゃないんですよ


AAEはどうも停滞しつつありますなにが悪いんだろうなそしてサンクコスト効果を感じる一旦止めた方がよくない


なんのためにこんなにしんどい思いをしながら生きてるんだろうそう言ったらみんなそうやってがんばって生きてるんだからってだったらやめたらいいじゃんとしか思えなくてそしたらそんなことできないんだからしょうがないじゃないとちょっと怒って言うんでしょうそしたら僕はふざけんじゃねえ殺すぞと思うんだけどもちろん君にそんなことは言えなくてでもそんなことを思ってしまうことが悲しいだからもうこんな話はやめようどうしたって僕は君を呪わずにはいられないそんなことに頓着しない君を好きなのにどうしたって僕は君を呪わずにはいられないだからもうこんな話はやめようそして僕を独りにしてただ同じ場所で待っていて

などということは別になかったのですがそんな声がときどきしますこんなことは現在にも過去にも特になかったのですが
でも僕が本当に沈んだときに助けてくれるのはそんなことに頓着しないような人なんじゃないかなという予感めいたものがあります僕はそういう人たぶんこういう理由で苦手なのですが