Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AIチャレンジコンテスト(第1回)に挑戦してみた!! / Challenge the AI C...
Search
moonlight-aska
June 11, 2017
39
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIチャレンジコンテスト(第1回)に挑戦してみた!! / Challenge the AI Challenge Contest
2017年6月11日開催の「TensorFlow研究会#17」のLT資料です.
moonlight-aska
June 11, 2017
More Decks by moonlight-aska
See All by moonlight-aska
Create Your Own AI with Dify×Gemma3
aska
0
81
Generative AI Prototyping
aska
0
35
【入門】プロンプトの書き方のコツ / Tips for writing prompts
aska
0
250
CHATGPT。はじめの一歩 / ChatGPT. Get Started
aska
0
160
「Kingyo AI Navi」アプリ / Kingyo AI Navi App
aska
0
290
Kingo AI Navi LINEをもっと使い倒せ!!
aska
0
170
Depth画像で物体検知やってみたー。/ Objects Detection with Depth Images
aska
0
860
Kingyo AI Naviアプリ開発 / Kingyo AI Navi App
aska
0
460
AutoML Vision Edgeで金魚分類モデルを学習してみた / Kingyo Classification Model with AutoML Vision Edge
aska
0
600
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
490
Un-Boring Meetings
codingconduct
0
410
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
230
Optimizing for Happiness
mojombo
378
71k
Marketing to machines
jonoalderson
1
5.7k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
230
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Transcript
人工知能技術戦略会議主催 AIチャレンジコンテスト(第1回) に挑戦してみた!! 2017/6/11 Moonlight 明日香 TensorFlow研究会#17 LT
自己紹介 Moonlight 明日香 鶴田 彰 関西の外資系家電メーカー勤務 昔は,
・パターン認識(音声, 文字, etc) ・ユーザ適応(レコメンド, etc) なども・・・ 最近は, 週末プログラマとして また機械学習に再チャレンジ中! Twitter @moonlight_aska Blog:みらいテックラボ http://mirai-tec.hatenablog.com Wiki : Androidプログラマへの道 ~Moonlight 明日香~ http://seesaawiki.jp/w/moonlight_aska/
目次 1. コンテスト概要 2. アイデア検討 3. 学習と評価 4. 最後に
テーマ:画像認識 クックパッド様の提供する画像データを使用して, 料理の領域検出・ 料理の分類の画像認識アルゴリズムの作成に挑戦 スケジュール: 2017年1月10日(火) コンテスト開始 2017年3月31日(金) コンテスト終了 2017年4月10日(月)
予測モデル等の提出締め切り(※入賞候補者) 2017年5月上旬 検収・審査にて入賞者を決定 2017年5月22日(月) 表彰式 コンテスト概要(1)
コンテスト概要(2) URL:https://deepanalytics.jp/compe/31
コンテスト概要(3) 料理分類部門 25種類の料理カテゴリの1つに分類 [学習データ] ・ラベル付きデータ10,000画像 ・ラベルなしデータ50,000画像 [テストデータ] ・10,000画像 [評価関数] Accuracy
= n({i | y i = f i }) N n(A):集合Aの要素数 N:サンプル数 f i :i番目の予測値 y i :i番目の真値 クックパッド様提供
コンテスト概要(4) 25種類のカテゴリ グループ bread sandwich sliced sweets table noodle somen
udon pasta cream gratin japanese oil tomato rice boiled bowl curry fried risotto sushi soup miso potage sweets cheese cookie muffin pie pound pudding
コンテスト概要(5) データの一例 ラベルはSandwich これもSandwich Sandwich クイズです. 注) クックパッド様に画像の使用許諾取得済 Sweets ??
アイデア検討(1) まずは試してみた ⇒ 0.70以上の精度を出すには, 何か工夫必要 データの特性を活かす ラベルなしデータを使用する Model Framework/
Library Accuracy Notes 独自4層のCNN TensorFlow ~0.40 ペットボトル認識 Alexnet Chainer 約0.55 チュートリアル VGG16 Keras + TensorFlow 約0.60 ResNet50 Keras + TensorFlow 約0.65
アイデア検討(2) データを見る 10 ・写真内の料理の位置, サイズバラバラ ・分類内の料理のバリエーションが多い 1つのモデルで認識できるのか??? 例) サンドイッチ
アイデア検討(3) 仮説 位置, サイズが異なる複数の領域を定義し,各領域で料理の 分類を行い, 各領域の結果を統合することで, 性能upが行え るのでは!? 複数の領域を定義
方針: 位置・サイズ・・・複数領域で 料理バリエーション・・・データで
アイデア検討(4) ラベルなしデータにラベル付与 ラベルデータによる学習 ラベルなしデータ分類 閾値以上のものにラベル付与 ラベルデータ+ラベル付与データで 追加学習
学習と評価(1) モデル構造 領域 1 領域 2 領域 n ・
・ ・ ResNet 1 ResNet 2 ResNet n ・ ・ ・ 統 合 ネ ッ ト 分類結果 Fully-connected Layer 注) 今回は, 各ResNetの分類結果を統合して, 最終結果とした
学習と評価(2) 学習条件 データ ラベル付き 9,000 ラベル自動付与
5,429(最初) 8,712(2回目) 12,164(3回目) モデル ResNet50 × 6 学習 Fine Tuning • 初回 20 Epoch • 2, 3回目 10 Epoch/回
学習と評価(3) 実験結果 領域 分類結果 最終結果 1 69.0 2 66.8
3 68.8 4 67.9 5 68.2 6 67.2 評価データ:ラベル付きデータの内, 1000サンプル 71.9 複数の領域の分類結果を統合することで 2.9%性能upできた
最後に(1) 応募者とスコア
最後に(2) スコアボード ・ ・ ・
最後に(3) 料理分類部門<アイデア賞> 1位 tomo 2位 peroon 3位 Kumon 4位 ASKA
5位 tmpui
最後に(4) URL:https://deepanalytics.jp/compelist?tc=top_main
ご清聴ありがとうございました!! URL:https://deepanalytics.jp/compelist?tc=top_main