andante

2016-05

0520

仕事は昨日よりは順調一応動き始めて何かを学習している素振りは見せ始めるようになりましたでも一回突然NaN出して死んだし予断を許さないチェッカーを挟もうとしたらGPUのメモリに乗らないとか言われたので挟めなかったでもいくつかアタリつけて挟むべきだと思う週明けにでも試すべき
あとOpenCVで簡単なクロップをするスクリプトを書いたり諸々の不安要素を置き去りにしたままシステムが形を現しはじめる


今夜はDCGANの再実装をしたい目標はそこではなくAdversarial AutoencoderなんだけどこないだDCGANのlossが僕の思ってたのとオリジナルの論文とでちょっと違うと知ったのでもしかすると実質的には等価かもしれないがそれもあわせて実装するその次はseq2seq Autoencoderふむやりきれるだろうか
あとXamarinも触らないといけないのよね勉強会で発表するので土日も忙しい明日は散歩に行けたら行きたい

0521

昨晩はTensorFlowでDCGANを実装しました間違ってたことがあとでわかったのだけどなんとなくこう書くと見やすいし手を入れやすくなるかなみたいな流れはわかってきたのだけどDCGANのように一つのネットワークを二回通すような場合はどうするのがいいのかまだよくわかりませんvariable scopeを共有するとtensorboardにでっかい矢印がでてきてイケてないしsummaryもなんか微妙になる
データは結局MNISTを食わせたのだけどTensorFlowのチュートリアルコードで数行で読めたので単純なコーディングミスでweightがtrainableになってなかったので全然だめでした

今日は起きてからDCGANの様子を見ていろいろ修正してから夕方に散歩に出ましたなんか六本木とか赤坂とかの年収が高そうなところを通ったりしましたあいかわらず方向感覚がないので西に進んでいるつもりが途中から南になったりしました

DCGANは一応動いてくれるようになったのだけどいろいろ表示させておくとGeneratorが突然理解りを得るのとかが見えて楽しいですねlog lossが発散するので対策を考えています1e-12くらい足しておけばいいだろうか


今夜はXamarinをいろいろ触ります非同期で通信するようなものを作れるといい

0522

昨晩はXamarin Studioをちょっと触りましたasync/awaitを使って非同期HTTP通信するのとかも試したけどこれ便利ですねdispatch_asyncとかだとコールバックでネストがどんどん深くなっていくのをフラットに書けるってことでしょエラー処理はまだ試してないんだけどtry-catchの中に普通に書けるっぽいしそれで済むんじゃないかなかっこいい


今日はどうも具合が良くないのであまりなにもしていませんそういえばDCGANさんは一時ちゃんと数字を覚えてくれたのだけどさっき見たらなんかゲームに出てくる遺跡の古代文字みたいなのをどんどん吐くようになってしまっていましたなんだこれDiscriminatorさんチームは何をやってるんだいま見たらGeneratorさんチームの最後のdeconv層のbiasが急に大きくなってしまっているけれど君はいったい何を学んだ結果そうなったんだ

あとVariational Autoencoderのことをすこし勉強しようと思ったのだけどベイズ学習とかのことがよくわかっていないのでいまいちピンときませんうーん腰を据えて勉強した方がいい気がするないつまでもそういうところを無視してロジスティック回帰のオバケばかり触って喜んでいるわけにもゆくまい


明日は病院定例今夜はあまり夜更かししたくないのだけど深層学習勉強会の課題をやらねば

0523

23日になるたびに今日はなにかの記念日ではなかったかという気持ちになる23という数にはそういう特別さがそなわっていると思う好きな数は17だけど


お昼から仕事週末の間に死んでいた学習の司法解剖を試みたけど結局よくわかりません仕方ないので三箇所くらいにcheck_numericsを挟んだけどこいつ勾配を伝搬しないらしいそれはバグでは厄介
明らかに進捗が遅れっぱなしのように思われるんだけど大丈夫なんだろうか大丈夫ではないのだが


今日はとても具合が悪いので早く寝ますでも髪が乾くまでは起きてなきゃいけないので今日の勉強会の講義ノートをまとめる作業でもしようかなTensorFlowはちょっとお預けあとXamarinは水曜日くらいから資料作る


偉大な人物になれないのならせめて礼儀正しく穏やかな人物でありたいと願ったのに現実は人生は容赦なく僕に降りかかってくるきっと誰でもそうなのだろう僕だけは負けてはいけないでも負けてしまうのかもしれない僕だけは負けてはいけない

0524

朝からずっとおなかが痛いたぶんおなかに来る風邪なんだと思うお引き取り願いたい


おなか痛かったので仕事はあんまり進みませんでしたいろいろ検討はしたけどうーんちょっとテンション低いなんかモチベイションを回復するものがないと

0525

今日は異常に具合が悪い全然信じてないこと言いますが低気圧でも来てたんだろうか

考えなしに無職になってしまいたいという想いが日に日に積み上がってゆく気配を感じるとにかく伊豆あたりで静養したい当たり前みたいな顔して週に五日も労働してるの馬鹿みたいじゃん五日もと言いましたが三日ならいいというわけではないです


仕事はあまり上手くいっていないが話だけが先へ進み続けている心が休まらない


健康だった頃のスナップショットからやり直せるならその間のこと全部忘れたって構やしないと思う六年くらいは戻ることになると思うけどまあなんとかなるでしょうと思う


今夜こそは早く寝なくてはいけないのだが勉強会の資料も作らねばなるまいあまり気乗りがしない


あまり気乗りがしない

0526

昨晩からずっと心身ともに具合が最悪ですなんだこれなにをすれば元に戻るんだ助けてくれ助けてくれ


友達づきあいの不要な友達がほしいその差分が何なのかはあまり真面目に考えたくはない


勉強会の準備は結局たいして進んでいないので今夜これからやります来週も心が休まらないもうだめだ無理だ

0527

昨晩は勉強会の準備をしましたasync/awaitの例外処理は思った通りそのままtry-catchを書けばよくああこれは素晴らしい仕組みだなあと思いました


お昼から仕事勉強会の発表を乗り切ったら予想外に精神状態が改善したのだけどあれそんなに重荷だったんだろうか面倒だなとは思っていたけどもっと他にいろいろあるだろうに精神を支配する力学はわからぬことだらけだ昔からよく知られた事実

でも仕事はあんまり順調ではないですたぶん来週ResNet-ELUを実装することになるな


今夜は画像のオートエンコーダを書きますそれが思ったより上手くいったりしたらそこからAAEに突入だけどそれより面白みのある画像データを集めるなどすべきかもしれない地図とかアニメキャラとかでもあんまり夜更かししないようにしたい


ハンマーを持っているとあらゆる問題が釘に見える病に罹患しているのでハンマーを持っているとあらゆる問題が釘に見える病は要するにoverfittingなんだと考えており教師データを増やすことで対応可能だろうと推測したりする合ってるんじゃないかという気もする

0528

昨晩はConv4層Deconv4層のオートエンコーダを書きましたMNISTで試したらちゃんと動いたのだけどまあMNISTごときじゃよくわからないよねとは思います


今日はいつもながら特に何もしていませんGoogle Maps APIから地図をダウンロードすることを検討したり日本の駅の緯度経度の一覧を取得したりしましたとりあえず駅と線路沿いに的を絞ればそれなりに人のいる陸地になるでしょうという期待ですあとは国勢調査の結果でも参照して人口密度くらいを取れればいいかなーとかうまくゆくのかわかんないですが

今夜は画像取得を開始できたらと思いますあとsafebooruあたりでアニメキャラ画像も取ってこようかなテーマとして地図だけじゃなくていろいろやりたい


なんだかしんどいなーと思って体温計をはさんでみたら微妙に体温が高いですなんだこれいったいなにをすれば体調を崩さずにのんびりできるんだ

0529

昨晩はGoogle Mapsから画像をダウンロードするコードを書いていましたたくさんダウンロードするのは時間が掛かるので並行処理できたらいいなと思ったんだけどPythonでそういうのをどうすればいいのかよくわからなかったので諦めましたまあ手許で動かすわけでもないのだし問題ないでしょうただ一日25000件縛りがあるからすぐには集まりません

http://gyazo.necocen.info/140d6f3bee238c3177a9767734d83897.png 様子です


今日はあれやろうこれやろうと思っているうちに結局なにもできなくてさっきようやく地図画像をDCGANに食わせ始めました結局データはどういう形で与えるのがやりやすいのかよくわからなくてよくわからないのだけどtfrecordsに固めることにしましたこれもせっかく分割してるのだし並列化とかできたらよかったんだけどやっぱりよくわからないのでやめましたPythonのマルチスレッドについてはどこかでしっかり勉強した方がいいかもしれませんってかいつのまにか普段からPython使う感じになってしまったなまあ悪い言語じゃないし2/3対応は勘弁してほしいけども


今夜はAAEのモデル書くところまでできたらいいなと思うのだけどまあ無理だろうなでもがんばろう