3

パターン認識に制限付きボルツマン マシンを使用したいと考えています。パターン認識ではなく、パターンの分布を見つけるために実際に使用されていることに気づきました。次の論文を見ました: http://www.cs.toronto.edu/~hinton/absps/uai_crbms.pdfこれは、ConditionalRBM と呼ばれる RBM の拡張機能を使用しているようです。それを実施したいと思います。私はすでに Contrastive Divergence を使用して RBM を実装しており、簡単にするために CRBM についてもそれに固執したいと思います。この論文では、対照的な発散をより正確なアルゴリズムに置き換えることに焦点を当てています。

論文で見たものから、3 つの重み行列を作成する必要があり (分類ベクトルも含める必要があるため) (論文の図 1 を参照)、それぞれを更新する方法がわかりません (つまり、どのように行列の変化に影響を与えるベクトルを作成します。)

誰かが私のためにこれを明確にするか、私がすでに実装した単純なRBMを使用して分類するためのアルゴリズムを提案してもらえますか?

ありがとう。

4

1 に答える 1

1

問題を明確にする次の論文を見つけました: http://uai.sis.pitt.edu/papers/11/p463-louradour.pdf . ここのポスターも、特に実装に非常に役立ちます: http://www.dmi.usherb.ca/~larocheh/publications/drbm-mitacs-poster.pdf。3 つの重み行列を使用する代わりに、分類ベクトル用に 1 つ、実際のパターン用に 1 つの 2 つを使用すれば十分です。

活性化確率の式は変わりますが、考え方は同じです。

于 2012-12-28T09:32:13.303 に答える