令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問19

迷惑メールの検知手法であるベイジアンフィルターの説明はどれか。

解答・解説

正解: エ. 利用者が振り分けた迷惑メールと正規のメールから特徴を学習し,迷惑メールであるかどうかを統計的に判定する。

ベイジアンフィルターは、確率論における「ベイズの定理」を応用し、迷惑メールと正規のメールに含まれる単語の出現確率から、受信したメールが迷惑メールであるかどうかを統計的に判定する手法です。
利用者が手動で迷惑メールと正規のメールを振り分けることで、フィルターがそれぞれの特徴を学習し、判定精度が向上していくという特徴があります。したがって、正解はエとなります。

各選択肢の解説

  • ア: 信頼できるメール送信元を許可リストに登録しておき、許可リストにないメール送信元からの電子メールは迷惑メールと判定する。
    • これはホワイトリスト方式の説明です。
  • イ: 電子メールが正規のメールサーバから送信されていることを検証し、迷惑メールであるかどうかを判定する。
    • これは送信ドメイン認証(SPFやDKIMなど)の説明です。送信元の詐称(なりすまし)を防ぐために用いられます。
  • ウ: 電子メールの第三者中継を許可しているメールサーバを登録したデータベースの掲載情報を基に、迷惑メールであるかどうかを判定する。
    • これはブラックリスト方式(DNSBLなど)の説明です。スパム送信の踏み台になり得るサーバからの受信を拒否します。
  • エ: 利用者が振り分けた迷惑メールと正規のメールから特徴を学習し、迷惑メールであるかどうかを統計的に判定する。
    • 正解です。 ベイジアンフィルターの適切な説明です。

Spineチーム