Skip to main content
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Uploaded by
Yoshitaka Ushiku
PPTX, PDF
82,338 views
Curriculum Learning (関東CV勉強会)
2015年5月30日第29回コンピュータビジョン勉強会@関東「有名論文を読む会」発表用資料。 Curriculum Learning [Bengio+, ICML 2009] とその後続を紹介。
Technology
◦
Related topics:
Computer Vision Insights
•
Read more
More Related Content
PPTX
[DL輪読会]Set Transformer: A Framework for Attention-based Permutation-Invariant...
by
Deep Learning JP
34 slides
4.5K views
PDF
Active Learning の基礎と最近の研究
by
Fumihiko Takahashi
31 slides
2.3K views
PPTX
Triplet Loss 徹底解説
by
tancoro
46 slides
13.3K views
PDF
自己教師学習(Self-Supervised Learning)
by
cvpaper. challenge
177 slides
14.5K views
PDF
AIのラボからロボティクスへ --- 東大松尾研究室のWRS2020パートナーロボットチャレンジへの挑戦
by
Tatsuya Matsushima
41 slides
1.2K views
PPTX
[DL輪読会]Object-Centric Learning with Slot Attention
by
Deep Learning JP
22 slides
5.9K views
PPTX
[DL輪読会]GQNと関連研究,世界モデルとの関係について
by
Deep Learning JP
58 slides
9.4K views
PDF
[DL輪読会]Wasserstein GAN/Towards Principled Methods for Training Generative Adv...
by
Deep Learning JP
29 slides
19.7K views
[DL輪読会]Set Transformer: A Framework for Attention-based Permutation-Invariant...
by
Deep Learning JP
34 slides
4.5K views
Active Learning の基礎と最近の研究
by
Fumihiko Takahashi
31 slides
2.3K views
Triplet Loss 徹底解説
by
tancoro
46 slides
13.3K views
自己教師学習(Self-Supervised Learning)
by
cvpaper. challenge
177 slides
14.5K views
AIのラボからロボティクスへ --- 東大松尾研究室のWRS2020パートナーロボットチャレンジへの挑戦
by
Tatsuya Matsushima
41 slides
1.2K views
[DL輪読会]Object-Centric Learning with Slot Attention
by
Deep Learning JP
22 slides
5.9K views
[DL輪読会]GQNと関連研究,世界モデルとの関係について
by
Deep Learning JP
58 slides
9.4K views
[DL輪読会]Wasserstein GAN/Towards Principled Methods for Training Generative Adv...
by
Deep Learning JP
29 slides
19.7K views
What's hot
PPTX
【DL輪読会】ViT + Self Supervised Learningまとめ
by
Deep Learning JP
52 slides
6.8K views
PPTX
[DL輪読会]相互情報量最大化による表現学習
by
Deep Learning JP
43 slides
9.4K views
PPTX
[DL輪読会]Flow-based Deep Generative Models
by
Deep Learning JP
62 slides
17.6K views
PDF
SSII2021 [OS2-01] 転移学習の基礎:異なるタスクの知識を利用するための機械学習の方法
by
SSII
48 slides
5.9K views
PPTX
【DL輪読会】High-Resolution Image Synthesis with Latent Diffusion Models
by
Deep Learning JP
15 slides
3.2K views
PDF
音声認識と深層学習
by
Preferred Networks
34 slides
110.5K views
PDF
【DL輪読会】Mastering Diverse Domains through World Models
by
Deep Learning JP
34 slides
970 views
PPTX
[DL輪読会]BERT: Pre-training of Deep Bidirectional Transformers for Language Und...
by
Deep Learning JP
29 slides
21.2K views
PDF
ドメイン適応の原理と応用
by
Yoshitaka Ushiku
50 slides
7.6K views
PPTX
【DL輪読会】Transformers are Sample Efficient World Models
by
Deep Learning JP
21 slides
1.5K views
PPTX
【DL輪読会】An Image is Worth One Word: Personalizing Text-to-Image Generation usi...
by
Deep Learning JP
22 slides
1.3K views
PDF
深層生成モデルと世界モデル
by
Masahiro Suzuki
57 slides
17.9K views
PPTX
モデル高速化百選
by
Yusuke Uchida
64 slides
26.7K views
PPTX
猫でも分かるVariational AutoEncoder
by
Sho Tatsuno
51 slides
136.5K views
PDF
最適輸送の解き方
by
joisino
270 slides
29.7K views
PDF
生成モデルの Deep Learning
by
Seiya Tokui
38 slides
48.6K views
PDF
「世界モデル」と関連研究について
by
Masahiro Suzuki
52 slides
14.6K views
PPTX
畳み込みニューラルネットワークの高精度化と高速化
by
Yusuke Uchida
133 slides
66.3K views
PDF
GAN(と強化学習との関係)
by
Masahiro Suzuki
77 slides
88K views
PPTX
【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)
by
Deep Learning JP
52 slides
4.9K views
【DL輪読会】ViT + Self Supervised Learningまとめ
by
Deep Learning JP
52 slides
6.8K views
[DL輪読会]相互情報量最大化による表現学習
by
Deep Learning JP
43 slides
9.4K views
[DL輪読会]Flow-based Deep Generative Models
by
Deep Learning JP
62 slides
17.6K views
SSII2021 [OS2-01] 転移学習の基礎:異なるタスクの知識を利用するための機械学習の方法
by
SSII
48 slides
5.9K views
【DL輪読会】High-Resolution Image Synthesis with Latent Diffusion Models
by
Deep Learning JP
15 slides
3.2K views
音声認識と深層学習
by
Preferred Networks
34 slides
110.5K views
【DL輪読会】Mastering Diverse Domains through World Models
by
Deep Learning JP
34 slides
970 views
[DL輪読会]BERT: Pre-training of Deep Bidirectional Transformers for Language Und...
by
Deep Learning JP
29 slides
21.2K views
ドメイン適応の原理と応用
by
Yoshitaka Ushiku
50 slides
7.6K views
【DL輪読会】Transformers are Sample Efficient World Models
by
Deep Learning JP
21 slides
1.5K views
【DL輪読会】An Image is Worth One Word: Personalizing Text-to-Image Generation usi...
by
Deep Learning JP
22 slides
1.3K views
深層生成モデルと世界モデル
by
Masahiro Suzuki
57 slides
17.9K views
モデル高速化百選
by
Yusuke Uchida
64 slides
26.7K views
猫でも分かるVariational AutoEncoder
by
Sho Tatsuno
51 slides
136.5K views
最適輸送の解き方
by
joisino
270 slides
29.7K views
生成モデルの Deep Learning
by
Seiya Tokui
38 slides
48.6K views
「世界モデル」と関連研究について
by
Masahiro Suzuki
52 slides
14.6K views
畳み込みニューラルネットワークの高精度化と高速化
by
Yusuke Uchida
133 slides
66.3K views
GAN(と強化学習との関係)
by
Masahiro Suzuki
77 slides
88K views
【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)
by
Deep Learning JP
52 slides
4.9K views
Viewers also liked
PDF
Deep Learning Framework Comparison on CPU
by
Fujimoto Keisuke
32 slides
5.6K views
PPTX
概念モデリング再入門 + DDD
by
Hiroshima JUG
36 slides
13.1K views
PPTX
Deep Learning による視覚×言語融合の最前線
by
Yoshitaka Ushiku
71 slides
32.6K views
PDF
交渉力について
by
nishio
12 slides
2.9K views
PPTX
画像キャプションの自動生成
by
Yoshitaka Ushiku
101 slides
58.6K views
PDF
NVIDIA Seminar ディープラーニングによる画像認識と応用事例
by
Takayoshi Yamashita
112 slides
35.7K views
Deep Learning Framework Comparison on CPU
by
Fujimoto Keisuke
32 slides
5.6K views
概念モデリング再入門 + DDD
by
Hiroshima JUG
36 slides
13.1K views
Deep Learning による視覚×言語融合の最前線
by
Yoshitaka Ushiku
71 slides
32.6K views
交渉力について
by
nishio
12 slides
2.9K views
画像キャプションの自動生成
by
Yoshitaka Ushiku
101 slides
58.6K views
NVIDIA Seminar ディープラーニングによる画像認識と応用事例
by
Takayoshi Yamashita
112 slides
35.7K views
Similar to Curriculum Learning (関東CV勉強会)
PDF
[DL Hacks] Self Paced Learning with Diversity
by
Yusuke Iwasawa
25 slides
1.2K views
PDF
Contrastive learning 20200607
by
ぱんいち すみもと
47 slides
2.8K views
PDF
【メタサーベイ】数式ドリブン教師あり学習
by
cvpaper. challenge
33 slides
8.8K views
PPTX
人と機械の協働によりデータ分析作業の効率化を目指す協働型機械学習技術(NTTデータ テクノロジーカンファレンス 2020 発表資料)
by
NTT DATA Technology & Innovation
36 slides
265 views
PDF
Deep learning勉強会20121214ochi
by
Ohsawa Goodfellow
36 slides
26.8K views
PDF
E-SOINN
by
SOINN Inc.
27 slides
41.9K views
PDF
[DL輪読会]Deep Learning 第15章 表現学習
by
Deep Learning JP
33 slides
10.5K views
PDF
20160329.dnn講演
by
Hayaru SHOUNO
91 slides
1.8K views
PDF
20150930
by
nlab_utokyo
163 slides
24.5K views
PDF
多様な強化学習の概念と課題認識
by
佑 甲野
38 slides
59.4K views
PPTX
Hello deeplearning!
by
T2C_
17 slides
2.3K views
PPTX
Semi supervised, weakly-supervised, unsupervised, and active learning
by
Yusuke Uchida
43 slides
6.8K views
PPTX
[名古屋CV・PRML勉強会] ゼロからはじめたいDeep Learning
by
Hiroshi Fukui
33 slides
1.6K views
PDF
東大大学院 電子情報学特論講義資料「深層学習概論と理論解析の課題」大野健太
by
Preferred Networks
46 slides
4.7K views
PDF
Unified Expectation Maximization
by
Koji Matsuda
23 slides
3K views
PDF
SSA-SOINN
by
SOINN Inc.
25 slides
41K views
PDF
Ibis2016okanohara
by
Preferred Networks
42 slides
21.5K views
PDF
それっぽく感じる機械学習
by
Yuki Igarashi
94 slides
8.4K views
PPT
Deep Learningの技術と未来
by
Seiya Tokui
47 slides
45.6K views
PDF
深層学習入門
by
Danushka Bollegala
63 slides
44.7K views
[DL Hacks] Self Paced Learning with Diversity
by
Yusuke Iwasawa
25 slides
1.2K views
Contrastive learning 20200607
by
ぱんいち すみもと
47 slides
2.8K views
【メタサーベイ】数式ドリブン教師あり学習
by
cvpaper. challenge
33 slides
8.8K views
人と機械の協働によりデータ分析作業の効率化を目指す協働型機械学習技術(NTTデータ テクノロジーカンファレンス 2020 発表資料)
by
NTT DATA Technology & Innovation
36 slides
265 views
Deep learning勉強会20121214ochi
by
Ohsawa Goodfellow
36 slides
26.8K views
E-SOINN
by
SOINN Inc.
27 slides
41.9K views
[DL輪読会]Deep Learning 第15章 表現学習
by
Deep Learning JP
33 slides
10.5K views
20160329.dnn講演
by
Hayaru SHOUNO
91 slides
1.8K views
20150930
by
nlab_utokyo
163 slides
24.5K views
多様な強化学習の概念と課題認識
by
佑 甲野
38 slides
59.4K views
Hello deeplearning!
by
T2C_
17 slides
2.3K views
Semi supervised, weakly-supervised, unsupervised, and active learning
by
Yusuke Uchida
43 slides
6.8K views
[名古屋CV・PRML勉強会] ゼロからはじめたいDeep Learning
by
Hiroshi Fukui
33 slides
1.6K views
東大大学院 電子情報学特論講義資料「深層学習概論と理論解析の課題」大野健太
by
Preferred Networks
46 slides
4.7K views
Unified Expectation Maximization
by
Koji Matsuda
23 slides
3K views
SSA-SOINN
by
SOINN Inc.
25 slides
41K views
Ibis2016okanohara
by
Preferred Networks
42 slides
21.5K views
それっぽく感じる機械学習
by
Yuki Igarashi
94 slides
8.4K views
Deep Learningの技術と未来
by
Seiya Tokui
47 slides
45.6K views
深層学習入門
by
Danushka Bollegala
63 slides
44.7K views
More from Yoshitaka Ushiku
PPTX
機械学習を民主化する取り組み
by
Yoshitaka Ushiku
72 slides
9.3K views
PPTX
Reinforced Cross-Modal Matching and Self-Supervised Imitation Learning for Vi...
by
Yoshitaka Ushiku
85 slides
3.1K views
PPTX
これからの Vision & Language ~ Acadexit した4つの理由
by
Yoshitaka Ushiku
78 slides
7.9K views
PPTX
視覚と対話の融合研究
by
Yoshitaka Ushiku
95 slides
3.7K views
PPTX
Women Also Snowboard: Overcoming Bias in Captioning Models(関東CV勉強会 ECCV 2018 ...
by
Yoshitaka Ushiku
49 slides
1.4K views
PPTX
Vision-and-Language Navigation: Interpreting visually-grounded navigation ins...
by
Yoshitaka Ushiku
51 slides
2.5K views
PPTX
Sequence Level Training with Recurrent Neural Networks (関東CV勉強会 強化学習論文読み会)
by
Yoshitaka Ushiku
38 slides
3.4K views
PPTX
Learning Cooperative Visual Dialog with Deep Reinforcement Learning(関東CV勉強会 I...
by
Yoshitaka Ushiku
54 slides
1.9K views
PPTX
Frontiers of Vision and Language: Bridging Images and Texts by Deep Learning
by
Yoshitaka Ushiku
68 slides
23.7K views
PPTX
今後のPRMU研究会を考える
by
Yoshitaka Ushiku
12 slides
2.4K views
PPTX
Self-Critical Sequence Training for Image Captioning (関東CV勉強会 CVPR 2017 読み会)
by
Yoshitaka Ushiku
37 slides
5.1K views
PPTX
Asymmetric Tri-training for Unsupervised Domain Adaptation
by
Yoshitaka Ushiku
22 slides
3.1K views
PPTX
Recognize, Describe, and Generate: Introduction of Recent Work at MIL
by
Yoshitaka Ushiku
39 slides
4.5K views
PPTX
Leveraging Visual Question Answeringfor Image-Caption Ranking (関東CV勉強会 ECCV ...
by
Yoshitaka Ushiku
52 slides
2K views
PPTX
We Are Humor Beings: Understanding and Predicting Visual Humor (関東CV勉強会 CVPR ...
by
Yoshitaka Ushiku
38 slides
2K views
PPTX
ごあいさつ 或いはMATLAB教徒がPythonistaに改宗した話 (関東CV勉強会)
by
Yoshitaka Ushiku
20 slides
3.8K views
PPTX
Generating Notifications for Missing Actions:Don’t forget to turn the lights...
by
Yoshitaka Ushiku
31 slides
2.6K views
PPTX
Unsupervised Object Discovery and Localization in the Wild:Part-Based Match...
by
Yoshitaka Ushiku
39 slides
3.9K views
PPTX
CVPR 2015 論文紹介(NTT研究所内勉強会用資料)
by
Yoshitaka Ushiku
26 slides
7.1K views
機械学習を民主化する取り組み
by
Yoshitaka Ushiku
72 slides
9.3K views
Reinforced Cross-Modal Matching and Self-Supervised Imitation Learning for Vi...
by
Yoshitaka Ushiku
85 slides
3.1K views
これからの Vision & Language ~ Acadexit した4つの理由
by
Yoshitaka Ushiku
78 slides
7.9K views
視覚と対話の融合研究
by
Yoshitaka Ushiku
95 slides
3.7K views
Women Also Snowboard: Overcoming Bias in Captioning Models(関東CV勉強会 ECCV 2018 ...
by
Yoshitaka Ushiku
49 slides
1.4K views
Vision-and-Language Navigation: Interpreting visually-grounded navigation ins...
by
Yoshitaka Ushiku
51 slides
2.5K views
Sequence Level Training with Recurrent Neural Networks (関東CV勉強会 強化学習論文読み会)
by
Yoshitaka Ushiku
38 slides
3.4K views
Learning Cooperative Visual Dialog with Deep Reinforcement Learning(関東CV勉強会 I...
by
Yoshitaka Ushiku
54 slides
1.9K views
Frontiers of Vision and Language: Bridging Images and Texts by Deep Learning
by
Yoshitaka Ushiku
68 slides
23.7K views
今後のPRMU研究会を考える
by
Yoshitaka Ushiku
12 slides
2.4K views
Self-Critical Sequence Training for Image Captioning (関東CV勉強会 CVPR 2017 読み会)
by
Yoshitaka Ushiku
37 slides
5.1K views
Asymmetric Tri-training for Unsupervised Domain Adaptation
by
Yoshitaka Ushiku
22 slides
3.1K views
Recognize, Describe, and Generate: Introduction of Recent Work at MIL
by
Yoshitaka Ushiku
39 slides
4.5K views
Leveraging Visual Question Answeringfor Image-Caption Ranking (関東CV勉強会 ECCV ...
by
Yoshitaka Ushiku
52 slides
2K views
We Are Humor Beings: Understanding and Predicting Visual Humor (関東CV勉強会 CVPR ...
by
Yoshitaka Ushiku
38 slides
2K views
ごあいさつ 或いはMATLAB教徒がPythonistaに改宗した話 (関東CV勉強会)
by
Yoshitaka Ushiku
20 slides
3.8K views
Generating Notifications for Missing Actions:Don’t forget to turn the lights...
by
Yoshitaka Ushiku
31 slides
2.6K views
Unsupervised Object Discovery and Localization in the Wild:Part-Based Match...
by
Yoshitaka Ushiku
39 slides
3.9K views
CVPR 2015 論文紹介(NTT研究所内勉強会用資料)
by
Yoshitaka Ushiku
26 slides
7.1K views
Curriculum Learning (関東CV勉強会)
1.
Curriculum Learning 牛久 祥孝 losnuevetoros
2.
お前は誰だ? ~2014.3 博士(情報理工学)、東京大学 • 画像説明文の自動生成 •
大規模画像分類 2014.4~ NTT コミュニケーション科学基礎研究所
3.
大規模な画像の分類といえば Deepで深イイ深層学習の独壇場 [Krizhevsky+, NIPS 2013] [Mahendran+Vedaldi,
CVPR 2015]
4.
2012年~:猫も杓子も Deep Learning
祭り 2012年の画像 認識タスクで ディープ勢が 2位以下に圧勝! 2012年の画像 認識タスクで ディープ勢が 2位以下に圧勝! 2012年の画像 認識タスクで ディープ勢が 2位以下に圧勝!
5.
2012年~:猫も杓子も Deep Learning
祭り [Tomohiro Mito, Deep learning, slideshare, 2013]
6.
2012年~:猫も杓子も Deep Learning
祭り [Tomohiro Mito, Deep learning, slideshare, 2013] ISIってなんだよどこのチームだよ 同webサイトをみると・・・ ぼくら Deep勢
7.
ISIここだよ! (この勉強会の建物) 8Fあたり
8.
Deep Learning 勢 Geoffrey
Hinton, Yann LeCun, Yoshua Bengio
9.
今日紹介する論文 Geoffrey Hinton, Yann
LeCun, Yoshua Bengio
10.
以下の疑問にお応えします。 • Curriculum Learning
って? • どうやって学習するの? • どんな応用例があるの? • どうせ Deep Learning 用の研究なんでしょ?
11.
家庭教師 ツルとカメが合わせて10匹います。 足の数は合計24本でした。 ツルとカメはそれぞれ何匹ずついるでしょうか?
12.
こんな家庭教師は嫌だ ツルとカメが合わせて10匹います。 足の数は合計24本でした。 ツルとカメはそれぞれ何匹ずついるでしょうか? ツルを𝑥1匹、カメを𝑥2匹とすれば、 1 1 2 4 𝑥1 𝑥2 = 10 24 だから、逆行列を左からかけて 𝑥1 𝑥2 = 1
1 2 4 −1 10 24 = 8 2 と解けるよね。
13.
Curriculum Learning とは 10-☐=5 △÷3=4
14.
Curriculum Learning とは 3𝑥
+ 2𝑦 = 21 −4𝑥 + 𝑦 = 5
15.
2 −1 3 4
1 9 2 3 1 𝑥1 𝑥2 𝑥3 = 2 3 1
16.
人間の学習では • 最初は簡単な問題を解く。 • 時の経過とともに難しい問題も学ぶ。 計算機も見習うべきでは?! Curriculum
Learning [Bengio+, ICML 2009]
17.
ケース1:図形分類 • 自動生成された三角形、楕円、長方形の分類 • カリキュラム:簡単なデータも自動生成 –
正三角形、円、正方形 – グレーの濃さの種類も減らす • 5層ニューラルネットで学習 – 最初は簡単なデータで学習 – ある周 (switch epoch) から難しいデータで学習
18.
ケース1:図形分類の実験結果 最初は簡単な図形を学ぶというカリキュラムの効果を確認した。 • 最初から難しいのも簡単なのも両方学習したらいいのでは? → そうした場合、switch
epochが16のときと同程度の性能 (つまり、そこまで識別性能が高くならない) • 簡単なやつだけ学習すればいい性能が出るというオチ? → 簡単なやつだけだと poor な結果でした。(論文より)
19.
ケース2:言語モデル • ある単語列から次の 単語を推定する • カリキュラム:語彙 を増やしていく –
最頻5000単語から 。 – 5000単語ずつ増やし、 20000単語のモデルを 学習。 • 右のニューラルネッ トで学習 次の単語をtheと仮定したときのスコア word2vecの 様なもの
20.
ケース2:言語モデルの実験結果 Wikipedia から6億文節を抽出して学習 → curriculumなしに比べて有意に優れた性能
21.
Curriculum Learning • 最初は簡単なサンプルのみを学習し、次第に難 しいものを学習する枠組み。 –
最適解への収束が早くなる! – 非凸でもより良い局所最適解に到達できる! かもしれない。 • ICMLでの発表(実験重視と言われること多し) にしてはconceptualな論文。 – Boosting と関連してそう。 – Active Learning と関連してそう。 – Transfer Learning と関連してそう。
22.
以下の疑問にお応えします。 • Curriculum Learning
って? • どうやって学習するの? • どんな応用例があるの? • どうせ Deep Learning 用の研究なんでしょ? 最初は簡単なサンプルのみを学習し、 次第に難しいものを学習する枠組み
23.
カリキュラムってどうやって定義するの? 先程の例はやたらハンドメイドだったけど・・・? →実際、お手製のカリキュラムも多い • [Basu+Christensen, AAAI
2013] – 機械の識別面を人に教示する手法 – カリキュラム=識別面からの距離 • [Spitkovsky+, NIPS 2009] – 構文解析(自然言語処理) – カリキュラム=短文ほど簡単 • [Lapedriza+, arXiv 2013] – 物体検出やシーン認識 – カリキュラム=Exemplar-SVM
24.
問題ごとに適切なカリキュラム考えるのが面倒だ・・・
25.
Self-Paced Learning [Kumar+,
NIPS 2010] カリキュラム𝒗:ある年齢𝜆で𝑖番目のサンプル(𝒙𝑖, 𝑦𝑖)を 学習するかどうかを示す0/1の値 𝒗 ∈ 0,1 𝑛 カリキュラム𝒗の下での学習: 𝒗によって選択されたサンプルのみで、モデルのパラ メータ𝒘を学習する min 𝒘 ℒ 𝒘 = 𝑖=1 𝑛 𝑣𝑖 𝐿 𝑦𝑖, 𝑓 𝒙𝑖, 𝒘 サンプル数 損失関数
26.
SPL によるカリキュラム なら、 𝒘
だけじゃなくて 𝒗 も最適化すればいいじゃない。 min 𝒘,𝒗 ℒ 𝒘, 𝒗; 𝜆 = 𝑖=1 𝑛 𝑣𝑖 𝐿 𝑦𝑖, 𝑓 𝒙𝑖, 𝒘 − 𝜆 𝑖=1 𝑛 𝑣𝑖
27.
SPL によるカリキュラム なら、 𝒘
だけじゃなくて 𝒗 も最適化すればいいじゃない。 min 𝒘,𝒗 ℒ 𝒘, 𝒗; 𝜆 = 𝑖=1 𝑛 𝑣𝑖 𝐿 𝑦𝑖, 𝑓 𝒙𝑖, 𝒘 − 𝜆 𝑖=1 𝑛 𝑣𝑖 負のℓ1正則化項:𝒗の各要素を次々と1にしようとする
28.
SPL によるカリキュラム なら、 𝒘
だけじゃなくて 𝒗 も最適化すればいいじゃない。 min 𝒘,𝒗 ℒ 𝒘, 𝒗; 𝜆 = 𝑖=1 𝑛 𝑣𝑖 𝐿 𝑦𝑖, 𝑓 𝒙𝑖, 𝒘 − 𝜆 𝑖=1 𝑛 𝑣𝑖 でも𝒗の各要素が1になるほどこっちが大きくなる →𝐿の値が少ない(=簡単な)サンプル(𝒙𝑖, 𝑦𝑖)が選ばれる! 負のℓ1正則化項:𝒗の各要素を次々と1にしようとする
29.
SPL による学習アルゴリズム 1. 初期化。なお𝒗はランダムに0/1で初期化。 2.
次の3ステップを収束するまで繰り返す。 1. カリキュラム𝒗を固定してパラメータ𝒘を更新。 min 𝒘 ℒ 𝒘; 𝜆 = 𝑖=1 𝑛 𝑣𝑖 𝐿 𝑦𝑖, 𝑓 𝒙𝑖, 𝒘 2. パラメータ𝒘を固定してカリキュラム𝒗を更新。 𝑣𝑖 = 1, 𝐿 𝑦𝑖, 𝑓 𝒙𝑖, 𝒘 < 𝜆 0, otherwise 3. 年齢𝜆を定数𝜇倍して大人の階段のぼる。
30.
SPL with Diversity
[Jiang+, NIPS 2014] 簡単かどうかだけじゃなくて、 Diverseな(色々な)タイプのサンプルを学習すべき。 動画認識コンペTRECVID内の「ロッククライミング」データによる例
31.
SPLDでのdiversityの定義 特徴量𝑋 = (𝑥1,
… , 𝑥 𝑛)は𝑏個のグループに分割可能とする。 • クラスタリング(本論文) • 階層型分類ならサブクラスもあり? Diversity: ブロック毎の𝒗(𝑗)による負のℓ2,1ノルム − 𝒗 2,1 = − 𝑗=1 𝑏 𝒗 𝑗 2 𝒗で値が1をとる要素の数が一定のとき: 多くのグループにバラけるほど値が小さくなる!
32.
SPLDの定式化 min 𝒘,𝒗 ℒ 𝒘, 𝒗;
𝜆, 𝛾 = 𝑖=1 𝑛 𝑣𝑖 𝐿 𝑦𝑖, 𝑓 𝒙𝑖, 𝒘 − 𝜆 𝑖=1 𝑛 𝑣𝑖 − 𝛾 𝑗=1 𝑏 𝒗 𝑗 2 実際に選ばれた動画の例 3パターン 元のSPLSPLDDiversityのみ
33.
SPLDのアルゴリズム • ほとんどSPLと同じ! – カリキュラム𝒗とパラメータ𝒘を交互に更新。 –
パラメータ𝒘の更新は全く変化なし。 • カリキュラム𝒗の更新はちょっと変わる。
34.
SPLDのカリキュラム選択 ココ(だけ)が新規!
35.
以下の疑問にお応えします。 • Curriculum Learning
って? • どうやって学習するの? • どんな応用例があるの? • どうせ Deep Learning 用の研究なんでしょ? 最初は簡単なサンプルのみを学習し、 次第に難しいものを学習する枠組み 問題ごとにお手製のカリキュラムを用意するか、 Self-Paced Learningやその亜種を適用する。
36.
Curriculum Learning 適用例:SPL原著 •
各種機械学習問題に適用 – 名詞句同一指示解析 – DNAの特定配列パターンの検索 – 手書き文字認識 – 物体検出 比較 CCCPSPL 1周目 3周目 4周目 最初は簡単な左側のゾウのみ学習している どちらも学習するようになり、 どちらもうまく検出できている。 最初から両方の画像を学習しているが、 最後まで右側の物体をうまく検出できていない 2周目
37.
Curriculum Learning 適用例:SPLD原著 •
動画認識問題に適用 – TRECVID Multimedia Event Detection (MED) タスク
38.
Curriculum Learning 適用例:SPLD原著 •
動画認識問題に適用 – Hollywood2、Olympic Sports データセット [Wang+, ICCV 2013]と特徴量は同じ。 機械学習手法のSVMも同じ。 SPLDによるサンプル選択の有無だけが違い。
39.
Curriculum Learning 適用例:再掲 先程のスライドの再掲。 •
[Basu+Christensen, AAAI 2013] – 機械の識別面を人に教示する手法 – カリキュラム=識別面からの距離 • [Spitkovsky+, NIPS 2009] – 構文解析(自然言語処理) – カリキュラム=短文ほど簡単 • [Lapedriza+, arXiv 2013] – 物体検出やシーン認識 – カリキュラム=Exemplar-SVM
40.
Curriculum Learning 適用例:マルチメディア •
[Xiao+, ACM MM 2014] – Deep Learning による画 像認識 – データが増えた際の新 規クラス学習に着目 • [Jiang+, ACM MM 2014] – SPLDと同じ研究室、同 じ主著者がSPLDより 1ヶ月ほど前に発表 – SPLとrank SVMによる マルチメディア検索の リランキング
41.
各種機械学習手法への適用例 • 識別面の教示 [Basu+Christensen,
AAAI 2013] 線形分類 • 構文解析 [Spitkovsky+, NIPS 2009] EMアルゴリズム • 物体検出やシーン認識 [Lapedriza+, arXiv 2013] LDA、線形/非線形SVM • 新規クラスを含む物体認識 [Xiao+, ACM MM 2014] Deep Convolutional Neural Network • マルチメディア検索 [Jiang+, ACM MM 2014] SVM • SPL原著 [Kumar+, NIPS 2010] Latent SSVM • SPLD原著 [Jiang+, NIPS 2014] SVM
42.
以下の疑問にお応えしたハズ。 • Curriculum Learning
って? • どうやって学習するの? • どんな応用例があるの? • どうせ Deep Learning 用の研究なんでしょ? 最初は簡単なサンプルのみを学習し、 次第に難しいものを学習する枠組み 問題ごとにお手製のカリキュラムを用意するか、 Self-Paced Learningやその亜種を適用する。 最近でも動画認識などの応用例が報告されている。 Deep Learning に限らない、一般的なフレームワーク!
43.
付録:SPLDのグルーピング方法による影響 • クラスタリング方法 • クラスタ数 によらず、SPLを上回る性能を得ている。