Processing math: 6%

階層ベイズ (hierarchical Bayes)

通常の非階層的なベイズモデルではデータが与えられたときのパラメータの事後分布ベイズの定理により次式で与えられる \Pr[\theta|D]\propto\Pr[D|\theta]\Pr[\theta] すなわち,\Pr[\theta] に従ってパラメータ \theta が発生し,そのパラメータの下でデータ D\Pr[D|\theta] に従って発生する.

それを多段階にしたのが階層ベイズモデル. 超パラメータ \eta\Pr[\eta] に従って発生,その超パラメータの下でパラメータ \theta\Pr[\theta|\eta] に従って発生,さらに,そのパラメータの下でデータ D\Pr[D|\theta] に従って発生する.このモデルの下で,パラメータと超パラメータの事後分布は,やはりベイズの定理を用いて次式で与えられる. \Pr[\theta,\eta|x]\propto\Pr[D|\theta]\Pr[\theta|\eta]\Pr[\eta]

データが幾つかのグループに分かれている場合に,グループに共通する要因を超パラメータの事前分布モデル化するとよい結果が得られる場合がある.例えば,今日のデータのモデルと昨日のデータのモデルを作りたいとする.これらは確かに違う振る舞いもするが,共通の要因もある.そこで共通要因を \Pr[\theta|\eta] で表し,今日と昨日のデータを別個に \Pr[D_\mathrm{today}|\theta]\Pr[D_\mathrm{yesterday}|\theta] のようにモデル化したりする.

超パラメータの先をさらに階層化して3段階以上にすることも考えられる.

-- しましま

関連項目

リンク集

関連文献


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-04-15 (木) 15:30:27 (5469d)