制限付きボルツマンマシン(RBM)の優れたチュートリアル


10

私は制限付きボルツマンマシン(RBM)を研究していて、RBMのパラメーターに関する対数尤度計算を理解するのにいくつか問題があります。RBMに関する多くの研究論文が発表されていますが、派生物の詳細な手順はありません。オンラインで検索した後、このドキュメントでそれらを見つけることができました。

  • フィッシャー、A。&イゲル、C。(2012)。制限付きボルツマンマシンの紹介。L. Alvarez et al。(編集):CIARP、LNCS 7441、14〜36ページ、Springer-Verlag:ベルリン-ハイデルベルク。(pdf

ただし、このドキュメントの詳細は私にはあまりにも高度です。誰かがRBMに関する優れたチュートリアル/講義ノートのセットを教えてくれますか?


編集:@David、わかりにくいセクションを以下に示します(26ページの式29):

lnL(θ|v)wij=hp(h|v)E(v,h)wij+v,hp(v,h)E(v,h)wij=hp(h|v)hivjvp(v)hp(h|v)hivj(29)=p(Hi=1|v)vjvp(v)p(Hi=1|v)vj.

どのステップがあなたを混乱させているかについてより具体的にできますか?
David J. Harris

1
良いリードをAI(のための深いアーキテクチャを学ぶの第5章でiro.umontreal.ca/~bengioy/papers/ftml_book.pdf
dksahuji

@dksahuji INFOにも感謝、教授:BengioがDLを作成していて、最初のドラフトはiro.umontreal.ca/~bengioy/dlbook
Upul

このチュートリアルでは、RBM(制限付きボルツマンマシンのチュートリアル)の数学について説明します。
江翔

回答:


7

私はそれが少し遅れていることを知っていますが、おそらくそれは助けになります。方程式の最初の項を取得するには、次の手順にます。 条件付き独立性は、表示されている単位を指定すると、非表示の単位が存在します。したがって、隠れた状態の条件付き同時確率分布を因数分解できます。

hp(h|v)hivj=vjh1...hi...hnp(h1,...,hi,...hn|v)hi=vjhih_ip(hi,h_i|v)hi
1hi10
=vjhih_ip(hi|v)hip(h_i|v)=vjhip(hi|v)hih_ip(h_i|v)
すべての州を合計しているため、 最後の項はです。したがって、残っているのは最初の用語です。は状態とのみを取るため、なります: 1hi10
=vjp(Hi=1|v)

7
  1. ディープラーニングサイトにRBMの適切なチュートリアルがあります

  2. このブログ投稿(Restricted Boltzmann Machinesの概要)は、より単純な言語で記述されており、RBMSの基本を非常によく説明しています。

  3. また、おそらく最良のリファレンスは、Cooffa のGeoff Hintonのニューラルネットワークコースです。

    クラス終了後にクラスや動画にアクセスできるかどうかはわかりません。


2
Courseraクラスにサインアップしてフォーラムに投稿している人はまだいます。すべての講義を引き続き表示し、すべてのクイズとプログラミングの課題にアクセスできます(クイズの中でも)。この情報は、コースが再度提供されるまで、おそらくアップされます。資料を表示またはダウンロードするためだけにコースに登録することをお勧めします。
ダグラスザレ2013年

1

左のオレンジ色のボックスは、いくつかの可視ベクトルが可視単位に固定されている場合、すべての非表示構成でのエネルギー勾配の期待値を示します(トレーニングセットのサンプルを使用するため、データに対する期待)。用語自体は、(1)いくつかのベクトルvが可視ユニットにクランプされている場合に特定の隠れユニットiが見える確率と、(2)特定の可視ユニットjの状態の積です。

右のオレンジ色のボックスは左のボックスと同じですが、可視のユニットに固定されているものだけでなく、可能なすべての構成に対して左のオレンジ色のボックスにあることを実行しています(何も固定されていないため、モデルに対する期待)目に見える単位で)。


1

Hugo Larochelleの機械学習コース(ビデオ)の第5章は、私がこれまでに見つけた最高の入門です。

これらの講義では損失関数の導関数は導出されていませんが、実行するのは難しくありません(必要に応じて計算のスキャンを投稿できますが、実際にはそれほど難しくありません)。私はまだこのトピックをカバーする良い教科書を探していますが、主に記事しかありません。ベンジオのディープラーニングブックの第20章に、記事の概要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.