Stochastic computing とは

確率的コンピューティングは、ランダムビットのストリームによって連続的な値を表現する技法の集合です。複雑な計算は、ストリーム上の単純なビット単位の演算によって計算することができます。確率論的コンピューティングは、ランダム化アルゴリズムの研究とは異なる。

Stochastic neural network とは

確率的ニューラルネットワークは、ネットワークのニューロンに確率的伝達関数を与えるか、またはそれらに確率的重みを与えることによって、ネットワークにランダムな変化を導入することによって構築された人工ニューラルネットワークの一種です。これは、ランダムな変動が局所的最小値から逃れるのを助けるので、最適化問題のための有用なツールになります。
確率的伝達関数を使用するニューラルネットワークの例は、ボルツマン(Boltzmann)機械である。各ニューロンはバイナリ値であり、発火する可能性はネットワーク内の他のニューロンに依存する。
確率的ニューラルネットワークは、リスク管理、腫瘍学、バイオインフォマティクス、および他の同様の分野での応用を見出している。