(57)【要約】  製造済み製品の各製造データに対して主成分分析を行うことで得られた固有ベクトルを用い、ＯＫまたはＮＧのラベルが付された検証用データの各製造データに対して主成分分析を行うことで検証用データごとに各製造データの主成分得点を算出する主成分分析部と、前記主成分分析部によって算出された前記主成分得点の次元数、前記次元数分の前記主成分得点の組み合わせ、および前記組み合わせの主成分空間での距離の判定閾値を用いて、各検証用データのＯＫ／ＮＧを判定する場合の判定精度を算出する算出部と、前記判定精度が所定条件を満たすための前記次元数、前記組み合わせ、および前記判定閾値を判定ルールとして探索する探索部と、を備えることを特徴とする判定ルール取得装置。
2019220481.tif 000002
【特許請求の範囲】
【請求項１】
製造済み製品の各製造データに対して主成分分析を行うことで得られた固有ベクトルを用い、ＯＫまたはＮＧのラベルが付された検証用データの各製造データに対して主成分分析を行うことで検証用データごとに各製造データの主成分得点を算出する主成分分析部と、
前記主成分分析部によって算出された前記主成分得点の次元数、前記次元数分の前記主成分得点の組み合わせ、および前記組み合わせの主成分空間での距離の判定閾値を用いて、各検証用データのＯＫ／ＮＧを判定する場合の判定精度を算出する算出部と、
前記判定精度が所定条件を満たすための前記次元数、前記組み合わせ、および前記判定閾値を判定ルールとして探索する探索部と、を備えることを特徴とする判定ルール取得装置。
【請求項２】
前記探索部は、前記判定精度に対して、前記次元数が増加すると単調減少するペナルティを乗じることで得られる評価指標を算出し、前記評価指標が所定条件を満たすための前記次元数、前記組み合わせ、および前記判定閾値を探索することを特徴とする請求項１記載の判定ルール取得装置。
【請求項３】
前記探索部は、前記評価指標が最大となる前記次元数、前記組み合わせ、および前記判定閾値を前記判定ルールとして探索することを特徴とする請求項２記載の判定ルール取得装置。
【請求項４】
前記探索部は、前記ＮＧのラベルが付された前記検証用データに対するＯＫ／ＮＧの判定の正解率が１００％という条件を拘束条件として、前記次元数、前記組み合わせ、および前記判定閾値を探索することを特徴とする請求項１〜３のいずれか一項に記載の判定ルール取得装置。
【請求項５】
前記固有ベクトルを用いて予測対象品の製造データに対して主成分分析を行うことで主成分得点を算出し、算出された前記主成分得点に前記判定ルールを適用することで、前記予測対象品のＯＫ／ＮＧを予測する予測部を備えることを特徴とする請求項１〜４のいずれか一項に記載の判定ルール取得装置。
【請求項６】
主成分分析部が、製造済み製品の各製造データに対して主成分分析を行うことで得られた固有ベクトルを用い、ＯＫまたはＮＧのラベルが付された検証用データの各製造データに対して主成分分析を行うことで検証用データごとに各製造データの主成分得点を算出し、
算出部が、前記主成分分析部によって算出された前記主成分得点の次元数、前記次元数分の前記主成分得点の組み合わせ、および前記組み合わせの主成分空間での距離の判定閾値を用いて、各検証用データのＯＫ／ＮＧを判定する場合の判定精度を算出し、
探索部が、前記判定精度が所定条件を満たすための前記次元数、前記組み合わせ、および前記判定閾値を判定ルールとして探索する、ことを特徴とする判定ルール取得方法。
【請求項７】
予測部が、前記固有ベクトルを用いて予測対象品の製造データに対して主成分分析を行うことで主成分得点を算出し、算出された前記主成分得点に前記判定ルールを適用することで、前記予測対象品のＯＫ／ＮＧを予測する、ことを特徴とする請求項６記載の判定ルール取得方法。
【請求項８】
前記予測部によってＮＧと予測された予測対象品に対して、製造が完了した後に性能試験を行うことを特徴とする請求項７記載の判定ルール取得方法。
【請求項９】
コンピュータに、
製造済み製品の各製造データに対して主成分分析を行うことで得られた固有ベクトルを用い、ＯＫまたはＮＧのラベルが付された検証用データの各製造データに対して主成分分析を行うことで検証用データごとに各製造データの主成分得点を算出する処理と、
算出された前記主成分得点の次元数、前記次元数分の前記主成分得点の組み合わせ、および前記組み合わせの主成分空間での距離の判定閾値を用いて、各検証用データのＯＫ／ＮＧを判定する場合の判定精度を算出する処理と、
前記判定精度が所定条件を満たすための前記次元数、前記組み合わせ、および前記判定閾値を判定ルールとして探索する処理と、を実行させることを特徴とする判定ルール取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、判定ルール取得装置、判定ルール取得方法、および判定ルール取得プログラムに関する。
【背景技術】
【０００２】
出荷前の製品に性能試験を実施して、ＯＫ品かＮＧ品かを判定することで、製品の品質が管理されている。しかしながら、性能試験は、試験工数や試験設備費などのコストを要する。そこで、製造途中の製造データから異常を判定する技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１６５２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、製造データの中には、完成した製品の性能試験データとは相関が無いものも含まれる。したがって、ＯＫ／ＮＧ判定の精度が低下するおそれがある。また、製造データの項目数が多い場合には、項目の選択によっては局所的な探索となってしまうおそれもある。したがって、高精度な予測が困難となる。【０００５】
１つの側面では、本件は、製造データからＯＫ／ＮＧ判定を高精度に予測することができる判定ルールを取得可能な判定ルール取得装置、判定ルール取得方法および判定ルール取得プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
１つの態様では、判定ルール取得装置は、製造済み製品の各製造データに対して主成分分析を行うことで得られた固有ベクトルを用い、ＯＫまたはＮＧのラベルが付された検証用データの各製造データに対して主成分分析を行うことで検証用データごとに各製造データの主成分得点を算出する主成分分析部と、前記主成分分析部によって算出された前記主成分得点の次元数、前記次元数分の前記主成分得点の組み合わせ、および前記組み合わせの主成分空間での距離の判定閾値を用いて、各検証用データのＯＫ／ＮＧを判定する場合の判定精度を算出する算出部と、前記判定精度が所定条件を満たすための前記次元数、前記組み合わせ、および前記判定閾値を判定ルールとして探索する探索部と、を備える。
【発明の効果】
【０００７】
製造データからＯＫ／ＮＧ判定を高精度に予測することができる判定ルールを取得可能な判定ルール取得装置、判定ルール取得方法および判定ルール取得プログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】（ａ）および（ｂ）は第１の予測手法を例示する図である。
【図２】（ａ）および（ｂ）は第２の予測手法を例示する図である。
【図３】実施形態に係る品質管理装置の全体構成を例示するブロック図である。
【図４】品質管理装置のハードウェア構成を説明するためのブロック図である。
【図５】品質管理装置による品質管理の全体処理を表すフローチャートを例示する図である。
【図６】図５のステップＳ１の詳細を表すフローチャートを例示する図である。
【図７】（ａ）はＯＫ／ＮＧ判定ルールの学習について例示する図であり、（ｂ）はＯＫ／ＮＧ判定ルールを用いた予測について例示する図である。
【図８】図５のステップＳ２の詳細を表すフローチャートを例示する図である。
【図９】（ａ）は規格化した製造データを例示する図であり、（ｂ）は予測精度を示す図である。
【発明を実施するための形態】
【０００９】
高度な電子機器などの製品は、仕様により定めた品質をクリアしていることが求められる。設計時には、製品の性能のシミュレーションや、それをもとに設定した特性仕様を満たす部品の選定などが行われている。しかしながら、複数の部品での特性ばらつきの組合せや、製造プロセス(例えば部品実装など)でのばらつきなどが、各製品の性能に影響することがある。
【００１０】
そこで、製造済みであって出荷前の製品に性能試験を実施して、仕様の範囲内（ＯＫ）か否か（ＮＧ）のＯＫ／ＮＧ判定を行うことで、製品の品質を管理することが考えられる。しかしながら、性能試験は、試験工数や試験設備費などのコストを要する。したがって、試験の効率化が求められている。そこで、製造途中の仕掛品や半製品からＯＫ／ＮＧ判定を高精度に予測できれば、予測の段階でＮＧと判定された個体について製造後に性能試験を実施すればよく、試験の効率化を実現することができる。
【００１１】
第１の予測手法では、製造済み製品のデータ（製造データと性能試験データ)を用いて性能の予測モデルを構築し、予測対象品のＯＫ／ＮＧを予測する。製造データには、複数の説明変数ａ１〜ａｉが含まれている。例えば、説明変数として、製品に含まれる部品の試験データ（出力電流、出力電圧、耐電圧、抵抗値など）、仕掛品や半製品の試験データ（出力電流、出力電圧、耐電圧、抵抗値など）、製造途中の環境（温度、湿度など）などが含まれる。
【００１２】
例えば、図１（ａ）および下記式（１）で例示するように、製造データａ１〜ａｉを説明変数として性能試験データＦの線形回帰モデルを構築する。次に、下記式（２）のように、予測対象品の製造データａ１´〜ａｉ´を線形回帰モデルに入力して性能試験データの予測値Ｆ´を得る。次に、図１（ｂ）で例示するように、予測値Ｆ´が仕様の範囲内であればＯＫと判定（予測）し、予測値Ｆ´が仕様の範囲外であればＮＧと判定（予測）する。
Ｆ＝ｋ０＋ｋ１・ａ１＋ｋ２・ａ２＋・・・＋ｋｉ・ａｉ      （１）
Ｆ´＝ｋ０＋ｋ１・ａ１´＋ｋ２・ａ２´＋・・・＋ｋｉ・ａｉ´      （２）
【００１３】
第２の予測手法では、製造済み製品のデータ（製造データと性能試験データ）を用いてＯＫ品の製造データがばらつく範囲を学習し、予測対象品のＯＫ／ＮＧを予測することが考えられる。具体的には、ＯＫ品の製造データの各説明変数に対して、平均値と標準偏差とを用いて規格化を行う。次に、図２（ａ）で例示するように、規格化した説明変数空間におけるＯＫ品およびＮＧ品の分布からＯＫ範囲を学習する。例えば、原点からの距離に設ける判定閾値を学習する。この場合の距離は、単純な幾何学的距離としてもよいが、マハラノビス距離等としてもよい。次に、予測対象品の製造データを入力し、図２（ｂ）で例示するように、規格化した説明変数空間での位置がＯＫ範囲内か否かでＯＫ／ＮＧを判定(予測)する。
【００１４】
しかしながら、第１の予測手法および第２の予測手法では、製造データの中に性能試験データとの相関が高い項目がない場合には、ＯＫ／ＮＧ予測精度が低くなる。上記第１の予測手法では、予測精度の高い線形回帰モデルを構築できなくなる。上記第２の予測手法では、説明変数空間でＯＫとＮＧとの分離が困難となる。製造データ項目数が非常に多い場合、判定に使用する説明変数の選択が困難となる。また、説明変数の組合せ数が膨大になると、総当たりが困難となる。例えば、一般的な変数選択手法としてステップワイズ法を用いることが考えられるが、ステップワイズ法は説明変数(製造データ項目)が非常に多い場合には局所的な探索になるため適していない。
【００１５】
そこで、以下の実施形態では、製造データからＯＫ／ＮＧ判定を高精度に予測することができる判定ルールを取得可能な判定ルール取得装置、判定ルール取得方法および判定ルール取得プログラムについて説明する。一例として、製造データに非常に多くの項目があり、かつ、製造データとＯＫ／ＮＧ判定結果との間、もしくは、製造データと性能試験データとの間に相関がない場合でも、製造データからＯＫ／ＮＧ判定を高精度に予測することができる判定ルールを取得可能な判定ルール取得装置、判定ルール取得方法および判定ルール取得プログラムについて説明する。
【００１６】
（実施形態）
図３は、実施形態に係る判定ルール取得装置１００の全体構成を例示するブロック図である。図３で例示するように、判定ルール取得装置１００は、判定ルール学習部１０、予測部２０などを備える。判定ルール学習部１０は、分類部１１、主成分分析部１２、指定部１３、算出部１４、評価部１５および格納部１６を備える。予測部２０は、主成分分析部２１、判定部２２および出力部２３を備える。
【００１７】
図４は、判定ルール取得装置１００のハードウェア構成を説明するためのブロック図である。図４で例示するように、ＣＰＵ１０１、ＲＡＭ１０２、記憶装置１０３、表示装置１０４等が備わっている。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、中央演算処理装置である。ＣＰＵ１０１は、１以上のコアを含む。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２は、ＣＰＵ１０１が実行するプログラム、ＣＰＵ１０１が処理するデータなどを一時的に記憶する揮発性メモリである。記憶装置１０３は、不揮発性記憶装置である。記憶装置１０３として、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリなどのソリッド・ステート・ドライブ（ＳＳＤ）、ハードディスクドライブに駆動されるハードディスクなどを用いることができる。記憶装置１０３は、判定ルール取得プログラムを記憶している。表示装置１０４は、処理結果を表示する装置であり、液晶ディスプレイなどである。ＣＰＵ１０１が記憶装置１０３に記憶されている判定ルール取得プログラムを実行することで、判定ルール取得装置１００の各部が実現される。なお、判定ルール取得装置１００の各部は、専用の回路などのハードウェアであってもよい。
【００１８】
図５は、判定ルール取得装置１００による品質管理の全体処理を表すフローチャートを例示する図である。図５で例示するように、判定ルール学習部１０は、製造済み製品の製造データを用いてＯＫ／ＮＧ判定ルールを学習する（ステップＳ１）。次に、予測部２０は、予測対象品の製造データにＯＫ／ＮＧ判定ルールを適用することで、予測対象品のＯＫ／ＮＧを予測する（ステップＳ２）。次に、予測部２０は、判定結果がＯＫであるか否かを判定する（ステップＳ３）。ステップＳ３で「Ｎｏ」と判定された場合、予測部２０は、予測対象品の性能試験実施に係る情報を出力する（ステップＳ４）。それにより、ユーザは、性能試験が必要な製品を把握することができ、当該予測対象品の性能試験が実施されることになる。ステップＳ３で「Ｙｅｓ」と判定された場合、予測対象品の性能試験実施に係る情報が出力されない。それにより、当該予測対象品の性能試験は実施されない。以上の処理により、ＮＧと予測された予測対象品の性能試験だけが実施されることになる。
【００１９】
図６は、図５のステップＳ１の詳細を表すフローチャートを例示する図である。図６で例示するように、分類部１１は、製造済み製品の製造データを、製品ごとに学習用データと検証用データとに分類する（ステップＳ１１）。例えば、分類部１１は、ユーザによって入力される指定情報に従って、各製品の製造データを学習用データと検証用データとに分類する。また、分類部１１は、ユーザによって入力される指定情報に従って、学習用データおよび検証用データに、ＯＫまたはＮＧを指定するラベルを付す。
【００２０】
次に、主成分分析部１２は、学習用データの各説明変数に対して主成分分析を行うことで、固有ベクトルを算出する（ステップＳ１２）。固有ベクトルは、格納部１６に格納される。次に、指定部１３は、判定に使用する次元数ｍを指定する（ステップＳ１３）。次元数ｍとは、主成分分析の結果である目的変数（主成分得点）から選択される主成分の数のことである。次に、指定部１３は、全主成分の中から、ステップＳ１３で指定された次元数分の主成分の組み合わせを指定する（ステップＳ１４）。次に、指定部１３は、指定された組み合わせの主成分得点空間での距離についての判定閾値を指定する（ステップＳ１５）。ここでの距離とは、学習データにおいてＯＫを指定するラベルを付された製品群の主成分得点空間での重心からの距離のことである。次に、主成分分析部１２は、検証用データごとに、ステップＳ１２で算出した固有ベクトルを用いて主成分得点（ｃ１〜ｃｉ）を算出する（ステップＳ１６）。
【００２１】
次に、算出部１４は、ステップＳ１６で算出した主成分得点について、ステップＳ１３〜ステップＳ１５で指定した次元数ｍ、次元数分の主成分の組み合わせ、および判定閾値を用いてＯＫ／ＮＧ判定を行う。算出部１４は、当該ＯＫ／ＮＧ判定の判定精度を算出する（ステップＳ１７）。判定精度として、一例として、正解率を用いることができる。正解率とは、ＯＫのラベルが付された検証用データがＯＫと判定され、ＮＧのラベルが付された検証用データがＮＧと判定される率のことである。次に、評価部１５は、ステップＳ１７で算出された判定精度に対して、ペナルティを掛け合わせることで、評価指標を算出する（ステップＳ１８）。ペナルティは、次元数ｍの増大に応じて単調減少する係数のことであり、一例として、１／ｍである。
【００２２】
次に、評価部１５は、ステップＳ１８で算出された評価指標が最良であるか否かを判定する（ステップＳ１９）。例えば、最適化手法として、遺伝的アルゴリズム、焼きなまし法などの最適なアルゴリズムを用いることができる。または、ステップＳ１８で算出された評価指標が閾値を超えるか否か、などの他の所定条件を用いてもよい。ステップＳ１９で「Ｎｏ」と判定された場合、評価部１５は、指定部１３に、次元数ｍ、主成分の組み合わせ、および判定閾値の変更を指示する（ステップＳ２０）。その後、ステップＳ１３から再度実行される。この場合、ステップＳ１３〜ステップＳ１５では、次元数ｍ、主成分の組み合わせ、および判定閾値が変更されて指定される。ステップＳ１３〜ステップＳ２０が繰り返されることで最適なＯＫ／ＮＧ判定ルールが探索される。ステップＳ１９で「Ｙｅｓ」と判定された場合、評価部１５は、ステップＳ１３〜ステップＳ１５で指定された次元数ｍ、主成分の組み合わせ、および判定閾値を、ＯＫ／ＮＧ判定ルールとして出力する（ステップＳ２１）。出力されたＯＫ／ＮＧ判定ルールは、格納部１６に格納される。
【００２３】
図７（ａ）は、ＯＫ／ＮＧ判定ルールの学習について例示する図である。図７（ａ）で例示するように、例えば、製造済みの製品１〜製品ｎについての製造データが検証用データとして得られているものとする。製造データには、説明変数ａ１〜ａｉが含まれている。これらの検証用データに対して、学習データに対して主成分分析を行うことで得られた固有ベクトルを用いて主成分分析が行われる。それにより、各主成分（ｃ１〜ｃｉ）についての主成分得点が算出される。この結果から、所定条件を満たすＯＫ／ＮＧ判定ルールが探索される。例えば、図７（ａ）の例では、「次元数ｍが３」、「主成分の組み合わせがｃ２、ｃ３およびｃｋの３個」、ならびに「判定閾値が円の半径」、がＯＫ／ＮＧ判定ルールとして探索される。
【００２４】
図８は、図５のステップＳ２の詳細を表すフローチャートを例示する図である。図８で例示するように、主成分分析部２１は、予測対象品の製造データに対して、格納部１６に格納されている固有ベクトルを用いて主成分得点を算出する（ステップＳ３１）。次に、判定部２２は、ステップＳ３１で算出した主成分得点について、格納部１６に格納されているＯＫ／ＮＧ判定ルールを用いてＯＫ／ＮＧ判定を行う（ステップＳ３２）。出力部２３は、ステップＳ３２の判定結果（予測結果）を出力する（ステップＳ３３）。
【００２５】
図７（ｂ）は、ＯＫ／ＮＧ判定ルールを用いた予測について例示する図である。例えば、図７（ｂ）で例示するように、予測対象品の製造データ（説明変数ａ１〜ａｉ）が得られているものとする。この予測対象品の製造データに対して、学習データに対して主成分分析を行うことで得られた固有ベクトルを用いて主成分分析が行われる。それにより、各主成分（ｃ１〜ｃｉ）についての主成分得点が算出される。この結果に対して、ＯＫ／ＮＧ判定ルールを適用する。具体的には、次元数ｍの主成分の組み合わせから得られる距離が判定閾値未満であればＯＫと判定され、判定閾値以上であればＮＧと判定される。
【００２６】
本実施形態によれば、学習用データの各製造データに対して主成分分析を行うことで得られた固有ベクトルを用い、ＯＫまたはＮＧのラベルが付された検証用データの各製造データに対して主成分分析を行うことで検証用データごとに各製造データの主成分得点が算出される。算出された主成分得点の次元数ｍ、次元数分の主成分得点の組み合わせ、および当該組み合わせの主成分空間での距離の判定閾値を用いて、各検証用データのＯＫ／ＮＧが判定され、判定精度が算出される。この判定精度が所定条件を満たすための次元数ｍ、次元数分の主成分の組み合わせ、および距離の判定閾値が判定ルールとして探索される。この構成によれば、判定精度と相関の高い製造データが選択されることになる。それにより、ＯＫ／ＮＧ判定を高精度に予測することができる判定ルールを取得することができる。また、取得された判定ルールを用いることで、高精度にＯＫ／ＮＧ判定を予測することができる。
【００２７】
上記判定精度に対して、次元数ｍが増加すると単調減少するペナルティを乗じることで得られる評価指標を算出し、当該評価指標が所定条件を満たすための判定ルールを探索することが好ましい。この場合、次元数ｍが少なくなるように判定ルールが探索され、大きい次元数が淘汰されていく。それにより、ＯＫ／ＮＧ予測を短時間で実施できるようになる。
【００２８】
上記評価指標が最大となる次元数ｍ、次元数分の主成分得点の組み合わせ、および距離の判定閾値を判定ルールとして探索することが好ましい。この場合、最適な判定ルールを探索することができるようになる。
【００２９】
なお、判定精度の一例として正解率を用いる場合、ＮＧのラベルが付された製品の正解率と、ＯＫのラベルが付された製品およびＮＧのラベルが付された製品の全体の正解率とを算出し、ＮＧのラベルが付された製品の正解率が１００％という拘束条件のもとで評価指標が所定条件を満たすＯＫ／ＮＧ判定ルールを探索してもよいい。この場合、ＮＧ品の見逃し判定を抑制することができる。したがって、ＮＧ品が市場に流出することを抑制しつつ、試験を効率化することができる。
【実施例】
【００３０】
次に、上記実施形態に従って、実データを基に最適なＯＫ／ＮＧ判定ルールを決定した。図９（ａ）は、規格化した製造データを例示する図である。図９（ａ）の例では、５００個のサンプル（製造済み製品）の製造データが例示されている。また、製造データの説明変数は、３００個である。製品となった後の性能試験の判定結果がＮＧとなったＮＧ品は、１０個である。図９（ａ）の例では、製品となった後の性能試験データと製造データとの間の相関係数は、−０．２〜０．２であって小さい値となっている。【００３１】
図９（ａ）の製造データに対して、上記実施形態に従ってＯＫ／ＮＧ判定ルールを決定した。５００個のサンプルを、２５０個の学習用データと、２５０個の検証用データとに分類した。なお、ＮＧのラベルは、学習用データおよび検証用データのそれぞれ５個のサンプルに付した。残りのサンプルにはＯＫのラベルを付した。なお、分類はランダムとし、ランダムシートを変えた１０セットの学習用データ／検証用データを作成し、１０回の予測精度（正解率）の平均を算出した。なお、比較例として、上記第１の予測手法および上記第２の予測手法でも予測精度を算出した。上述した第１の予測手法では、変数選択としてステップワイズ法を用いた。上述した第２の予測手法では、マハラノビス距離を使用し、変数選択にステップワイズ法を用いた。【００３２】
図９（ｂ）は、予測精度を示す図である。図９（ｂ）に示すように、第１の予測手法および第２の予測手法では、予測精度が低かったのに対して、上記実施形態に従ってＯＫ／ＮＧ判定ルールを決定することによって、高い予測精度が得られた。このように、上記実施形態に従ってＯＫ／ＮＧ判定ルールを決定することによって、高い予測精度を実現する結果が得られた。【００３３】
上記例において、主成分分析部１２が、製造済み製品の各製造データに対して主成分分析を行うことで得られた固有ベクトルを用い、ＯＫまたはＮＧのラベルが付された検証用データの各製造データに対して主成分分析を行うことで検証用データごとに各製造データの主成分得点を算出する主成分分析部の一例として機能する。算出部１４が、前記主成分分析部によって算出された前記主成分得点の次元数、前記次元数分の前記主成分得点の組み合わせ、および前記組み合わせの主成分空間での距離の判定閾値を用いて、各検証用データのＯＫ／ＮＧを判定する場合の判定精度を算出する算出部の一例として機能する。指定部１３および評価部１５が、前記判定精度が所定条件を満たすための前記次元数、前記組み合わせ、および前記判定閾値を判定ルールとして探索する探索部の一例として機能する。予測部２０が、前記固有ベクトルを用いて予測対象品の製造データに対して主成分分析を行うことで主成分得点を算出し、算出された前記主成分得点に前記格納部が格納した前記判定ルールを適用することで、前記予測対象品のＯＫ／ＮＧを予測する予測部の一例として機能する。【００３４】
以上、本発明の実施形態および実施例について詳述したが、本発明は係る特定の実施形態および実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００３５】
１０  判定ルール学習部
１１  分類部
１２  主成分分析部
１３  指定部
１４  算出部
１５  評価部
１６  格納部
２０  予測部
２１  主成分分析部
２２  判定部
２３  出力部
１００  判定ルール取得装置
【図１】
2019220481.tif 000003
【図２】
2019220481.tif 000004
【図３】
2019220481.tif 000005
【図４】
2019220481.tif 000006
【図５】
2019220481.tif 000007
【図６】
2019220481.tif 000008
【図７】
2019220481.tif 000009
【図８】
2019220481.tif 000010
【図９】
2019220481.tif 000011
【国際調査報告】
2019220481.tif 000012
2019220481.tif 000013