SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
ICLR 2019 読み会 in 京都
[LT枠]
Domain Adaptationの研究動向
LEARNING FACTORIZED REPRESENTATIONS
FOR OPEN-SET DOMAIN ADAPTATION
2019/06/02 Yamato OKAMOTO
Domain Adaptation とは?
 ある条件のデータで構築したモデルを、異なる条件の
データへ適応させる技術
<例>SVHNで構築した数字認識モデルをUSPSに適合させる
※こういった条件を総じて『ドメイン』と呼ぶ
※学習条件を『Source』、適応先を『Target』と呼ぶ
USPS DatasetSVHN Dataset
Domain Adaptation の方法
 ドメイン間で特徴量分布が重なるように制約をかける
[左図]Domain Adaptation 実行前
・ドメイン(赤と青)で分布が分かれている
[右図]Domain Adaptation 実行後
・ドメインが重なったうえで10個のクラスタ(数字0~9に対応)を形成
引用: Domain-Adversarial Training of Neural Networks
http://jmlr.org/papers/volume17/15-239/15-239.pdf
分布が重なればSourceで学習したクラス識別境界がTargetでも有効
Domain Adaptation の研究動向
 OPEN SET条件での研究が増加中!!
OPEN SET条件とは?
・Targetドメインに未知クラスが含まれる条件
・既知クラスのどれかに分類することなく未知であることを知りたい
<例> Targetにだけ『7,8,9』のクラスが存在する
Target
Domain
Source
Domain
OPEN SET条件の難しさ
 未知クラスが異なるクラスと重ねられてしまう
※分布が重ならないとペナルティがかかるよう設計されているため
⇒ 未知クラスは重ねずに残すといった判断が必要
青ドメインにだけ
存在する未知クラス
LEARNING FACTORIZED REPRESENTATIONS
FOR OPEN-SET DOMAIN ADAPTATION (ICLR’19)
OpenReview: https://openreview.net/forum?id=SJe3HiC5KX
Pdf: https://openreview.net/pdf?id=SJe3HiC5KX
特徴量空間に2つの部分空間を設置した
『Share部分空間』 ・・・SourceドメインとTargetドメイン共用
『Private部分空間』・・・Targetドメイン専用、未知クラスをここへ隔離する
Source
Data
Xs
Target
Data
Xt
Enc
V
Enc
B[V,U]
Share部分空間
(d-dim)
Private部分空間
(d-dim)
ℝ 𝑫×𝒅
ℝ 𝑫×𝟐𝒅
• Source-Dataはd次元のShare部分空間へ射影する
• Target-Dataは2d次元のShare部分空間とPrivate部分空間の和空間へ射影する
• Target-Dataを射影したとき、Share部分空間またはPrivate部分空間いずれかの成分がゼ
ロに近づくよう制約をかける(A)
• Share部分空間に射影したSource-Dataを教師あり学習して識別器を構築(B)
S
T
(A)(B)(射影変換を算出)
成分がPrivate部分空間に偏ったサンプル(下式参照)を未知クラスと判定する
ここへTargetドメインの
未知クラスを集めたい
所感
 未知クラスが含まれるという想定は、かなり現在に即し
た問題設定である
 実世界での活用を想定した研究が増えたことは嬉しい
 OPEN SET条件での研究が増加しているものの、実験条
件が統一されていないように感じる。そのため手法に優
劣をつけにくい。
 個人的には、未知クラスだと判定する閾値がハイパラ化
しているので、そこをいい感じにしたい。。。

Contenu connexe

Plus de Yamato OKAMOTO

第七回全日本コンピュータビジョン勉強会 A Multiplexed Network for End-to-End, Multilingual OCR
第七回全日本コンピュータビジョン勉強会 A Multiplexed Network for End-to-End, Multilingual OCR第七回全日本コンピュータビジョン勉強会 A Multiplexed Network for End-to-End, Multilingual OCR
第七回全日本コンピュータビジョン勉強会 A Multiplexed Network for End-to-End, Multilingual OCRYamato OKAMOTO
 
部下のマネジメントはAI開発に学べ
部下のマネジメントはAI開発に学べ部下のマネジメントはAI開発に学べ
部下のマネジメントはAI開発に学べYamato OKAMOTO
 
ICLR2020 オンライン読み会 Deep Semi-Supervised Anomaly Detection
ICLR2020 オンライン読み会 Deep Semi-Supervised Anomaly DetectionICLR2020 オンライン読み会 Deep Semi-Supervised Anomaly Detection
ICLR2020 オンライン読み会 Deep Semi-Supervised Anomaly DetectionYamato OKAMOTO
 
ICLR'2020 参加速報
ICLR'2020 参加速報ICLR'2020 参加速報
ICLR'2020 参加速報Yamato OKAMOTO
 
Domain Generalization via Model-Agnostic Learning of Semantic Features
Domain Generalization via Model-Agnostic Learning of Semantic FeaturesDomain Generalization via Model-Agnostic Learning of Semantic Features
Domain Generalization via Model-Agnostic Learning of Semantic FeaturesYamato OKAMOTO
 
(SURVEY) Active Learning
(SURVEY) Active Learning(SURVEY) Active Learning
(SURVEY) Active LearningYamato OKAMOTO
 
(SURVEY) Semi Supervised Learning
(SURVEY) Semi Supervised Learning(SURVEY) Semi Supervised Learning
(SURVEY) Semi Supervised LearningYamato OKAMOTO
 
[ICML2019読み会in京都] (LT)Bayesian Nonparametric Federated Learning of Neural Net...
[ICML2019読み会in京都] (LT)Bayesian Nonparametric Federated Learning of Neural Net...[ICML2019読み会in京都] (LT)Bayesian Nonparametric Federated Learning of Neural Net...
[ICML2019読み会in京都] (LT)Bayesian Nonparametric Federated Learning of Neural Net...Yamato OKAMOTO
 
[ICML2019読み会in京都] Agnostic Federated Learning
[ICML2019読み会in京都] Agnostic Federated Learning[ICML2019読み会in京都] Agnostic Federated Learning
[ICML2019読み会in京都] Agnostic Federated LearningYamato OKAMOTO
 
CVPR2019@ロングビーチ参加速報(後編 ~本会議~)
CVPR2019@ロングビーチ参加速報(後編 ~本会議~)CVPR2019@ロングビーチ参加速報(後編 ~本会議~)
CVPR2019@ロングビーチ参加速報(後編 ~本会議~)Yamato OKAMOTO
 
CVPR2019@ロングビーチ参加速報(前編~Tutorial&Workshop~)
CVPR2019@ロングビーチ参加速報(前編~Tutorial&Workshop~)CVPR2019@ロングビーチ参加速報(前編~Tutorial&Workshop~)
CVPR2019@ロングビーチ参加速報(前編~Tutorial&Workshop~)Yamato OKAMOTO
 
ICML2019@Long Beach 参加速報(5~6日目 Workshop)
ICML2019@Long Beach 参加速報(5~6日目 Workshop)ICML2019@Long Beach 参加速報(5~6日目 Workshop)
ICML2019@Long Beach 参加速報(5~6日目 Workshop)Yamato OKAMOTO
 
ICML2019@Long Beach 参加速報(最終日 Workshop)
ICML2019@Long Beach 参加速報(最終日 Workshop)ICML2019@Long Beach 参加速報(最終日 Workshop)
ICML2019@Long Beach 参加速報(最終日 Workshop)Yamato OKAMOTO
 
ICML2019@Long Beach 参加速報(4日目)
ICML2019@Long Beach 参加速報(4日目)ICML2019@Long Beach 参加速報(4日目)
ICML2019@Long Beach 参加速報(4日目)Yamato OKAMOTO
 
ICML2019@Long Beach 参加速報(3日目)
ICML2019@Long Beach 参加速報(3日目)ICML2019@Long Beach 参加速報(3日目)
ICML2019@Long Beach 参加速報(3日目)Yamato OKAMOTO
 
ICML2019@Long Beach 参加速報(2日目)
ICML2019@Long Beach 参加速報(2日目) ICML2019@Long Beach 参加速報(2日目)
ICML2019@Long Beach 参加速報(2日目) Yamato OKAMOTO
 
ICML2019@Long Beach 参加速報(1日目)
ICML2019@Long Beach 参加速報(1日目)ICML2019@Long Beach 参加速報(1日目)
ICML2019@Long Beach 参加速報(1日目)Yamato OKAMOTO
 
ICLR2019 読み会in京都 ICLRから読み取るFeature Disentangleの研究動向
ICLR2019 読み会in京都 ICLRから読み取るFeature Disentangleの研究動向ICLR2019 読み会in京都 ICLRから読み取るFeature Disentangleの研究動向
ICLR2019 読み会in京都 ICLRから読み取るFeature Disentangleの研究動向Yamato OKAMOTO
 
CVPR2019 survey Domain Adaptation on Semantic Segmentation
CVPR2019 survey Domain Adaptation on Semantic SegmentationCVPR2019 survey Domain Adaptation on Semantic Segmentation
CVPR2019 survey Domain Adaptation on Semantic SegmentationYamato OKAMOTO
 
ICLR'19 研究動向まとめ 『Domain Adaptation』『Feature Disentangle』
ICLR'19 研究動向まとめ 『Domain Adaptation』『Feature Disentangle』ICLR'19 研究動向まとめ 『Domain Adaptation』『Feature Disentangle』
ICLR'19 研究動向まとめ 『Domain Adaptation』『Feature Disentangle』Yamato OKAMOTO
 

Plus de Yamato OKAMOTO (20)

第七回全日本コンピュータビジョン勉強会 A Multiplexed Network for End-to-End, Multilingual OCR
第七回全日本コンピュータビジョン勉強会 A Multiplexed Network for End-to-End, Multilingual OCR第七回全日本コンピュータビジョン勉強会 A Multiplexed Network for End-to-End, Multilingual OCR
第七回全日本コンピュータビジョン勉強会 A Multiplexed Network for End-to-End, Multilingual OCR
 
部下のマネジメントはAI開発に学べ
部下のマネジメントはAI開発に学べ部下のマネジメントはAI開発に学べ
部下のマネジメントはAI開発に学べ
 
ICLR2020 オンライン読み会 Deep Semi-Supervised Anomaly Detection
ICLR2020 オンライン読み会 Deep Semi-Supervised Anomaly DetectionICLR2020 オンライン読み会 Deep Semi-Supervised Anomaly Detection
ICLR2020 オンライン読み会 Deep Semi-Supervised Anomaly Detection
 
ICLR'2020 参加速報
ICLR'2020 参加速報ICLR'2020 参加速報
ICLR'2020 参加速報
 
Domain Generalization via Model-Agnostic Learning of Semantic Features
Domain Generalization via Model-Agnostic Learning of Semantic FeaturesDomain Generalization via Model-Agnostic Learning of Semantic Features
Domain Generalization via Model-Agnostic Learning of Semantic Features
 
(SURVEY) Active Learning
(SURVEY) Active Learning(SURVEY) Active Learning
(SURVEY) Active Learning
 
(SURVEY) Semi Supervised Learning
(SURVEY) Semi Supervised Learning(SURVEY) Semi Supervised Learning
(SURVEY) Semi Supervised Learning
 
[ICML2019読み会in京都] (LT)Bayesian Nonparametric Federated Learning of Neural Net...
[ICML2019読み会in京都] (LT)Bayesian Nonparametric Federated Learning of Neural Net...[ICML2019読み会in京都] (LT)Bayesian Nonparametric Federated Learning of Neural Net...
[ICML2019読み会in京都] (LT)Bayesian Nonparametric Federated Learning of Neural Net...
 
[ICML2019読み会in京都] Agnostic Federated Learning
[ICML2019読み会in京都] Agnostic Federated Learning[ICML2019読み会in京都] Agnostic Federated Learning
[ICML2019読み会in京都] Agnostic Federated Learning
 
CVPR2019@ロングビーチ参加速報(後編 ~本会議~)
CVPR2019@ロングビーチ参加速報(後編 ~本会議~)CVPR2019@ロングビーチ参加速報(後編 ~本会議~)
CVPR2019@ロングビーチ参加速報(後編 ~本会議~)
 
CVPR2019@ロングビーチ参加速報(前編~Tutorial&Workshop~)
CVPR2019@ロングビーチ参加速報(前編~Tutorial&Workshop~)CVPR2019@ロングビーチ参加速報(前編~Tutorial&Workshop~)
CVPR2019@ロングビーチ参加速報(前編~Tutorial&Workshop~)
 
ICML2019@Long Beach 参加速報(5~6日目 Workshop)
ICML2019@Long Beach 参加速報(5~6日目 Workshop)ICML2019@Long Beach 参加速報(5~6日目 Workshop)
ICML2019@Long Beach 参加速報(5~6日目 Workshop)
 
ICML2019@Long Beach 参加速報(最終日 Workshop)
ICML2019@Long Beach 参加速報(最終日 Workshop)ICML2019@Long Beach 参加速報(最終日 Workshop)
ICML2019@Long Beach 参加速報(最終日 Workshop)
 
ICML2019@Long Beach 参加速報(4日目)
ICML2019@Long Beach 参加速報(4日目)ICML2019@Long Beach 参加速報(4日目)
ICML2019@Long Beach 参加速報(4日目)
 
ICML2019@Long Beach 参加速報(3日目)
ICML2019@Long Beach 参加速報(3日目)ICML2019@Long Beach 参加速報(3日目)
ICML2019@Long Beach 参加速報(3日目)
 
ICML2019@Long Beach 参加速報(2日目)
ICML2019@Long Beach 参加速報(2日目) ICML2019@Long Beach 参加速報(2日目)
ICML2019@Long Beach 参加速報(2日目)
 
ICML2019@Long Beach 参加速報(1日目)
ICML2019@Long Beach 参加速報(1日目)ICML2019@Long Beach 参加速報(1日目)
ICML2019@Long Beach 参加速報(1日目)
 
ICLR2019 読み会in京都 ICLRから読み取るFeature Disentangleの研究動向
ICLR2019 読み会in京都 ICLRから読み取るFeature Disentangleの研究動向ICLR2019 読み会in京都 ICLRから読み取るFeature Disentangleの研究動向
ICLR2019 読み会in京都 ICLRから読み取るFeature Disentangleの研究動向
 
CVPR2019 survey Domain Adaptation on Semantic Segmentation
CVPR2019 survey Domain Adaptation on Semantic SegmentationCVPR2019 survey Domain Adaptation on Semantic Segmentation
CVPR2019 survey Domain Adaptation on Semantic Segmentation
 
ICLR'19 研究動向まとめ 『Domain Adaptation』『Feature Disentangle』
ICLR'19 研究動向まとめ 『Domain Adaptation』『Feature Disentangle』ICLR'19 研究動向まとめ 『Domain Adaptation』『Feature Disentangle』
ICLR'19 研究動向まとめ 『Domain Adaptation』『Feature Disentangle』
 

ICLR'19 読み会 in 京都 [LT枠] Domain Adaptationの研究動向

  • 1. ICLR 2019 読み会 in 京都 [LT枠] Domain Adaptationの研究動向 LEARNING FACTORIZED REPRESENTATIONS FOR OPEN-SET DOMAIN ADAPTATION 2019/06/02 Yamato OKAMOTO
  • 2. Domain Adaptation とは?  ある条件のデータで構築したモデルを、異なる条件の データへ適応させる技術 <例>SVHNで構築した数字認識モデルをUSPSに適合させる ※こういった条件を総じて『ドメイン』と呼ぶ ※学習条件を『Source』、適応先を『Target』と呼ぶ USPS DatasetSVHN Dataset
  • 3. Domain Adaptation の方法  ドメイン間で特徴量分布が重なるように制約をかける [左図]Domain Adaptation 実行前 ・ドメイン(赤と青)で分布が分かれている [右図]Domain Adaptation 実行後 ・ドメインが重なったうえで10個のクラスタ(数字0~9に対応)を形成 引用: Domain-Adversarial Training of Neural Networks http://jmlr.org/papers/volume17/15-239/15-239.pdf 分布が重なればSourceで学習したクラス識別境界がTargetでも有効
  • 4. Domain Adaptation の研究動向  OPEN SET条件での研究が増加中!! OPEN SET条件とは? ・Targetドメインに未知クラスが含まれる条件 ・既知クラスのどれかに分類することなく未知であることを知りたい <例> Targetにだけ『7,8,9』のクラスが存在する Target Domain Source Domain
  • 6. LEARNING FACTORIZED REPRESENTATIONS FOR OPEN-SET DOMAIN ADAPTATION (ICLR’19) OpenReview: https://openreview.net/forum?id=SJe3HiC5KX Pdf: https://openreview.net/pdf?id=SJe3HiC5KX 特徴量空間に2つの部分空間を設置した 『Share部分空間』 ・・・SourceドメインとTargetドメイン共用 『Private部分空間』・・・Targetドメイン専用、未知クラスをここへ隔離する Source Data Xs Target Data Xt Enc V Enc B[V,U] Share部分空間 (d-dim) Private部分空間 (d-dim) ℝ 𝑫×𝒅 ℝ 𝑫×𝟐𝒅 • Source-Dataはd次元のShare部分空間へ射影する • Target-Dataは2d次元のShare部分空間とPrivate部分空間の和空間へ射影する • Target-Dataを射影したとき、Share部分空間またはPrivate部分空間いずれかの成分がゼ ロに近づくよう制約をかける(A) • Share部分空間に射影したSource-Dataを教師あり学習して識別器を構築(B) S T (A)(B)(射影変換を算出) 成分がPrivate部分空間に偏ったサンプル(下式参照)を未知クラスと判定する ここへTargetドメインの 未知クラスを集めたい
  • 7. 所感  未知クラスが含まれるという想定は、かなり現在に即し た問題設定である  実世界での活用を想定した研究が増えたことは嬉しい  OPEN SET条件での研究が増加しているものの、実験条 件が統一されていないように感じる。そのため手法に優 劣をつけにくい。  個人的には、未知クラスだと判定する閾値がハイパラ化 しているので、そこをいい感じにしたい。。。