まんぼう日記

takataka's diary

研究

Denoising Autoencoder の実験をしてみる (2)

今日は受験生向けオープンキャンパス.たかたかも研究室公開に参加するため,日曜出勤です.最近の休日出勤の定番,いつものX登校プチコース10.5kmをランニング70分.で,わかったことがひとつ….夏はシャツの替えだけやのうて,替え短パンと替えパンツも用…

Denoising Autoencoder の実験をしてみる

これまでの話( Theano で GPU 使って Convolutional Neural Net - まんぼう日記 )から少しそれますが,Denoising Autoencoder の実験をしてみました.例によって余談付き….

Theano で GPU 使って Convolutional Neural Net

大石東バイパスとTheanoでGPGPU - まんぼう日記 では,Theano ( Welcome — Theano 0.7 documentation ) で多層パーセプトロン(MLP)の学習プログラムを作り,GPU上で動かすとCPUのみの場合よりも速いことを確認しました.今度は,Convolutional Neural Net (C…

MacPorts で OpenCV 3.0.0 + opencv_contrib をインストール

Mac OS X のファイルの拡張属性を消去する - まんぼう日記 からさらにへろへろ度を増したたかたかです.楽しうないけどやらなかん仕事が山積みなんをほっぽり出して,ちょっとだけ逃避. 少し前に OpenCV 3.0.0 が出ましたね.また旧バージョンからあちこち…

大石東バイパスとTheanoでGPGPU

なんでまたそういう無関係なネタを一つの記事にするっ,ておしかりをうけそーですが (^^; 前者は小ネタなので… 国道422号線大石東バイパスの話 国道422号バイパスをてくてく etc. - まんぼう日記 国道422号バイパス工事の様子を見に行ってきました - まんぼ…

Theano 0.7 / 桜定点観測(5)

Theano 0.7 で overlap ありの max-pooling & down-sampling Theano 0.7 が出ましたね. Welcome — Theano 0.7 documentation MacPorts でも 0.7 がインストール/にアップグレードできるようになってました. $ sudo port selfupdate $ port info py27-thea…

シグモイドの対数が \( -\infty \) になるのを防ぐ

ようやくちょこちょこ研究はじめたたかたかです. てくてく登校 研究のねたそのものはまだ記事にできないので,てくてく登校した話を….っておい,タイトルの件はどーなった,って方はずっと下の方へスクロールしませう(すいません (^^;). いつもの遠回り…

Theano の開発版をおっかける

毎年度恒例12月から2月にかけての忙し期間も,昨日であらかたおわり.気が緩んだのか,昨晩夕食後にちょっと横んなって,気づいたら朝の9時でしたがな… (^^; で,頭痛が痛いっす.昔から,ストレスから解放されると頭痛起こす体質なもんで (^^;; それはさて…

Theano で MLP & CNN (3)

先週末の暴挙のせいでまだ体のあちこちが痛いんですが (^^; Theano で MLP & CNN (2) - まんぼう日記 CIFAR-10 と ZCA whitening - まんぼう日記 のつづき.Multi-Layer Perceptron と Convolutional Neural Network で CIFAR-10 の画像識別をやってみます.

CIFAR-10 と ZCA whitening

Theano で Multi Layer Perceptron & Convolutional Neural Net - まんぼう日記 と Theano で MLP & CNN (2) - まんぼう日記 の Convolutional Neural Net の実験のつづきで,MNIST のかわりに CIFAR-10 を使ってみることにしました.ちうことで,CIFAR-10 …

Theano で MLP & CNN (2)

Theano で Multi Layer Perceptron & Convolutional Neural Net - まんぼう日記 のつづき.重みの正則化(regularization, weight decayとも)の項を入れました.ついでに細々と条件を見直して,MNISTの識別実験を再び. これまでの経緯や関連記事は上記リン…

Theano で Multi Layer Perceptron & Convolutional Neural Net

Theano で Convolutional Neural Net - まんぼう日記 のつづき.前回のプログラムでは,max-pooling の後で ReLu する場合にしきい値を入れ忘れてました.それを直すついでに,プログラム全体を書き直してすっきりさせました. 関連記事: Pylearn2 の tutor…

Theano で Convolutional Neural Net

先日の Theano で Multi Layer Perceptron - まんぼう日記 のつづき.Theano で convolution + pooling する層を作ってみます. 関連記事: Pylearn2 の tutorial でお勉強 - 5時間目 - まんぼう日記 発端 MNISTのデータを読み込むPythonプログラム - まんぼ…

Theano で Multi Layer Perceptron

昨日の MNIST の Logistic Regression Theano版 - まんぼう日記 のつづき.Logistic Regression のネットワークに隠れ層を追加して多層パーセプトロン(Multi Layer Perceptron, MLP)化します. 関連記事: Pylearn2 の tutorial でお勉強 - 5時間目 - まんぼ…

MNIST の Logistic Regression Theano版

MNIST の Logistic Regression - まんぼう日記 のつづき.自分で書いてた Logistic Regression のコードを,Theano を使って書き直してみます. 関連記事: Pylearn2 の tutorial でお勉強 - 5時間目 - まんぼう日記 発端 MNISTのデータを読み込むPythonプロ…

MNIST の Logistic Regression

細々した仕事を片付けて,さあ試験の採点を,と思ったら猛烈な眠気が….お昼に1.5倍のカップ麺とか食べたせい…か?…ねむ….ああ,朝ごはん,昨夜の残りの水炊き…あれのせいも?…むにゃ.朝から鍋て,むちゃくちゃですな…ぐぅ.まあこんな調子やったので,答…

Logistic Regression してみる

今日は自分の受け持ちの科目の期末試験でした.昨日の午後に問題ができたとこ(ほんまは12月中旬には作っとくことになってるんですが…)っちうていたらくでしたが,一応無事終了.採点はまだですが.で,昨日のうちに問題用紙と解答用紙の印刷その他ほとんど…

MNISTで nearest neighbor / int か float か,それが問題です / np.argpartition

MNISTのデータを読み込むPythonプログラム - まんぼう日記 のつづき.MNIST を nearest neighbor 法(最近傍法,NN法)で識別する実験やってみました. プログラムはこんなん.

MNISTのデータを読み込むPythonプログラム

12月1月2月の忙しシーズン真っ最中ですが,ちょっとだけ余裕ができました.というわけで今日はゆっくり…台所片付けたり,洗濯したり,カレー作ったり.食器とかあふれて悲惨なことんなってた台所片付けて洗い物してたら,ガラス容器を割ってまいました.食洗…

X登校プチ15km & 論文のself-archiving

朝起きてメイルをチェックしたら,「あんたの論文の proof の用意ができたで.校正原稿をダウンロードして確認&赤入れて,23 December までにアップロードしてね」ってメイルが来てました( cf. はやぶさ2とTPAMI論文 - まんぼう日記 ).えっと,今日が23…

はやぶさ2とTPAMI論文

H-IIAロケット26号機の打ち上げが成功し,「はやぶさ2」は無事に旅立ちました.よかったよかった \(^o^)/ ファン!ファン!JAXA! そんなニュースとならべるのはおこがましいんですが,たかたか的には今日はもう一つうれしいことがありまして.投稿中やった論文…

「かたつう」と Theano のお勉強 - 7時間目

南湖一周46km - まんぼう日記 以来体中あちこち痛かったんが, 免許更新 + 瀬田川洗堰 Part 8 + X登校プチ + α = 33km - まんぼう日記 のおかげで痛いの痛いの飛んでった〜,と思ったら全部左肩に帰ってきた (^^; どれくらいかっちゅーと,てくてくしてる時…

Pylearn2 のお勉強 - 6時間目

Pylearn2 の tutorial でお勉強 - 5時間目 - まんぼう日記 のつづき.自分で Theano 使って convolutional net のプログラムを書くことを視野に入れて,Pylearn2 で学習したネットワークのパラメータを取り出して,自前でネットワーク出力を計算してみること…

Pylearn2 の tutorial でお勉強 - 5時間目

ほぼ1ヶ月ぶりの 「研究」 ねたです.久しぶりなので経緯から…

続 Theano + CUDA

例によって余計な枕から 今日は朝から事務仕事.自分の研究室の今年度の某予算の費目毎の支出状況を確認したり,今後のお買い物計画を見直したり.当初の計画になかった MacBook Air 6台(学生用)を買ったので,予定してた自分のメインマシンの更新をどうし…

Numpy / Theano で行列の積を高速に計算するには

オープンキャンパス,研究会出張,学科会議+教授会,企業訪問,と続いた日々が昨日で一段落して,今日はだらだらと後始末(諸々の報告書作成)とか某誌編集委員の仕事とか.それもある程度片付いたので,ちょっとだけ研究.Pylearn2 の tutorial でお勉強 -…

Pylearn2 の tutorial でお勉強 - 4時間目

Pylearn2 の tutorial でお勉強 - まんぼう日記 Pylearn2 の tutorial でお勉強 - 2時間目 - まんぼう日記 Pylearn2 の tutorial でお勉強 - 3時間目 - まんぼう日記 のつづき& Theano + CUDA - まんぼう日記 の顛末.

Theano + CUDA

というわけで( Pylearn2 の tutorial でお勉強 - 3時間目 - まんぼう日記 ),Theano で GPU 使って計算できるようにしたいのです.そのためにまずは CUDA を入れましょー. 対象は MacBook Pro Retina 15inch, Mid 2012 で,GPUは Intel HD Graphics 4000 …

Pylearn2 の tutorial でお勉強 - 3時間目

Pylearn2 の tutorial でお勉強 - まんぼう日記 Pylearn2 の tutorial でお勉強 - 2時間目 - まんぼう日記 3時間目は,convolutional neural net の tutorial です.

Pylearn2 の tutorial でお勉強 - 2時間目

Pylearn2 の tutorial でお勉強 - まんぼう日記 のつづき.MLP のチュートリアル http://nbviewer.ipython.org/github/lisa-lab/pylearn2/blob/master/pylearn2/scripts/tutorials/multilayer_perceptron/multilayer_perceptron.ipynb の Part3 から.