SlideShare une entreprise Scribd logo
1  sur  71
Télécharger pour lire hors ligne
ディープラーニングによる
ラーメン二郎全店舗識別と生成
創作とディープラーニングの出会い
2017年9月6日
NTTコムウェア土井賢治
1
本日の発表内容は
趣味で取り組んだ
成果をまとめたものであり
にて発表した
「
」
を元に再構成したものです
NTT Tech Conference #2
Large Scale Jirou Classification
ディープラーニングによるラーメン二郎全店舗識別
2
自己紹介
名前: 土井賢治(@knjcode)
所属: NTTコムウェア
ビジネスインキュベーション本部
業務: 機械学習(主にディープラーニング)
ドローン・IoT関連
3
本日の内容ラーメン二郎について二郎画像のスクレイピングディープラーニングによる画像分類学習、ファインチューニング認識精度向上のための工夫Webサービス化GANによるラーメン二郎画像生成(new!)
mxnet-finetuner
4
突然ですが
5 . 1
どこの二郎かわかりますか?
5 . 2
三田本店 神田神保町店 環七一之江店
※上記ラーメン二郎の画像は同僚による撮影です
5 . 3
ラーメン二郎識別のモチベーション
社内勉強会にて、同僚がTensorflowを使って
ラーメン二郎4店舗の画像を識別した話を
聞いたことがきっかけ
(2017年4月頃)
6 . 1
ラーメン二郎について
同僚曰く
カルト的人気なラーメン屋
主に関東圏に暖簾わけをしている
店舗は41店舗(2017年4月時点)
店舗毎に「味・見た目が多少異なる」
常連は見た目で店舗を見分けることができる
この当時、画像を見ても全然違いがわからなかったが、
ジロリアンには容易に見分けられる人もいることに驚き
全41店舗対応の分類器を作ろうと決意
6 . 2
クローラーを開発してラーメン二郎画像を収集
主にtwitterやinstragram等から収集
全41店舗分
計33130枚
7 . 1
画像収集の際は、robots.txtを考慮したり、
収集先へ意図せず負荷をかけないよう注意
7 . 2
画像収集時点で分類しておく
どの店舗の画像なのか推定できる形で収集するのが重要
画像のタグから特定できれば良いが、
例えば、画像についたメッセージ
「二郎なう@ラーメン二郎品川店 #二郎品川店」
から
「品川店」だけを抽出したい
7 . 3
正規表現で取得
/(二郎(?:(?!二郎|店).)*店)/
ラーメン二郎素人の自分には、
画像が混ざったらもう分離できない…
7 . 4
目視でノイズ除去
店舗ごとに収集した画像にも、
自撮りや店舗外観や券売機、等々
ラーメン以外の画像が結構ある
ざっくり15%程度を除去して計33130枚の
データセットを準備した
7 . 5
収集したラーメン二郎画像の内訳
7 . 6
ディープラーニングによる画像分類
8 . 1
画像分類の実例
出展: http://acsi.hpcc.jp/2016/download/ACSI2016-
tutorial2.pdf
8 . 2
CNN (畳み込みニューラルネット)
画像認識分野においてはCNNがよく使われる
層の深いCNNの学習を深層学習(Deep Learning)と呼ぶ
出展: http://acsi.hpcc.jp/2016/download/ACSI2016-
tutorial2.pdf 8 . 3
大規模な学習と精度向上
ILSVRC (ImageNet Large Scale Visual Recognition Challenge)
出展: http://acsi.hpcc.jp/2016/download/ACSI2016-
tutorial2.pdf
8 . 4
ラーメン二郎分類機の作成
DeepLearningフレームワークにMXNetを利用(速い)
各店舗50枚をテスト用に分離
モデル: ResNet-50
学習率(learning rate): 0.01
optimizer: SGD
エポック数: 30
9 . 1
学習結果
validationデータで約83%の精度そこそこイケてる?
9 . 2
テストデータによるモデルの評価
9 . 3
分類精度評価
Precision Recall F1-score
avg / total 0.326 0.166 0.148
実態としては約3割程度の正解率
Precision(適合率): 検出件数にどの程度正解が含まれるか
Recall(再現率): 正解をどの程度検出できるか
F1-score: PrecisionとRecallの調和平均
9 . 4
混同行列
ほぼほぼ荻窪店
9 . 5
ファインチューニング
ディープラーニングによる画像分類で定番の
ファインチューニングを試してみる
※ 転移学習(Transfer Learning)と呼ぶ場合も
10 . 1
ファインチューニングとは
別の問題、別のデータセットで学習済みのモデルの
パラメータをコピーし、新しいニューラルネットの
パラメータの初期値として使うこと
下位層は固定して限られた上位層のみ再学習する
ImageNetで学習済みのモデルを用いることが多い
10 . 2
出展: http://acsi.hpcc.jp/2016/download/ACSI2016-
tutorial2.pdf
10 . 3
出展: CS231n: Convolutional Neural Networks for Visual
Recognition
10 . 4
ファインチューニングの使いどころ
ディープラーニングを利用したいが、
学習データを大量に用意できない場合
通常の学習における問題
大量の学習用データが無ければ精度がでない
最近の性能の良いモデルは学習に1~2週間かかることもある
ファインチューニングのメリット
比較的少ない学習データでも精度が得られることが多い
学習済みモデルの汎化性能を引き継いだモデルを作成できる
最近は性能の良い学習済みモデルが多数公開されている
10 . 5
ラーメン二郎データをファインチューニング
フレームワークは同じくMXNet
各店舗50枚をテスト用に分離
ImageNetで学習済みのResNet50モデルをファインチューニング
学習済みモデルを利用する以外は、
スクラッチでの学習と同様のパラメータで学習
10 . 6
学習結果
スクラッチからの学習より約10%ほど高い約94%の精度
10 . 7
テストデータによるモデルの評価
10 . 8
分類精度評価
Precision Recall F1-score
avg / total (scratch) 0.326 0.166 0.148
avg / total (finetune) 0.816 0.725 0.723
ファインチューニングの方がかなり精度が良い
Precision(適合率): 検出件数にどの程度正解が含まれるか
Recall(再現率): 正解をどの程度検出できるか
F1-score: PrecisionとRecallの調和平均
10 . 9
混同行列
かなり改善した(やや亀戸店)
10 . 10
認識精度向上のための手法
(主にファインチューニングにおける)
11 . 1
データの追加、精度向上
まずは学習用データの量と質が大事
例えば、路面不具合であれば、
路面が正常なのか異常なのかの判断基準が重要
必要に応じて専門家の意見を仰ぐ等
データ品質を向上させる
※ データが極端に少ない場合に高性能な
モデルで学習すると性能がでないことが多い
11 . 2
モデルの選択
どのモデルを選ぶか?
→ より表現力があり問題の処理に適したモデルを利用
最近はImageNetで学習済みのモデルが多数共有されている
Alexnet, VGG, ResNet, etc
どれを選ぶのがよいか、性能は?学習コストは?
11 . 3
ImageNet学習済みモデル性能比較(MXNet)
11 . 4
Optimizerの選択
様々なアルゴリズムが研究されている
SGD
AdaGrad
RMSProp
SGDNesterov
AdaDelta
Adam
一般に扱う問題が異なれば適するOptimizerも異なる
出展: ADAM: A METHOD FOR STOCHASTIC OPTIMIZATION
11 . 5
Optimizerの違い(イメージ)
出展: Visualizing Optimization Algorithms
11 . 6
データ拡張
学習用データが少ない場合に、元データを回転・輝度変
更・上下左右反転等してデータを水増しするのも有効
出展: https://m2dsupsdlclass.github.io/lectures-
labs/slides/03_conv_nets/
11 . 7
モデルやOptimizerを変えて試す
モデル: ImageNetで学習済みのinception-v3
学習率(learning rate): 0.00005
optimizer: NAdam(~30epoch), RMSProp(~60epoch)
エポック数: 60
各種データ拡張実施
11 . 8
学習結果
validationデータでの識別精度は約93%
11 . 9
テストデータによるモデルの評価
11 . 10
分類精度評価
Precision Recall F1-score
avg / total (ResNet-50) 0.816 0.725 0.723
avg / total (inception-v3) 0.880 0.860 0.862
先程のファインチューニングの例に出した
ResNet-50の場合と比べさらに識別精度が向上
11 . 11
混同行列
さらに改善した
11 . 12
ラーメン二郎の店舗毎の識別精度(precision順)
inception-v3をファインチューニングしたモデルで算出
赤羽店は2017年4月に閉店
11 . 13
資料冒頭の画像を作成したモデルで識別
三田本店 神田神保町店 環七一之江店
三田本店(99.69%)
目黒店(0.09%)
桜台駅前店(0.07%)
神田神保町店(99.32%)
中山駅前店(0.38%)
松戸駅前店(0.12%)
神田神保町店(61.23%)
新橋店(14.44%)
中山駅前店(13.77%)
正解! 正解! 残念
三田本店と神田神保町店はほぼ同じ構図だが見分けられた
11 . 14
サービス化
Slackに組み込んだ
twitterのボットにした
12 . 1
Slackのbotに二郎識別機能搭載
12 . 2
twitterのbotに二郎識別機能搭載
に画像をリプライすると店舗名を答えます@jirou_deep
12 . 3
GANによるラーメン二郎画像生成
13 . 1
GANとは
学習データと似た性質を持つ出力を生成するネットワーク
2014年にGoodfellowらによって提案
2015年にRadfordらによってCNNを使ったGANである
DCGAN(Deep Convolutional GAN)が提案される
DCGANで生成した画像
出展: Unsupervised Representation Learning with Deep
Convolutional Generative Adversarial Networks
13 . 2
収集したラーメン二郎画像でDCGANを試してみた
DCGANの実装 で約2万枚の
ラーメン二郎画像を学習した(画像は123epoch時点のもの)
carpedm20/DCGAN-tensorflow
13 . 3
画像生成時のモデルへの入力について
DCGANは入力をn次元一様乱数からサンプルします
の実装では[-1.0, 1.0] の100次
元一様乱数z を入力として使用します
学習が成功すれば、
画像から抽出されたそれぞれの特徴が
それぞれの次元に対応して学習されています
(例えば、テーブルの色、麺の盛り具合、画角等)
zの値を調整した際の出力の変化から
各次元に対応する特徴を推定することもできます
carpedm20/DCGAN-tensorflow
13 . 4
モデルへの入力を連続的に変化させた例
z1(テーブルが茶色の二郎画像を出力) と
z2(テーブルが朱色の二郎画像を出力) を
探し、入力をz1からz2へ連続的に変化させてみる
単に学習データを再構築しているのではなく、学習データ
の特徴を抽出したモデルが構築できていると考えられる13 . 5
LSGANでも試してみた
chainerによるLSGANの実装 で約3万枚の
ラーメン二郎画像を学習した(画像は775epoch時点のもの)
musyoku/LSGAN
13 . 6
LSGANで入力を連続的に変化させた例
こちらも で約1万6千枚の
ラーメン二郎画像を学習したモデルから生成
musyoku/LSGAN
13 . 7
任意店舗のラーメン二郎画像生成
店舗を特徴づける入力の次元を特定すれば、
指定した店舗のラーメン二郎画像が生成できそう
しかし、手動で対応する入力の次元を探索するのは大変…
しかも、店舗毎の特徴が入力の次元にマッチして
学習されるとは限らない
13 . 8
conditional GAN
GANの学習時に画像とその画像の
ラベルを組み合わせて学習する手法
画像生成時に指定したラベルに応じた
画像を生成することができる
参考: Conditional Generative Adversarial Nets
13 . 9
すでに店舗毎に分類済みの
ラーメン二郎画像データセットはある…
13 . 10
現在、実装中
13 . 11
mxnet-finetuner
14 . 1
ラーメン二郎識別モデル生成に取り組んだ際の
ノウハウや知見をまとめてツール化しました
14 . 2
ファインチューニング時の各種作業を自動実行
学習データの加工・整形
学習済みモデルの自動ダウンロード
用意したデータのクラス数に応じた学習済みモデルの整形
データ拡張
学習結果のグラフ化、混同行列や分類精度のレポート機能
Slackへの学習結果のアップロード
jupyer notebook, etc
https://github.com/knjcode/mxnet-finetuner
14 . 3
まとめ
ラーメン二郎の全41店舗の画像を収集ファインチューニングにより識別精度約87%のモデルを作成識別モデルをAPI化し、Slackやtwitterのbotに組み込んだノウハウをまとめツール化した(mxnet-finetuner)
GANによるラーメン二郎画像生成を実験中実はまだラーメン二郎を食べたことがない
15
参考深層学習とその画像認識への応用に関する最近の研究動向CS231n: Convolutional Neural Networks for Visual Recognition
ADAM: A METHOD FOR STOCHASTIC OPTIMIZATION
Visualizing Optimization Algorithms
Optimizer : 深層学習における勾配法についてはじめてのGAN
できるだけ丁寧にGANとDCGANを理解するChainerで顔イラストの自動生成Generative Adversarial Networks
Unsupervised Representation Learning with Deep Convolutional
Generative Adversarial Networks
Conditional Generative Adversarial Nets
carpedm20/DCGAN-tensorflow
musyoku/LSGAN
16
「ラーメン二郎」は創業者山田拓美氏の登録商標ですその他、記載されている会社名、製品名、サービス名は、各社の商標または登録商標です
17
ありがとうございました
18
ディープラーニングによるラーメン二郎全店舗識別と生成
ディープラーニングによるラーメン二郎全店舗識別と生成

Contenu connexe

Tendances

[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured PredictionDeep Learning JP
 
みんなが知らない pytorch-pfn-extras
みんなが知らない pytorch-pfn-extrasみんなが知らない pytorch-pfn-extras
みんなが知らない pytorch-pfn-extrasTakuji Tahara
 
モデルアーキテクチャ観点からの高速化2019
モデルアーキテクチャ観点からの高速化2019モデルアーキテクチャ観点からの高速化2019
モデルアーキテクチャ観点からの高速化2019Yusuke Uchida
 
敵対的生成ネットワーク(GAN)
敵対的生成ネットワーク(GAN)敵対的生成ネットワーク(GAN)
敵対的生成ネットワーク(GAN)cvpaper. challenge
 
自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)
自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)
自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)Preferred Networks
 
深層生成モデルと世界モデル
深層生成モデルと世界モデル深層生成モデルと世界モデル
深層生成モデルと世界モデルMasahiro Suzuki
 
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)Takuma Yagi
 
TensorFlow計算グラフ最適化処理
TensorFlow計算グラフ最適化処理TensorFlow計算グラフ最適化処理
TensorFlow計算グラフ最適化処理Atsushi Nukariya
 
PCAの最終形態GPLVMの解説
PCAの最終形態GPLVMの解説PCAの最終形態GPLVMの解説
PCAの最終形態GPLVMの解説弘毅 露崎
 
[DLHacks]StyleGANとBigGANのStyle mixing, morphing
[DLHacks]StyleGANとBigGANのStyle mixing, morphing[DLHacks]StyleGANとBigGANのStyle mixing, morphing
[DLHacks]StyleGANとBigGANのStyle mixing, morphingDeep Learning JP
 
Introduction to A3C model
Introduction to A3C modelIntroduction to A3C model
Introduction to A3C modelWEBFARMER. ltd.
 
[DL輪読会]逆強化学習とGANs
[DL輪読会]逆強化学習とGANs[DL輪読会]逆強化学習とGANs
[DL輪読会]逆強化学習とGANsDeep Learning JP
 
転移学習ランキング・ドメイン適応
転移学習ランキング・ドメイン適応転移学習ランキング・ドメイン適応
転移学習ランキング・ドメイン適応Elpo González Valbuena
 
【DL輪読会】DayDreamer: World Models for Physical Robot Learning
【DL輪読会】DayDreamer: World Models for Physical Robot Learning【DL輪読会】DayDreamer: World Models for Physical Robot Learning
【DL輪読会】DayDreamer: World Models for Physical Robot LearningDeep Learning JP
 
カルマンフィルタ入門
カルマンフィルタ入門カルマンフィルタ入門
カルマンフィルタ入門Yasunori Nihei
 
異常検知 - 何を探すかよく分かっていないものを見つける方法
異常検知 - 何を探すかよく分かっていないものを見つける方法異常検知 - 何を探すかよく分かっていないものを見つける方法
異常検知 - 何を探すかよく分かっていないものを見つける方法MapR Technologies Japan
 
モデルアーキテクチャ観点からのDeep Neural Network高速化
モデルアーキテクチャ観点からのDeep Neural Network高速化モデルアーキテクチャ観点からのDeep Neural Network高速化
モデルアーキテクチャ観点からのDeep Neural Network高速化Yusuke Uchida
 

Tendances (20)

[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
 
深層強化学習と実装例
深層強化学習と実装例深層強化学習と実装例
深層強化学習と実装例
 
みんなが知らない pytorch-pfn-extras
みんなが知らない pytorch-pfn-extrasみんなが知らない pytorch-pfn-extras
みんなが知らない pytorch-pfn-extras
 
モデルアーキテクチャ観点からの高速化2019
モデルアーキテクチャ観点からの高速化2019モデルアーキテクチャ観点からの高速化2019
モデルアーキテクチャ観点からの高速化2019
 
敵対的生成ネットワーク(GAN)
敵対的生成ネットワーク(GAN)敵対的生成ネットワーク(GAN)
敵対的生成ネットワーク(GAN)
 
自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)
自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)
自然言語処理を 役立てるのはなぜ難しいのか(2022/10/25東大大学院「自然言語処理応用」)
 
深層生成モデルと世界モデル
深層生成モデルと世界モデル深層生成モデルと世界モデル
深層生成モデルと世界モデル
 
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
 
TensorFlow計算グラフ最適化処理
TensorFlow計算グラフ最適化処理TensorFlow計算グラフ最適化処理
TensorFlow計算グラフ最適化処理
 
PCAの最終形態GPLVMの解説
PCAの最終形態GPLVMの解説PCAの最終形態GPLVMの解説
PCAの最終形態GPLVMの解説
 
[DLHacks]StyleGANとBigGANのStyle mixing, morphing
[DLHacks]StyleGANとBigGANのStyle mixing, morphing[DLHacks]StyleGANとBigGANのStyle mixing, morphing
[DLHacks]StyleGANとBigGANのStyle mixing, morphing
 
Introduction to A3C model
Introduction to A3C modelIntroduction to A3C model
Introduction to A3C model
 
[DL輪読会]逆強化学習とGANs
[DL輪読会]逆強化学習とGANs[DL輪読会]逆強化学習とGANs
[DL輪読会]逆強化学習とGANs
 
転移学習ランキング・ドメイン適応
転移学習ランキング・ドメイン適応転移学習ランキング・ドメイン適応
転移学習ランキング・ドメイン適応
 
【DL輪読会】DayDreamer: World Models for Physical Robot Learning
【DL輪読会】DayDreamer: World Models for Physical Robot Learning【DL輪読会】DayDreamer: World Models for Physical Robot Learning
【DL輪読会】DayDreamer: World Models for Physical Robot Learning
 
Iclr2016 vaeまとめ
Iclr2016 vaeまとめIclr2016 vaeまとめ
Iclr2016 vaeまとめ
 
カルマンフィルタ入門
カルマンフィルタ入門カルマンフィルタ入門
カルマンフィルタ入門
 
異常検知 - 何を探すかよく分かっていないものを見つける方法
異常検知 - 何を探すかよく分かっていないものを見つける方法異常検知 - 何を探すかよく分かっていないものを見つける方法
異常検知 - 何を探すかよく分かっていないものを見つける方法
 
LBFGSの実装
LBFGSの実装LBFGSの実装
LBFGSの実装
 
モデルアーキテクチャ観点からのDeep Neural Network高速化
モデルアーキテクチャ観点からのDeep Neural Network高速化モデルアーキテクチャ観点からのDeep Neural Network高速化
モデルアーキテクチャ観点からのDeep Neural Network高速化
 

En vedette

Large Scale Jirou Classification - ディープラーニングによるラーメン二郎全店舗識別
Large Scale Jirou Classification - ディープラーニングによるラーメン二郎全店舗識別Large Scale Jirou Classification - ディープラーニングによるラーメン二郎全店舗識別
Large Scale Jirou Classification - ディープラーニングによるラーメン二郎全店舗識別knjcode
 
Generative adversarial networks
Generative adversarial networksGenerative adversarial networks
Generative adversarial networksShuyo Nakatani
 
Twitter炎上分析事例 2014年
Twitter炎上分析事例 2014年Twitter炎上分析事例 2014年
Twitter炎上分析事例 2014年Takeshi Sakaki
 
第35回 強化学習勉強会・論文紹介 [Lantao Yu : 2016]
第35回 強化学習勉強会・論文紹介 [Lantao Yu : 2016]第35回 強化学習勉強会・論文紹介 [Lantao Yu : 2016]
第35回 強化学習勉強会・論文紹介 [Lantao Yu : 2016]Takayuki Sekine
 
オープンソースを利用した新時代を生き抜くためのデータ解析
オープンソースを利用した新時代を生き抜くためのデータ解析オープンソースを利用した新時代を生き抜くためのデータ解析
オープンソースを利用した新時代を生き抜くためのデータ解析nakapara
 
「人工知能」の表紙に関するTweetの分析・続報
「人工知能」の表紙に関するTweetの分析・続報「人工知能」の表紙に関するTweetの分析・続報
「人工知能」の表紙に関するTweetの分析・続報Fujio Toriumi
 
最先端NLP勉強会 “Learning Language Games through Interaction” Sida I. Wang, Percy L...
最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...
最先端NLP勉強会 “Learning Language Games through Interaction” Sida I. Wang, Percy L...Yuya Unno
 
[DL輪読会]Adversarial Feature Matching for Text Generation
[DL輪読会]Adversarial Feature Matching for Text Generation[DL輪読会]Adversarial Feature Matching for Text Generation
[DL輪読会]Adversarial Feature Matching for Text GenerationDeep Learning JP
 
Approximate Scalable Bounded Space Sketch for Large Data NLP
Approximate Scalable Bounded Space Sketch for Large Data NLPApproximate Scalable Bounded Space Sketch for Large Data NLP
Approximate Scalable Bounded Space Sketch for Large Data NLPKoji Matsuda
 
あなたの業務に機械学習を活用する5つのポイント
あなたの業務に機械学習を活用する5つのポイントあなたの業務に機械学習を活用する5つのポイント
あなたの業務に機械学習を活用する5つのポイントShohei Hido
 
2016.03.11 「論文に書(け|か)ない自然言語処理」 ソーシャルメディア分析サービスにおけるNLPに関する諸問題について by ホットリンク 公開用
2016.03.11 「論文に書(け|か)ない自然言語処理」 ソーシャルメディア分析サービスにおけるNLPに関する諸問題について by  ホットリンク 公開用2016.03.11 「論文に書(け|か)ない自然言語処理」 ソーシャルメディア分析サービスにおけるNLPに関する諸問題について by  ホットリンク 公開用
2016.03.11 「論文に書(け|か)ない自然言語処理」 ソーシャルメディア分析サービスにおけるNLPに関する諸問題について by ホットリンク 公開用Takeshi Sakaki
 
オンコロジストなるためのスキル
オンコロジストなるためのスキルオンコロジストなるためのスキル
オンコロジストなるためのスキルmusako-oncology
 
Uncertainty Awareness in Integrating Machine Learning and Game Theory
Uncertainty Awareness in Integrating Machine Learning and Game TheoryUncertainty Awareness in Integrating Machine Learning and Game Theory
Uncertainty Awareness in Integrating Machine Learning and Game TheoryRikiya Takahashi
 
新たなRNNと自然言語処理
新たなRNNと自然言語処理新たなRNNと自然言語処理
新たなRNNと自然言語処理hytae
 
Lチカからはじめるfpga入門
Lチカからはじめるfpga入門Lチカからはじめるfpga入門
Lチカからはじめるfpga入門Imaoka Micihihiro
 
TechGIRL「女帝になった話」20170914 @yuka_jyotei
TechGIRL「女帝になった話」20170914 @yuka_jyoteiTechGIRL「女帝になった話」20170914 @yuka_jyotei
TechGIRL「女帝になった話」20170914 @yuka_jyoteiYuka Aoki
 
Amazon Pollyに何かしゃべってもらおうか(仮)
Amazon Pollyに何かしゃべってもらおうか(仮)Amazon Pollyに何かしゃべってもらおうか(仮)
Amazon Pollyに何かしゃべってもらおうか(仮)Koichiro Oki
 
八子クラウド座談会当日討議メモ付資料 20171007
八子クラウド座談会当日討議メモ付資料 20171007八子クラウド座談会当日討議メモ付資料 20171007
八子クラウド座談会当日討議メモ付資料 20171007知礼 八子
 

En vedette (20)

Large Scale Jirou Classification - ディープラーニングによるラーメン二郎全店舗識別
Large Scale Jirou Classification - ディープラーニングによるラーメン二郎全店舗識別Large Scale Jirou Classification - ディープラーニングによるラーメン二郎全店舗識別
Large Scale Jirou Classification - ディープラーニングによるラーメン二郎全店舗識別
 
Generative adversarial networks
Generative adversarial networksGenerative adversarial networks
Generative adversarial networks
 
Twitter炎上分析事例 2014年
Twitter炎上分析事例 2014年Twitter炎上分析事例 2014年
Twitter炎上分析事例 2014年
 
第35回 強化学習勉強会・論文紹介 [Lantao Yu : 2016]
第35回 強化学習勉強会・論文紹介 [Lantao Yu : 2016]第35回 強化学習勉強会・論文紹介 [Lantao Yu : 2016]
第35回 強化学習勉強会・論文紹介 [Lantao Yu : 2016]
 
オープンソースを利用した新時代を生き抜くためのデータ解析
オープンソースを利用した新時代を生き抜くためのデータ解析オープンソースを利用した新時代を生き抜くためのデータ解析
オープンソースを利用した新時代を生き抜くためのデータ解析
 
「人工知能」の表紙に関するTweetの分析・続報
「人工知能」の表紙に関するTweetの分析・続報「人工知能」の表紙に関するTweetの分析・続報
「人工知能」の表紙に関するTweetの分析・続報
 
最先端NLP勉強会 “Learning Language Games through Interaction” Sida I. Wang, Percy L...
最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...最先端NLP勉強会“Learning Language Games through Interaction”Sida I. Wang, Percy L...
最先端NLP勉強会 “Learning Language Games through Interaction” Sida I. Wang, Percy L...
 
Argmax Operations in NLP
Argmax Operations in NLPArgmax Operations in NLP
Argmax Operations in NLP
 
[DL輪読会]Adversarial Feature Matching for Text Generation
[DL輪読会]Adversarial Feature Matching for Text Generation[DL輪読会]Adversarial Feature Matching for Text Generation
[DL輪読会]Adversarial Feature Matching for Text Generation
 
Approximate Scalable Bounded Space Sketch for Large Data NLP
Approximate Scalable Bounded Space Sketch for Large Data NLPApproximate Scalable Bounded Space Sketch for Large Data NLP
Approximate Scalable Bounded Space Sketch for Large Data NLP
 
あなたの業務に機械学習を活用する5つのポイント
あなたの業務に機械学習を活用する5つのポイントあなたの業務に機械学習を活用する5つのポイント
あなたの業務に機械学習を活用する5つのポイント
 
2016.03.11 「論文に書(け|か)ない自然言語処理」 ソーシャルメディア分析サービスにおけるNLPに関する諸問題について by ホットリンク 公開用
2016.03.11 「論文に書(け|か)ない自然言語処理」 ソーシャルメディア分析サービスにおけるNLPに関する諸問題について by  ホットリンク 公開用2016.03.11 「論文に書(け|か)ない自然言語処理」 ソーシャルメディア分析サービスにおけるNLPに関する諸問題について by  ホットリンク 公開用
2016.03.11 「論文に書(け|か)ない自然言語処理」 ソーシャルメディア分析サービスにおけるNLPに関する諸問題について by ホットリンク 公開用
 
オンコロジストなるためのスキル
オンコロジストなるためのスキルオンコロジストなるためのスキル
オンコロジストなるためのスキル
 
Uncertainty Awareness in Integrating Machine Learning and Game Theory
Uncertainty Awareness in Integrating Machine Learning and Game TheoryUncertainty Awareness in Integrating Machine Learning and Game Theory
Uncertainty Awareness in Integrating Machine Learning and Game Theory
 
新たなRNNと自然言語処理
新たなRNNと自然言語処理新たなRNNと自然言語処理
新たなRNNと自然言語処理
 
Lチカからはじめるfpga入門
Lチカからはじめるfpga入門Lチカからはじめるfpga入門
Lチカからはじめるfpga入門
 
TechGIRL「女帝になった話」20170914 @yuka_jyotei
TechGIRL「女帝になった話」20170914 @yuka_jyoteiTechGIRL「女帝になった話」20170914 @yuka_jyotei
TechGIRL「女帝になった話」20170914 @yuka_jyotei
 
Amazon Pollyに何かしゃべってもらおうか(仮)
Amazon Pollyに何かしゃべってもらおうか(仮)Amazon Pollyに何かしゃべってもらおうか(仮)
Amazon Pollyに何かしゃべってもらおうか(仮)
 
八子クラウド座談会当日討議メモ付資料 20171007
八子クラウド座談会当日討議メモ付資料 20171007八子クラウド座談会当日討議メモ付資料 20171007
八子クラウド座談会当日討議メモ付資料 20171007
 
Market trend nov.2017 cyber security
Market trend nov.2017 cyber securityMarket trend nov.2017 cyber security
Market trend nov.2017 cyber security
 

Similaire à ディープラーニングによるラーメン二郎全店舗識別と生成

ディープラーニングでラーメン二郎(全店舗)を識別してみた
ディープラーニングでラーメン二郎(全店舗)を識別してみたディープラーニングでラーメン二郎(全店舗)を識別してみた
ディープラーニングでラーメン二郎(全店舗)を識別してみたknjcode
 
人が注目する箇所を当てるSaliency Detectionの最新モデル UCNet(CVPR2020)
人が注目する箇所を当てるSaliency Detectionの最新モデル UCNet(CVPR2020)人が注目する箇所を当てるSaliency Detectionの最新モデル UCNet(CVPR2020)
人が注目する箇所を当てるSaliency Detectionの最新モデル UCNet(CVPR2020)Shintaro Yoshida
 
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...NTT DATA Technology & Innovation
 
Iccv2019 参加報告
Iccv2019 参加報告Iccv2019 参加報告
Iccv2019 参加報告Yuta Nakagawa
 
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)Yaboo Oyabu
 
ICCV19読み会 "Learning Single Camera Depth Estimation using Dual-Pixels"
ICCV19読み会 "Learning Single Camera Depth Estimation using Dual-Pixels"ICCV19読み会 "Learning Single Camera Depth Estimation using Dual-Pixels"
ICCV19読み会 "Learning Single Camera Depth Estimation using Dual-Pixels"Hajime Mihara
 
An Introduction of DNN Compression Technology and Hardware Acceleration on FPGA
An Introduction of DNN Compression Technology and Hardware Acceleration on FPGAAn Introduction of DNN Compression Technology and Hardware Acceleration on FPGA
An Introduction of DNN Compression Technology and Hardware Acceleration on FPGALeapMind Inc
 
ディープラーニング最新動向と技術情報
ディープラーニング最新動向と技術情報ディープラーニング最新動向と技術情報
ディープラーニング最新動向と技術情報NVIDIA Japan
 
A3RT - the details and actual use cases of "Analytics & Artificial intelligen...
A3RT - the details and actual use cases of "Analytics & Artificial intelligen...A3RT - the details and actual use cases of "Analytics & Artificial intelligen...
A3RT - the details and actual use cases of "Analytics & Artificial intelligen...DataWorks Summit/Hadoop Summit
 
A3RT -The details and actual use cases of“Analytics & Artificial intelligence...
A3RT -The details and actual use cases of“Analytics & Artificial intelligence...A3RT -The details and actual use cases of“Analytics & Artificial intelligence...
A3RT -The details and actual use cases of“Analytics & Artificial intelligence...Recruit Technologies
 
How to organize data science project (データサイエンスプロジェクトの始め方101)
How to organize data science project (データサイエンスプロジェクトの始め方101)How to organize data science project (データサイエンスプロジェクトの始め方101)
How to organize data science project (データサイエンスプロジェクトの始め方101)Yasuyuki Kataoka
 
効果的なXPの導入を目的とした プラクティス間の相互作用の分析
効果的なXPの導入を目的とした プラクティス間の相互作用の分析効果的なXPの導入を目的とした プラクティス間の相互作用の分析
効果的なXPの導入を目的とした プラクティス間の相互作用の分析Makoto SAKAI
 
基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」Cybozucommunity
 
TensorFlowをもう少し詳しく入門
TensorFlowをもう少し詳しく入門TensorFlowをもう少し詳しく入門
TensorFlowをもう少し詳しく入門tak9029
 
機械学習 - MNIST の次のステップ
機械学習 - MNIST の次のステップ機械学習 - MNIST の次のステップ
機械学習 - MNIST の次のステップDaiyu Hatakeyama
 
Wandb Monthly Meetup August 2023.pdf
Wandb Monthly Meetup August 2023.pdfWandb Monthly Meetup August 2023.pdf
Wandb Monthly Meetup August 2023.pdfYuya Yamamoto
 
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニングアドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニングYosuke Mizutani
 
Microsoft ではじめる AI DLラボ パートナープログラムご紹介
Microsoft ではじめる AI DLラボ パートナープログラムご紹介Microsoft ではじめる AI DLラボ パートナープログラムご紹介
Microsoft ではじめる AI DLラボ パートナープログラムご紹介Hirono Jumpei
 
Azure Machine Learning services 2019年6月版
Azure Machine Learning services 2019年6月版Azure Machine Learning services 2019年6月版
Azure Machine Learning services 2019年6月版Daiyu Hatakeyama
 
データ分析で Excel を活用しよう
データ分析で Excel を活用しようデータ分析で Excel を活用しよう
データ分析で Excel を活用しようTsuyoshi Kitagawa
 

Similaire à ディープラーニングによるラーメン二郎全店舗識別と生成 (20)

ディープラーニングでラーメン二郎(全店舗)を識別してみた
ディープラーニングでラーメン二郎(全店舗)を識別してみたディープラーニングでラーメン二郎(全店舗)を識別してみた
ディープラーニングでラーメン二郎(全店舗)を識別してみた
 
人が注目する箇所を当てるSaliency Detectionの最新モデル UCNet(CVPR2020)
人が注目する箇所を当てるSaliency Detectionの最新モデル UCNet(CVPR2020)人が注目する箇所を当てるSaliency Detectionの最新モデル UCNet(CVPR2020)
人が注目する箇所を当てるSaliency Detectionの最新モデル UCNet(CVPR2020)
 
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
 
Iccv2019 参加報告
Iccv2019 参加報告Iccv2019 参加報告
Iccv2019 参加報告
 
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
 
ICCV19読み会 "Learning Single Camera Depth Estimation using Dual-Pixels"
ICCV19読み会 "Learning Single Camera Depth Estimation using Dual-Pixels"ICCV19読み会 "Learning Single Camera Depth Estimation using Dual-Pixels"
ICCV19読み会 "Learning Single Camera Depth Estimation using Dual-Pixels"
 
An Introduction of DNN Compression Technology and Hardware Acceleration on FPGA
An Introduction of DNN Compression Technology and Hardware Acceleration on FPGAAn Introduction of DNN Compression Technology and Hardware Acceleration on FPGA
An Introduction of DNN Compression Technology and Hardware Acceleration on FPGA
 
ディープラーニング最新動向と技術情報
ディープラーニング最新動向と技術情報ディープラーニング最新動向と技術情報
ディープラーニング最新動向と技術情報
 
A3RT - the details and actual use cases of "Analytics & Artificial intelligen...
A3RT - the details and actual use cases of "Analytics & Artificial intelligen...A3RT - the details and actual use cases of "Analytics & Artificial intelligen...
A3RT - the details and actual use cases of "Analytics & Artificial intelligen...
 
A3RT -The details and actual use cases of“Analytics & Artificial intelligence...
A3RT -The details and actual use cases of“Analytics & Artificial intelligence...A3RT -The details and actual use cases of“Analytics & Artificial intelligence...
A3RT -The details and actual use cases of“Analytics & Artificial intelligence...
 
How to organize data science project (データサイエンスプロジェクトの始め方101)
How to organize data science project (データサイエンスプロジェクトの始め方101)How to organize data science project (データサイエンスプロジェクトの始め方101)
How to organize data science project (データサイエンスプロジェクトの始め方101)
 
効果的なXPの導入を目的とした プラクティス間の相互作用の分析
効果的なXPの導入を目的とした プラクティス間の相互作用の分析効果的なXPの導入を目的とした プラクティス間の相互作用の分析
効果的なXPの導入を目的とした プラクティス間の相互作用の分析
 
基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」
 
TensorFlowをもう少し詳しく入門
TensorFlowをもう少し詳しく入門TensorFlowをもう少し詳しく入門
TensorFlowをもう少し詳しく入門
 
機械学習 - MNIST の次のステップ
機械学習 - MNIST の次のステップ機械学習 - MNIST の次のステップ
機械学習 - MNIST の次のステップ
 
Wandb Monthly Meetup August 2023.pdf
Wandb Monthly Meetup August 2023.pdfWandb Monthly Meetup August 2023.pdf
Wandb Monthly Meetup August 2023.pdf
 
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニングアドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニング
 
Microsoft ではじめる AI DLラボ パートナープログラムご紹介
Microsoft ではじめる AI DLラボ パートナープログラムご紹介Microsoft ではじめる AI DLラボ パートナープログラムご紹介
Microsoft ではじめる AI DLラボ パートナープログラムご紹介
 
Azure Machine Learning services 2019年6月版
Azure Machine Learning services 2019年6月版Azure Machine Learning services 2019年6月版
Azure Machine Learning services 2019年6月版
 
データ分析で Excel を活用しよう
データ分析で Excel を活用しようデータ分析で Excel を活用しよう
データ分析で Excel を活用しよう
 

ディープラーニングによるラーメン二郎全店舗識別と生成