SlideShare a Scribd company logo
1 of 15
Download to read offline
DeepLearningとともに
Mrコンテストを愉しむ話
PyLadies Tokyo 1周年記念パーティ
@kensuke3238
15秒でわかるきょうの話
きょうの話を超要約すると・・・
● Deep LearningでMrコンテスト出場者の顔画像を学習
● 学習したモデルで顔画像の特徴量変換してみたよ
● 2次元の散布図にプロットした愉しむアプリつくったお
こういうの作りました→
できること
1. 動く
2. 似てる顔の人さがせる
イケメン探しが捗る
3. プロフィールみれる
4. 投票ページにジャンプできる
いいな。と思ったら即投票
なんで そんなもん作ったんや?
10月某日
なんで そんなもん作ったんや?
@kensuke3238はあるサイトを発
見しました
なんで そんなもん作ったんや?
その名も”MR COLLE”
ここがすごいぞMR COLLE
1 大学Mrコンテストが一気にみれるぞ!
2 プロフィールもみれるぞ!
3 投票もできちゃうぞ!
↑ @kensuke3238の脳内
イケメンがたくさんおってるけど、なんや
多すぎやで・・・・・
↑ @kensuke3238の脳内
全員をパッと見で眺めたいなぁ。
ついでに、
似た顔を寄せときたいなぁ
↑ @kensuke3238の脳内
そや! Deep Learningつこうたろ!
ついでに相関図にして、
わかりやすく可視化や!
そんなわけで作ってみました
画像 & プロフ スクレイピング
Deep Learningで顔画像学習
2次元に圧縮
可視化
そんなわけで作ってみました
画像 & プロフ スクレイピング
Deep Learningで顔画像学習
2次元に圧縮
可視化
PyLearn2
Scikit Learn
Bokeh
+ ipython notebook
ふつうに書く
PyLearn2とは?
かんたんにDeep Learningできるゆるふわ系ライブラリ
Theanoとの連携がよくできている(同じグループが作った)
PFIのChainerの対抗馬(だと思ってる)
Chainerがサポートしてない学習法をサポートしている
RBM系のアルゴリズムが利用可能(Chainerだと難しい)
Bokehとは?
インタラクティブなグラフをつくれるゆるふわ系ライブラリ
「ぼけ」って読むのか。。。読み方不明
PythonによるJavascriptラッパー
情報をHTMLにぜんぶ埋め込みできるので、独立したグラフhtmlにできる
バックエンドを持つWebアプリも作れるらしい。
デモ
Web公開中です
http://kensuke-mi.pussycat.
jp/univ_contest_project_pics/pages/boys_pics_deepNN_pca_
scatter.html
Missコンテスト版もあり〼
http://kensuke-mi.pussycat.jp/univ_contest_project_pics/pages/girls_pics_deepNN_pca_scatter.html
最後に
コードはすべてgithubでさらしてます。
Kensuke-Mitsuzawa/let_s_analyze_miss_collection_girls
何かの参考にどうぞ
一緒にコンテストを愉しむ方も大歓迎です!

More Related Content

More from Kensuke Mitsuzawa (7)

サポーターズ勉強会スライド 2018/2/27
サポーターズ勉強会スライド 2018/2/27サポーターズ勉強会スライド 2018/2/27
サポーターズ勉強会スライド 2018/2/27
 
サポーターズ勉強会スライド
サポーターズ勉強会スライドサポーターズ勉強会スライド
サポーターズ勉強会スライド
 
形態素解析器の比較できるPythonパッケージつくった話
形態素解析器の比較できるPythonパッケージつくった話形態素解析器の比較できるPythonパッケージつくった話
形態素解析器の比較できるPythonパッケージつくった話
 
アダルトデータマイニングの勧め
アダルトデータマイニングの勧めアダルトデータマイニングの勧め
アダルトデータマイニングの勧め
 
slides for "Supervised Model Learning with Feature Grouping based on a Discre...
slides for "Supervised Model Learning with Feature Grouping based on a Discre...slides for "Supervised Model Learning with Feature Grouping based on a Discre...
slides for "Supervised Model Learning with Feature Grouping based on a Discre...
 
Learning to rankの評価手法
Learning to rankの評価手法Learning to rankの評価手法
Learning to rankの評価手法
 
Brml 3.3 d-separation
Brml 3.3 d-separationBrml 3.3 d-separation
Brml 3.3 d-separation
 

DeepLearningとともにMrコンテストを愉しむ話