ytbilly3636’s 研究備忘録

機械学習,Python,ガンダムなど

Chainerで畳み込みのAutoencoderを実装した

こんにちは

ChainerのReference ManualにDeconvolution2Dというクラスが有るのを見つけました.

Standard Link implementations — Chainer 2.0.0 documentation

Deconvolutionってなんぞと思い,調べると以下のページが見つかりました.

qiita.com

特徴マップを拡大して畳み込むことで,畳み込む前の画像を復元するイメージでしょうか. ということは,

Input -> Convolution -> Feature Maps -> Deconvolution -> Output

という処理を行えば, Autoencoder畳み込みバージョンができるのではないかと思い試してみました. いわゆる,Convolutional Autoencoderはこのような実装なんですかね. 調べていないのでなんとも言えませんが.

続きを読む

負の数の引き算ってなんだっけ

こんにちは.

先日研究室で数学ってよくわからないという話をしていまして, その中に負の数の引き算ってなんだっけという話題になりました.

おそらく大多数の人が以下のように頭の中で変換して計算していると思います.

{ \displaystyle
a - (-b) = a + b
}

この変換式を使えば高校入試や大学入試の数学の問題は解けるので, これまで生きてきて問題はなかったのですが, もし負の数に初めて出会った小学生や中学生から

「負の数の引き算ってなに?」

と聞かれてもうまく答えられる自信がありません.

今回の記事では, 小学生や中学生に負の数の引き算を説明できる大人になれることを目指して, 自分なりの解釈を考えてみようと思います.

続きを読む

Caffe2を使ってみたその1「インストール」

こんにちは.

Caffe2というDeep Learning用のフレームワークが出たようです. まだドキュメントをちゃんと読んでいないのでその良し悪しはわかりませんがとりあえず試してみることとします.

caffe2.ai

続きを読む

CIFAR-100のスーパークラスを調べた

こんにちは.

このブログを始めた当初は週一くらいのペースで更新するつもりでしたが, 先週はうっかり更新を忘れていました. まぁ気楽に行きましょう.

続きを読む