答えて

1

まず第三例は、変数のすべての親が知られているならば、それだけでその子を気にする必要がありと言うことは、ルールに該当し、それが他のすべての変数の条件付きで独立しています。

最初の例では、ランダムな変数JohnCalls(子供が)我々は確率変数Alarm(親)の状態を知っていれば、Johncallsはそれに応じて行動する、ということを意味し、確率変数Burglary(おじいちゃん)の条件付きで独立してBurglaryがあったかどうかは関係ありません。

同様の例はWasPartying -> HomeworkWasntCompleted -> ReceivedBadGradeです。ここでは、あなたがパーティーをしているかどうかに関係なく、宿題が完了していない(親が分かっている)場合は、悪いグレードを受け取ります。したがって、HomeworkWasntCompletedの値を持つ場合、学習値WasPartyingは、ReceivedBadGradeに関する新しい情報を私たちに提供しません。

第三の例では、それは同じだ。我々はAlarmが上にあることがわかっている場合、MarycallsのでJohnCallsAlarmの値を指定MaryCallsの条件付きで独立しており、私たちJohnCallsについての新しいヒントを与えることはありません。

第2の例が少し難解です。 Burglaryの親をすべて知っていますが(明らかに、それには親がないので)、とは言えません。BurglaryEarthquakeと条件付きで独立しています。原因:Alarmがオンで、Earthquakeについての情報が届いた場合、AlarmEarthquakeによってトリガーされ、Burglaryというチャンスがかなり低いと推測されます。したがって、この場合EarthquakeBurglaryに関するいくつかの情報を提供します。この例は、上記のルールに該当しないため、条件付き独立について質問された変数が同じ子孫を共有します。

同様の例はWasPartying -> HomeworkWasntCompleted <- DidntUnderstandTopic(矢印の方向に注意してください)です。

Here you can find a nice lecture about conditional independence.

関連する問題