SkillStack
テクノロジ系20 / 25問

データベーススペシャリスト試験 令和3年度 秋期 午前II 問20

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

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】エ

ベイジアンフィルタは、ベイズの定理を応用して、受信メールが迷惑メールである確率を統計的に求める方式です。利用者が迷惑メールと正規メールに振り分けた学習データを解析し、本文や件名に現れる単語などの特徴が、それぞれの分類にどの程度現れやすいかを学習します。新しいメールを受信すると、その特徴から迷惑メールである確率を計算して分類します。利用者による訂正を学習へ反映できる点も特徴なので、エが適切です。

アの、登録済みの送信元だけを許可するという説明は誤りです。これは許可リスト、又はホワイトリストによるフィルタリングです。内容を統計的に学習する方式ではありません。

イの、正規のメールサーバからの送信かを検証するという説明は誤りです。これはSPFやDKIMなどの送信ドメイン認証の説明です。SPFは送信元IPアドレスを、DKIMは電子署名を利用して正当性を確認します。

ウの、第三者中継を許可するメールサーバのデータベースを使うという説明は誤りです。これはRBLやDNSBLと呼ばれる拒否リストを利用する方式です。迷惑メールの発信元や中継元として知られるIPアドレスなどを照合します。

【ポイント】 ベイジアンフィルタは、「利用者の分類から学習し、内容の特徴を統計的に判定する」と覚えます。 学習データが増えると精度向上を期待できますが、誤った分類を学習させると精度が低下します。 許可リスト、送信ドメイン認証、RBLとの違いを整理してください。

出典:令和3年度 秋期 データベーススペシャリスト試験 午前II 問20
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の25問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める