Pylearn2

pylearn2で階層型パーセプトロンの学習

Deep Learningを使えるようにするために先日開催されたDeep Learningハッカソンに参加してきました。 pylearn2で階層型パーセプトロンを使って学習させてたのですが、意外と情報が少ない気がするので方法をまとめておきます。 実験環境 Mac OS X 10.10 python2.7.9 ソースコードはGitHubに公開しておきました。 pylearn2_AutoEncoder_MLP pylearn2のインストール […]

PyLearn2を使ってミスコン支援アプリを作る

この記事で紹介すること Deep Learning(RBM)を使って遊んでみる1事例としてミスコン支援アプリを作る PyLearn2で簡単に学習を実行 Pythonコードでインタラクティブな散布図を作成する はじめに Deep Learningを使ったタスクの応用事例として、「ミスコン支援アプリを作る」ということをやってみました。 いまは便利な世の中で、大学ミスコンのポータルサイトが存在します。 出場者が多く、楽しみがいもあります。 し […]

Pylearn2で三目並べのAIをつくってみる – モデルの保存と読み込み –

はじめに この記事は「Pylearn2で三目並べのAIをつくってみる」の続編です。 使用しているMLPモデルや棋譜のフォーマットなどの情報が書いてあるので、前の記事をお読みいただいてから、この記事を読むことをお勧めいたします。 前の記事で 今後は一度のトレーニング結果を元に、任意の入力に対する次の一手を簡単に得られるようにして、三目並べのゲームに実装してみようと思います。まずは三目並べのゲームプログラムを作らねば。 と結んでいましたので […]

Pylearn2で三目並べのAIをつくってみる

はじめに pylearn2でDeep Learningしてみたい。でもチュートリアルの画像判別やってるだけだとよく分からない。ということで、三目並べ(いわゆる○×ゲーム)のAIを作ってみようと思います。 本当はオセロのAIを作ってみたかったのですが、pylearn2を使用するのが初めてなので、より簡単なゲームを選びました。 ちなみに機械学習、pylearn2初心者です。間違いなどあればご指摘ください。 pylearn2、およびnumpy […]

Pylearn2を試してみようと思ってつまづいたこと

はじめに MacBookAir(2012)で流行り(?)のDeepLearningとかやってみたくて,いくつかの記事(参考文献)を漁った ほぼ参考文献のサイトの手順をそのままなぞった,その時にいくつかハマった場所もあったので備忘録的として保存 スクリプトとか詳しい内容はそちらのサイトへ とりあえず何枚か画像を読み込ませてそれっぽい画像が表示するところまでやってみた 環境構築 Python,git,pip,numpy,scipyをインスト […]