侵入検知に使用されているベイジアン ネットワークとファジー ロジックの例を教えてください。
どのように使用できるかを理解するのに苦労しています。そして、コードはありますか?
みんなありがとう。
侵入検知に使用されているベイジアン ネットワークとファジー ロジックの例を教えてください。
どのように使用できるかを理解するのに苦労しています。そして、コードはありますか?
みんなありがとう。
正確な詳細は、盗難警報タイプの状況 (センサーの読み取り値) について話しているのか、警備員やレーザーを使ったサメが関与するより凝ったものについて話しているのかによって異なります。いずれにせよ、原則は同じです。
侵入に影響を与える基本的なことを説明するルートノードから始めます。
Sensor detected motion (true/false)
Shark smelt blood (true/false)
Temperature (too low/just right/too high)
Security guard is asleep
...
any other things you can think of.
各ルート ノードの各状態に確率を割り当てます。
P(Security guard is asleep) = 0.25
次に、それらのルート ノードに依存する子ノードを定義しSecurity guard heard noise
ますSecurity guard is asleep
。
親の各状態を考慮して、子ノードの各状態に条件付き確率を割り当てます。
P(Security guard heard noise|Security guard is asleep) = 0.05
P(Security guard heard noise|Security guard is not asleep) = 0.5
最終的には、 のような結果が得られますBurglary has been foiled
。
ネットワーク ノードをセットアップしたら、それを評価して、さまざまな結果が発生する確率を計算できます。
次に証拠を追加します。したがって、サメのワカサギの血がわかっている場合、そのノードは特定の値に設定され、ネットワークを再評価して確率がどのように変化したかを確認できます。
ソフトウェアに関しては、Bayes Netツールボックスが高く評価されています。