SemiMapサイト内検索

講座集 / 製造データの解析 / 第 3 回

3 / 3

VOL.09 製造データの解析 第 3 回 / 全 3 回

検査量の内訳:不良率 5% では誤警報が真陽性の 5.4 倍

不良を予測して検査を減らすとき、不良率が低いほど、検査に回る量は誤警報で膨らみます。一方で見逃し率は誤警報率と関係なく決まるので、2 つは別々に設計できます。

22 分 標準 式 5 出典 7

この回の目次(7 節)
  1. §1 検査する割合は
  2. §2 見逃し率 は、誤警報から独立
  3. §3 適合率は、不良率が下がると崩れる
  4. §4 PLS を使う理由は、標本数と変数の数の比
  5. §5 品質に無関係な成分を落とすと、別の検出率が落ちる
  6. §6 独立な 2 つ目の検出器が、誤警報を掛け算で下げる
  7. §7 現場で動く判断

この回で示すこと

  1. 検査に回す割合は で、不良率 5% では誤警報の項が 5.4 倍大きい。
  2. 見逃し率 は誤警報率によらず、2 つの軸は別々に設計できる。
  3. 不良率が 1% に下がると、適合率は 3.4% まで落ちる。
誤警報の項 ÷ 真陽性の項(不良率 5%) 5.4 倍

再現率 95%、誤警報率 27% の場合

不良率 1% での適合率 3.4 %

装置のセンサ値から、そのウェーハに欠陥があるかを当てる。当たったとして、検査をどれだけ減らせるのか。

ここには閉じた式があります。式を書くと、検査量を握っているのが誤警報の項だと出ます。

検査する割合は

不良ウェーハの割合を 、予測器が不良を当てる割合(再現率)を 、良品を誤って不良と呼ぶ割合(誤警報率)を とします。

予測器が不良と呼んだものだけを検査するなら、検査する割合は

第 1 項は当たり、第 2 項は空振りです。、 で数を入れます。

誤警報率 検査割合 全数からの削減
0.500.0480.4750.52347.8%
0.270.0480.2570.30469.6%
0.100.0480.0950.14385.8%
0.050.0480.0480.09590.5%
0.010.0480.0100.05794.3%

のとき、第 2 項は第 1 項の 5.4 倍です。

つまり検査の量を決めているのは、空振りのほうです。再現率を 0.95 から 1.00 へ上げても、 は 0.304 から 0.306 へ動くだけ。いっぽう を 0.27 から 0.10 へ下げると、0.304 が 0.143 になる。

不良率が高い工程では、この比が動きます。

不良率 第 2 項 / 第 1 項
0.020.0190.26513.9
0.050.0480.2575.4
0.100.0950.2432.6
0.200.1900.2161.1

不良率が低い工程ほど、誤警報の支配が強くなります。成熟した工程ほど、この式の第 2 項へ投資が向かう。

実運用の側でも、この方向の設計が出ています。2024 年の解釈可能な仮想計測系の研究1は、予測の知識不確かさを取り出し、その不確かさを指針にして実測の枚数を減らす抜き取り戦略を提案しています。SHAP で各特徴量の寄与を示し、その根拠の信頼度を複数の基底モデル間での SHAP 値の分散で定量化する、という構成です。

「どれを測るか」の判断を、予測値より予測の不確かさで行う。予測が自信を持っている枚数を飛ばし、迷っている枚数を測る。

見逃し率 は、誤警報から独立

もう 1 つの量を出します。検査を飛ばした不良ウェーハの割合は

右辺の変数は と の 2 つだけです。誤警報をいくら減らしても、見逃しは変わらない。

で数を入れます。

再現率 見逃し率
0.442.80%
0.900.50%
0.950.25%
0.990.05%

2 つの軸が割れています。

動かす量動く先
再現率 見逃し率(品質の側)
誤警報率 検査量(費用の側)

だから「精度が上がった」という 1 つの言葉が指す先は、2 通りあります。2 つを別の欄で持ちます。

片方を上げると他方が下がる関係は、しきい値を動かしたときだけ成り立ちます。モデルそのものを良くすれば、2 つは同時に動きます。2017 年の深層学習にもとづく仮想計測と歩留まり予測2は、インラインのセンサ信号から教師あり自己符号化器で特徴量を抽出し、その特徴量の上に仮想計測と歩留まり予測のモデルを作る構成で、一般的な手法を上回ったと報告しています。特徴量の表現を替える改善は、曲線そのものを動かします。

適合率は、不良率が下がると崩れる

3 つ目の量は、警報を受け取る側の体感です。

警報のうち本物である割合(適合率)は

、 で数を入れます。

不良率 適合率
0.2046.8%
0.1028.1%
0.0515.6%
0.026.7%
0.013.4%

不良率 1% では、警報の 97% が空振りです。同じモデル・同じ誤警報率のまま、工程が成熟するほど警報が信用されなくなる。

適合率を 50% 以上にする条件を逆に解きます。

不良率 要る
0.200.238
0.100.106
0.050.050
0.010.0096

不良率 1% で警報の半分を本物にするには、誤警報率を 1% 未満にする必要があります。 からの距離は 28 倍。

2017 年の重要インフラ監視における不均衡データの分類3が追っているのが、まさにこの構造です。正例が全体の 1% を切る問題で全体の正答率が測っているのは、負例の当たり具合までです。

PLS を使う理由は、標本数と変数の数の比

ここから予測器の側です。

装置の故障検知データは、数百のセンサを数十枚のウェーハについて持っている形になります。変数の数が標本数を上回る。

当てはめが頑健になる比を当てると、標本 枚で安定に扱える実効次元は 。

ウェーハ枚数 扱える実効次元
181.3
503.6
1007.2
50036

18 枚で扱える実効次元は 1 つ分です。センサを 2 本そのまま入れた回帰は、この時点で上限を超えている。

部分最小二乗回帰が使われる理由が、ここにあります。数百のセンサを、少数の潜在成分へ射影する。各成分は全センサの重み付き和なので、次元は 1 や 2 のまま、情報は全センサから取れる。

非線形性を含めた拡張も複数あります。2024 年の次元削減型非線形部分最小二乗法4は、カーネル主成分分析で元の変数空間の非線形性を取り込んだうえで次元を下げ、雑音と未知の外乱も同時に抑える構成です。2021 年の改良型動的最適化カーネル部分最小二乗法5は、非線形プロセスの故障検知へ同じ方向を当てています。

潜在成分の数が、上の表の にあたります。成分を増やすほど当てはまりは良くなりますが、 を超えた時点で外挿の誤差が支配します。

品質に無関係な成分を落とすと、別の検出率が落ちる

潜在成分をどう分けるかで、 と の両方が動きます。

2021 年の相互情報量と部分最小二乗法による品質関連・非関連の故障検知6が、この構造を明示しています。

標準の部分最小二乗法は、変数を主成分部と残差部へ分けます。ところが主成分部には品質と無関係な成分がまだ多く残っており、残したままだと多くの誤警報を招く。

ここまでは を下げる話です。同じ研究が、その代償も書いています。

それらの成分が製品品質へ及ぼす影響はゼロでも、工程の安全性と他の故障に関する情報には大きく関わる。取り除いて捨てると、品質に無関係な故障の検出率が下がる。

操作動く量
品質に無関係な成分を落とす誤警報率 が下がる
同じ操作品質非関連の故障の再現率 が下がる

1 つの操作が、2 つの帳簿へ逆向きに計上されます。

同じ研究の対処は、捨てるより分けることです。相互情報量で変数を選択部と残差部へ分け、特異値分解で選択部を品質関連・品質非関連へさらに分ける。残差部には主成分分析を当てて得点行列を取り、品質非関連の部分と組み合わせる。情報の損失をゼロにしたまま、監視統計量を目的別に作るという立て方です。

「誤警報を減らす」という要求を受けたとき、何の検出率を差し出すのかを先に書き出します。

独立な 2 つ目の検出器が、誤警報を掛け算で下げる

を下げる別の道があります。2 つ目の検出器を足して、両方が鳴ったときだけ警報にする。

2 つの検出器が、同じクラスの中で条件付き独立なら

、、 で数を入れます。

構成検査割合見逃し率適合率
単独0.2700.9500.3040.25%15.6%
両方が鳴ったとき0.0730.9030.1140.49%39.4%
どちらかが鳴ったとき0.4670.9980.4940.01%10.1%

両方が鳴ったときだけ警報にすると、検査量が 30% から 11% へ、適合率が 16% から 39% へ動きます。代償は見逃しが 0.25% から 0.49% へ倍増すること。

どちらかが鳴ったときにすると、逆向きに動きます。見逃しは 0.01% まで落ち、検査量は 49% へ戻る。

プラズマエッチング向け仮想計測の総説7は、2012 年から 2025 年の 105 件の研究を 2 段の枠組みでまとめ、この分野の主要な課題は予測精度に加えて、簡潔で頑健で物理的に意味のある表現をどう構成するかにあると結論しています。

物理的に意味のある表現であることが、2 つ目の検出器との独立性を保つ条件にもなっています。

現場で動く判断

  1. 検査割合は です。不良率 5%・再現率 95%・誤警報 27% で第 2 項が第 1 項の 5.4 倍。検査を減らす提案は、 の側から書きます。
  1. 見逃し率 の変数は と の 2 つだけです。軸が割れているので、再現率と誤警報率を別の欄で持ちます。
  1. 不良率が低いほど、誤警報の支配が強くなります。 で第 2 項は第 1 項の 13.9 倍。成熟した工程ほど、 への投資が乗ります。
  1. 適合率は不良率とともに崩れます。 で 3.4%。警報の半分を本物にするには 、つまり 1% 未満が要ります。
  1. 測る枚数は、予測値より予測の不確かさで選びます。知識不確かさを指針にした抜き取り1があります。自信のある枚数を飛ばし、迷っている枚数を測ります。
  1. 潜在成分の数を で抑えます。18 枚なら 1.3。部分最小二乗法が使われるのは、全センサの情報を少数の成分へ集める形だからです。
  1. 誤警報を減らす操作は、別の検出率を差し出します。品質に無関係な成分を落とすと、品質非関連の故障の検出率が下がる6。捨てる前に、目的別の統計量へ分けます。
  1. 2 つ目の検出器は、別の情報源から作ります。独立なら が掛け算で下がり、完全相関なら利得はゼロ。物理や規則にもとづく検知とデータ駆動の予測を組み合わせるのは、この独立性を買うためです。
  1. AND と OR は、動かす軸が逆です。AND は検査量と適合率、OR は見逃し率。どちらを取るかは、上の 2 軸のどちらが逼迫しているかで決まります。
  1. 表現の設計が、精度の設計より上流にあります。105 件の総説7が、主要な課題として簡潔で頑健で物理的に意味のある表現の構成を挙げています。

出典

  1. 1 Opening the Black Box, An Explainable Virtual Metrology System for Semiconductor Manufacturing (2024) doi:10.2139/ssrn.4916880
  2. 2 Deep Learning Based Virtual Metrology and Yield Prediction in Semiconductor Manufacturing Processes (2017) doi:10.36001/phmap.2017.v1i1.1691
  3. 3 Imbalanced Classification for Fault Detection in Monitored Critical Infrastructures (2017) doi:10.36001/phmap.2017.v1i1.1764
  4. 4 Dimensionality Reduction Nonlinear Partial Least Squares Method for Quality-Oriented Fault Detection (2024) doi:10.3390/math12243911
  5. 5 Improved Dynamic Optimized Kernel Partial Least Squares for Nonlinear Process Fault Detection (2021) doi:10.1155/2021/6677944
  6. 6 A Novel Mutual Information and Partial Least Squares Approach for Quality-Related and Quality-Unrelated Fault Detection (2021) doi:10.3390/pr9010166
  7. 7 Virtual Metrology for Plasma Etching, A Two-Stage Framework for Sensor Data Compression and Prediction (2026) doi:10.21203/rs.3.rs-10577324/v1