【しきいち】

閾値 とは?

💡 「ここを超えたら動作が変わる」境界値、監視やAIの判定基準
📌 このページのポイント
閾値(しきい値) — 判定基準の境界線 時間 閾値 正常範囲 閾値超過! 閾値以下 → 正常 閾値超過 → アラート 例: CPU使用率80% 値がこのラインを超えたら「異常」と判定する基準値
閾値のイメージ
ひよこ ひよこ

閾値って何?

ペンギン先生 ペンギン先生

動作が切り替わる境界の値のこと。「CPU使用率が80%を超えたらSlackアラートを送る」「5回連続でログインに失敗したらアカウントをロックする」などの「80%」や「5回」が閾値。「しきいち」または「いきち」と読む。

ひよこ ひよこ

機械学習での閾値は?

ペンギン先生 ペンギン先生

分類モデルの「判定基準」のこと。例えばスパムフィルターが「スパム確率0.7以上なら迷惑メールに振り分ける」という場合の0.7が閾値。この閾値を変えると精度と再現率のバランスが変わる(閾値を下げるとスパムを見逃しにくくなるが、普通のメールも迷惑扱いが増える)。

ひよこ ひよこ

閾値はどうやって決めるの?

ペンギン先生 ペンギン先生

ケースバイケースで調整する。監視の閾値はサービスのSLAや過去の障害実績から決める。機械学習では精度・再現率F1スコアを見ながらビジネス要件(見逃しとフォールスポジティブどちらを優先するか)に合わせて調整する。適切な閾値設定は経験が必要な領域。

ひよこ ひよこ

アラートの閾値を厳しくしすぎるとどうなるの?

ペンギン先生 ペンギン先生

「オオカミ少年」状態になるよ。閾値が低すぎると頻繁にアラートが鳴って、運用チームがアラート疲れを起こす。すると本当に重要なアラートも見逃すようになる。これを「アラートファティーグ」と呼んで、運用設計で最も避けるべき状態の一つなんだ。

ひよこ ひよこ

適切な閾値を見つけるコツってあるの?

ペンギン先生 ペンギン先生

過去のデータから正常範囲を統計的に把握するのが基本だよ。平均値±2σ(標準偏差)を閾値にする方法や、パーセンタイルベース(p99レイテンシが500msを超えたらアラート)を使う方法がある。最近は機械学習異常検知する手法も増えている。大事なのは閾値を設定したら終わりではなく、定期的に見直すこと。サービスの成長とともに正常値も変わるからね。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
閾値って出てきたら「動作が切り替わる境界の値、システム監視の警告基準・AIの判定基準などに使われる」と思えばOK!
📖 おまけ:英語の意味
「Threshold」 = 敷居・入口・限界点
💬 英語のthresholdは「敷居(家の入口の踏み台)」から転じて「限界・境界」を意味する。日本語の「閾(しきい)」も敷居・境界を意味し、医学・物理学から転用された
← 用語集にもどる