ベイジアンフィルタとは?べいじあんふぃるた
ベイジアンフィルタとは、語の出やすさという統計量から、そのメールの迷惑らしさを確率で見積もる判定方式。あらかじめ振り分けた正例と負例における各語の分布を突き合わせ、ベイズの定理で事後確率を求めて閾値と比べる。組織ごとに学習させれば、その業種で日常的に使う語での誤判定を減らせる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
既知の文面と照合する方式は、送信側が文面を少し変えるだけで通り抜けられる。語の出やすさという統計量で見れば、文面を作り替えても迷惑メールらしい語の分布は残るため、未知の文面にも当たりが出る。代わりに判定は確率になり、境目をどこへ置くかを運用側が決めることになる。正規メールを落とす損害のほうが大きい業務では、閾値を緩めて隔離に倒す。
具体例
学習が進むまでは誤判定が出るので、いきなり削除せず隔離フォルダへ入れ、利用者に確認させる運用にする。送信側は無害な文章を大量に混ぜたり、文字を画像化・記号で分断したりして確率を下げに来るため、他の判定方式との併用が前提になる。
試験での引っ掛け
未知の文面に当たる反面、なぜその判定になったのかを人が説明しにくい。同じメールでも学習の状態によって判定が変わるため、シグネチャ照合のように「常に同じ結果」にはならない。利用者が正規メールを誤って迷惑と報告すると学習が汚れ、精度が下がる点も運用設計の論点になる。
関連用語
出た過去問
出典:令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問19(IPA)
迷惑メールの検知手法であるベイジアンフィルターの説明はどれか。
正解:利用者が振り分けた迷惑メールと正規のメールから特徴を学習し、迷惑メールであるかどうかを統計的に判定する。
要点:仕分け実績を学習し確率で迷惑メールを判定するのがベイジアン
ベイジアンフィルターは、利用者が迷惑メールと正規メールに仕分けた実績から、単語などの特徴がどちらに現れやすいかを学習し、新着メールについてベイズの定理に基づく確率計算で迷惑メールらしさを判定する手法である。利用者ごとの傾向を反映して精度が上がっていく点が特徴である。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。