SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
NPBセミナー文献紹介
“A Nonparametric Bayesian Model
of Multi-Level Category Learning”

        立命館大学 理工学研究科
           島田白井研 山田寛
紹介する文献
“A Nonparametric Bayesian Model of Multi-Level
  Category Learning” to appear in AAAI’11
Kevin R. Canini and Tom Griffiths. (UC Berkeley)




NIPSのWorkshopでした/(^o^)\
発表の流れ
•   概要
•   背景と目的
•   関連研究
•   HDP
•   Tree-HDP
•   実験
•   まとめ
論文概要
目的:Multi-Level Category Learning
     カテゴリのラベルが付けられたサンプル
     集合からカテゴリ間の階層関係を学習
     (カテゴリ間の関係は未知)
• Tree-HDPというHDPの拡張モデルを提案
• 人工データについて人間と提案法による階層
  構造の比較実験→人間と似た階層構造を構築
Multi-Level Category Learning?
カテゴリ間の階層構造(Taxonomic Structure)の学習
Ex. これらのカテゴリの階層関係は?

   動物     土佐犬        犬      トラ猫

   柴犬    三毛猫         猫
Multi-Level Category Learning?
カテゴリ間の階層構造(Taxonomic Structure)の学習
Ex.これらのカテゴリの階層関係は?

              動物
    犬                猫
  柴犬 土佐犬          三毛猫 トラ猫
Multi-Level Category Learning?
カテゴリ間の階層構造(Taxonomic Structure)の学習
Ex.これらのカテゴリの階層関係を答えなさい

              動物
    犬                猫
  柴犬 土佐犬          三毛猫 トラ猫

どのようにしてカテゴリ間の          Tree-HDPによる
 階層構造を学習させる?           モデリング
提案法とMulti-Class Classification
Multi-Class Classification
  – カテゴリ間の関係は無視して独立したものとして扱う
    (カテゴリごとに識別器を学習するなど)
  – カテゴリ間の基本的な関係性だけ学習
   (カテゴリ間の識別境界の学習)
Multi-Level Category Learning(提案法)
  – カテゴリ間の階層関係(Taxonomy)も学習
提案法と Unsupervised Methods for
     inducing Hierarchy
Hierarchical Clustering
Structure Learning
Learning Ontologies
Learning Hierarchies
  – 物体の類似度による階層構造の作成


Multi-Level Category Learning(提案法)
  – 物体のカテゴリ(ラベル)情報も利用
Modeling Human Category Learning

• 認知心理学の分野からスタート
 – Prototypeモデル(1カテゴリ1クラスタ)



 – Exemplarモデル(1カテゴリ多数のサンプル)



 – Intermidiateモデル(1カテゴリ少数のクラスタ)
Human Category Learning Meets
      Machine Learning
• 機会学習の手法と対応
 –Prototypeモデル
          Probability Density Estimation
 –Exemplarモデル
          Kernel Density Estimation
 –Intermidiateモデル
          Dirichlet Process Mixture Model
          (DPMM)
Human Category Learning and HDP
• 先ほど挙げた手法を包含するモデル
 – 各カテゴリはDPMMで表現されるIntermidiateモデル
 – 基底測度の共有
      →他のカテゴリへの転移学習との繋がり
 – 人間の学習の仕方と関係有り
Hierarchical Dirichlet Process[HDP]




                (ry
詳しくは以下の資料をご参照下さい
http://mlg.eng.cam.ac.uk/tutorials/07/ywt.pdf
Tree-HDP
HDPの一般化
• HDP
 – 各カテゴリjの分布Gjを共通の要素分布G0からサ
   ンプリング
Tree-HDP
HDPの一般化
• Tree-HDP:親子関係を表現する変数τを導入
τ={τ1,τ2,τ3,τ4,・・・,τT} T:カテゴリ数 τi:カテゴリiの親
  – 再帰的にjの親の分布GτjからGjをサンプリング
  – 集中度αjをカテゴリ毎に設定

                 ベイズモデル:τの事前分布は?
                 τは離散分布ならなんでもOK
                 (この論文では一様分布)
Tree-HDPの学習
提案法ではGibbs Samplingを採用⇒CRFの拡張
Notation z ji レストランjの      m jk レストランjのメニューk
              客iのメニュー            を出すテーブルの数
         n jk レストランjでメニュー v jk   レストランjの子店舗で
              kを食べる客の数           メニューkを出す
                                 テーブルの数
z11 = ア(分布)
m1ァ=3 n1ア=6
v1ア=0
Tree-HDPのCRF的考え方
 フランチャイズがさらに子店舗を持つ
Notation z ji レストランjの          m jk レストランjのメニューk
              客iのメニュー              を出すテーブルの数
         n jk レストランjでメニュー v jk     レストランjの子店舗で
             kを食べる客の数              メニューkを出す
                                   テーブルの数




                 G_3                   G_4
 ①   ②   ③   ④         ⑤   ⑥   ⑦   ⑧
Tree-HDPのCRF的考え方
    子店舗のテーブルで出されるメニュー
     =親店舗の仮想的な客としてカウント
v jk : レストランjの子店舗でメニューkを出すテーブルの数

    v1ア  7

     ④ ⑦            ②           ③

            ⑧               ⑥               ⑤
                                ①

1       2           7               5             1       2               5
                                            G_3                               G_4
    ①           ②           ③           ④             ⑤       ⑥       ⑦   ⑧
                                                  3               4
     6      3           4
以下数式タイムです


\                 /_ /        ヽ /      } レ,'              / ̄ ̄ ̄ ̄\
|`l`ヽ         /ヽ/ <´`ヽ u ∨ u i レ'                       /
└l> ̄        !i´-)     |\ `、 ヽ), />/                    / 地 ほ こ
  !´ヽ、      ヽ ( _ U !、 ヽ。ヽ/,レ,。7´/-┬―┬―┬./ 獄 ん れ
_|_/;:;:;7ヽ-ヽ、 '') ""'''`` ‐'"='-'" /   !      !   /      だ. と か
 | |;:;:;:{ U u ̄|| u u ,..、_ -> /`i            !   ! \:. う ら
 | |;:;:;:;i\       iヽ、 i {++-`7, /| i       !    ! <_       の が
__i ヽ;:;:;ヽ `、 i       ヽ、  ̄ ̄/ =、_i_ !                !    /
  ヽ ヽ;:;:;:\ `ヽ、i      /,ゝ_/| i  ̄ヽヽ ! ! ,, -'\
    ヽ、\;:;:;:;:`ー、`ー'´ ̄/;:;ノ ノ                  ヽ| / ,、-''´ \/ ̄ ̄ ̄ ̄
                  ̄ ̄ ̄                         Y´/;:;:;\
z_jiの事後分布

 P( z ji  k | z  ji , m, τ, β)
                                           x ji
   (n    ji
        jk      v jk   j  j k ) f   k         ( x ji )   既にテーブルkがある

                    x ji
    j  u f kj
                    n ew    ( x ji )                          新たなテーブルを作る




c.f. CRFでZjiをサンプリングする時
m_jkの事後分布



S(n,m):第一種スターリング数
βの事後分布




CRF:積分消去で消えるので比較なし
τ_jの事後分布


∝1(一様分布なので)
実験
• 提案法が正しく木構造を推定できるかの実験
 – いくつかの予め用意した木構造からデータを生成し
   て提案法によりどれだけ正しく木構造を推定できるか
• 人間と提案法で木構造の推定結果を比較する
  実験
 – 14カテゴリの深さ3の2分木のような階層構造を持つ
   人工のラベル付きデータについて階層構造の推定を
   人間にも行ってもらい提案法と結果を比較
モデルの木構造推定能力の評価実験
        左図の4つの構造から
        データを作成してそれ
        ぞれの木構造を推定
        (学習サンプル数を変更)

        いずれの場合もサンプル
        数が十分あれば推定可能
人間の学習者の評価
• 被験者:Amazon Mechanical Turk95名
       U.C. Berkerleyの学生95名
       両者に明確な差は出なかった
• 実験手順
1. 各カテゴリ4枚,14カテゴリの計56枚の画像を
   被験者にラベル名と共に表示
2. 28枚の画像についてラベル名を表示し,合って
   いるかテスト(26枚以上正解するまで繰り返す)
3. カテゴリの階層関係を設定してもらう
実験結果
赤線は多くの人が正解(61%-72%正解)
黒線は多く起きた失敗(5%-15%の被験者が失敗
完全に正解した人は41%(サンプル数が少ないのに!)
失敗の考察
• 失敗は2種類
 – 二つの階層関係について親子関係が逆
 – 階層関係は正しいが間にいるべき子をとばす
提案法による評価実験
• 人間の学習者の実験と同様のタスク
• 性能評価のため以下のパラメータを変えて実験
 – 学習サンプル数(4-80まで)
 – γの値(1-20)
パラメータによる性能の比較
• パラメータによって結果は様々(4-91%)
  サンプル数が増えれば性能は上がっていく
提案法の失敗例(8サンプル,γ=3)
• 逆向きの矢印がないことを除けば人間と似て
  いる結果に
まとめと今後の課題
• HDPの一般化であるTree-HDPモデルを提案
• それを利用し,Multi-Level Category Learning
  において人間と同等もしくはそれ以上の性能
  を発揮(ただしサンプル数が十分ある時)
• テキストマイニング等への応用

Más contenido relacionado

Último

Último (12)

論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 

Destacado

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

20110822文献紹介