ベイジアンネットワークでこれらのスライドをフォローしようとしています。ベイジアンネットワークのノードが「インスタンス化」されるとはどういう意味か、誰か説明してもらえますか?
2 に答える
これは、ノードが作成されたことを意味します。スポーン。存在するようになりました。Bがインスタンスによって表されていない場合(大まかに:存在しない場合)、パスはBが存在する場合(インスタンス化されている場合)とは異なります。
ノードをインスタンス化するか(この場合、その真理値は既知です)、または他のノードからこのノードに到達することによって、証拠を取得できます。したがって、ノードがインスタンス化されてその真理値から証拠を取得するか、そうでない場合にフローから証拠を取得します。
ベイジアンネットワークでノードをインスタンス化することは、オブジェクト指向プログラミングとは異なります。ノードは、その値が何を表すかを観察することでその値がわかったときにインスタンス化されます。インスタンス化されていない場合は、ベイズ推定によって値を更新できます。
例では、A-> B-> Cです。ノードがブール値(trueまたはfalse)であると仮定すると、Cをインスタンス化すると(たとえば、C = true)、BとAの値はベイズ推定を使用して更新されます。ただし、Bもインスタンス化される場合、AとCをd分離するため、Cをインスタンス化してもAは更新されません。d分離のルールはノード構成のタイプに依存するため、ノードのインスタンス化はd分離またはdのいずれかになります。 -ノードを接続します。