JP7177498B2 - 異常品判定方法 - Google Patents
異常品判定方法 Download PDFInfo
- Publication number
- JP7177498B2 JP7177498B2 JP2019548177A JP2019548177A JP7177498B2 JP 7177498 B2 JP7177498 B2 JP 7177498B2 JP 2019548177 A JP2019548177 A JP 2019548177A JP 2019548177 A JP2019548177 A JP 2019548177A JP 7177498 B2 JP7177498 B2 JP 7177498B2
- Authority
- JP
- Japan
- Prior art keywords
- abnormal
- encoder
- determination
- normal
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/0895—Weakly supervised learning, e.g. semi-supervised or self-supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/094—Adversarial learning
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Image Analysis (AREA)
Description
本発明の異常品判定方法を、白米の異常品の判定に適用した実施例を示す。図4は、異常品の判定のために、ニューラルネットワーク1に入力した白米の画像データ群の一例を示す図である。画像データは、二次元配列されている画素の輝度値、色度値を含む画素値として表される。図5は、実施例で用いたニューラルネットワーク1のそれぞれの階層構造と次元を示したモデル図である。エンコーダは、画像データから特徴量を抽出するために、二次元の畳み込み処理を行っている。二次元の畳み込み処理をすることによって、対象の画素とその周囲の画素を考慮した、二次元の空間的な広がりを持つ特徴を抽出する。
比較例として、従来のオートエンコーダによって、同一の白米の画像データを判定した結果を示す。従来のオートエンコーダは、本発明のディスクリミネータによる敵対的学習をおこなわず、従って特徴の分布が正規分布に従うことが保証されない。図12は、オートエンコーダの潜在次元数Zmin=2とした場合の白米の特徴量と異常度の分布を示す。 図13に、潜在次元数Zmin=4とした場合の、白米の特徴量の分布を示す。図14に、潜在次元数Zmin=8とした場合の白米の特徴量の分布を示す。図15に、潜在次元数Zmin=16の場合の白米の特徴量の分布を示す。
本発明の異常品判定方法を、音声データに適用した実施例を示す。音声データは、締付け固定した「ねじ」を打撃したときの打撃音である。本実施例では、70Nと80Nの締付け力で締めたときに正しい強度で固定されるねじを用いている。
2 オートエンコーダ
3 ディスクリミネータ
11 エンコーダ
12 デコーダ
Claims (3)
- エンコーダ、デコーダ構造のネットワークとディスクリミネータのネットワークとを用いて敵対的学習を行い、判定対象物が正常品であるか異常品であるかを判定する判定方法であって、
複数の判定対象物のデータを前記エンコーダ、デコーダ構造ネットワークに入力して、前記判定対象物の特徴を抽出する工程と、
前記ディスクリミネータが、前記判定対象物の前記特徴の分布は正規分布に従っているのか否かを判定する工程と、
前記エンコーダ、デコーダ構造ネットワークの更新と、前記ディスクリミネータの更新と、前記エンコーダの更新と、をそれぞれ繰り返し、前記特徴の抽出の誤差を最小化する工程と、
前記エンコーダが、更新によって得られた前記特徴を用いて、判定対象物の異常度を算出する工程と、
算出した前記異常度のしきい値処理を行うことによって、前記判定対象物が正常品であるか異常品であるかを判定する工程と、
を備えており、
前記ディスクリミネータが、前記判定対象物の前記特徴の分布は正規分布に従っているのか否かを判定する工程は、ディスクリミネータに正規分布に従ったデータを入力し、前記データと前記エンコーダ、デコーダ構造ネットワークが抽出した前記判定対象物の前記特徴との間の誤差を算出する工程であり、
前記ディスクリミネータの判定結果を用いていることで、前記エンコーダが異常度の算出に用いる前記判定対象物の前記特徴が正規分布に従って分布するように収束させられていることを特徴とする異常品の判定方法。 - 前記特徴を抽出するために前記エンコーダ、デコーダ構造ネットワークに入力する複数の判定対象物のデータが、異常品よりも正常品を多く含むデータであることを特徴とする請求項1に記載の異常品の判定方法。
- 前記ディスクリミネータに入力する正規分布に従った前記データは、多変量の標準正規分布に従ったランダムベクターであることを特徴とする請求項1または2に記載の異常品の判定方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017196758 | 2017-10-10 | ||
| JP2017196758 | 2017-10-10 | ||
| PCT/JP2018/037352 WO2019073923A1 (ja) | 2017-10-10 | 2018-10-05 | 異常品判定方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2019073923A1 JPWO2019073923A1 (ja) | 2020-10-22 |
| JP7177498B2 true JP7177498B2 (ja) | 2022-11-24 |
Family
ID=66100873
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019548177A Active JP7177498B2 (ja) | 2017-10-10 | 2018-10-05 | 異常品判定方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7177498B2 (ja) |
| WO (1) | WO2019073923A1 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021015425A (ja) * | 2019-07-11 | 2021-02-12 | 富士通株式会社 | 学習方法、学習プログラム及び学習装置 |
| JP7458158B2 (ja) * | 2019-09-06 | 2024-03-29 | 清水建設株式会社 | 外観検査システム、及び外観検査方法 |
| JP7375403B2 (ja) * | 2019-09-19 | 2023-11-08 | コニカミノルタ株式会社 | 機械学習装置、機械学習方法及び機械学習プログラム |
| JP7409027B2 (ja) * | 2019-11-14 | 2024-01-09 | オムロン株式会社 | 情報処理装置 |
| JP7290608B2 (ja) * | 2020-06-16 | 2023-06-13 | Kddi株式会社 | 機械学習装置、機械学習方法及び機械学習プログラム |
| JP7453136B2 (ja) * | 2020-12-25 | 2024-03-19 | 株式会社日立製作所 | 異常検出装置、異常検出方法及び異常検出システム |
| JP7517482B2 (ja) * | 2021-02-09 | 2024-07-17 | 日本電信電話株式会社 | 学習装置、異常検知装置、学習方法、異常検知方法、及びプログラム |
| US20230024101A1 (en) * | 2021-07-09 | 2023-01-26 | Robert Bosch Gmbh | Contrastive predictive coding for anomaly detection and segmentation |
| JP7823409B2 (ja) * | 2022-02-02 | 2026-03-04 | オムロン株式会社 | 状態検知装置、状態検知方法、および状態検知プログラム |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017096655A (ja) | 2015-11-18 | 2017-06-01 | 三菱重工業株式会社 | 状態評価システム及び状態評価方法 |
| WO2017094267A1 (ja) | 2015-12-01 | 2017-06-08 | 株式会社Preferred Networks | 異常検出システム、異常検出方法、異常検出プログラム及び学習済モデル生成方法 |
-
2018
- 2018-10-05 JP JP2019548177A patent/JP7177498B2/ja active Active
- 2018-10-05 WO PCT/JP2018/037352 patent/WO2019073923A1/ja not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017096655A (ja) | 2015-11-18 | 2017-06-01 | 三菱重工業株式会社 | 状態評価システム及び状態評価方法 |
| WO2017094267A1 (ja) | 2015-12-01 | 2017-06-08 | 株式会社Preferred Networks | 異常検出システム、異常検出方法、異常検出プログラム及び学習済モデル生成方法 |
Non-Patent Citations (4)
| Title |
|---|
| MAKHZANI, Alireza,Adversarial Autoencoders,arXive[online],2016年05月25日,[検索日:2022年09月30日]インターネット<URL:https://arxiv.org/pdf/1511.05644.pdf> |
| NAKATSUKA, Shunsuke,Defective products detection using adversarial AutoEncoder,SPIE Digital Library [online],2019年03月22日,[検索日:2022年09月30日]インターネット<URL:https://www.spiedigitallibrary.org/conference-proceedings-of-spie/11049/2521371/Defective-products-detection-using-adversarial-AutoEncoder/10.1117/12.2521371.full?SSO=1> |
| 中塚 俊介,少数不良品サンプル下におけるAdversarial AutoEncoder による正常モデルの生成と異常検出,精密工学会誌 84巻 12号,2018年12月05日,pp.1071-1078,[検索日:2022年09月30日]インターネット<URL:https://www.jstage.jst.go.jp/article/jjspe/84/12/84_1071/_pdf/-char/ja> |
| 中塚 俊介,少数不良品サンプル下におけるAdversarial AutoEncoderによる正常モデルの生成と不良判別,映像情報インダストリアル 第50巻第3号 Industrial,日本,産業開発機構(株),2018年03月01日,第50巻,pp.58-67 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2019073923A1 (ja) | 2019-04-18 |
| JPWO2019073923A1 (ja) | 2020-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7177498B2 (ja) | 異常品判定方法 | |
| Fardo et al. | A formal evaluation of PSNR as quality measurement parameter for image segmentation algorithms | |
| Kumar et al. | A review of different prediction methods for reversible data hiding | |
| US20140286527A1 (en) | Systems and methods for accelerated face detection | |
| CN108280480B (zh) | 一种基于残差共生概率的隐写图像载体安全性评价方法 | |
| CN116910752B (zh) | 一种基于大数据的恶意代码检测方法 | |
| CN114463609B (zh) | 细胞显微图像中荧光杂点的确定方法和装置 | |
| CN116994175A (zh) | 深度伪造视频的时空结合检测方法、装置及设备 | |
| US10580127B2 (en) | Model generation apparatus, evaluation apparatus, model generation method, evaluation method, and storage medium | |
| CN109145685B (zh) | 基于集成学习的果蔬高光谱品质检测方法 | |
| CN116797913A (zh) | 一种图像质量评价方法、装置、电子设备及存储介质 | |
| Fahrurozi et al. | Wood classification based on edge detections and texture features selection | |
| WO2025180648A1 (en) | A method for detection of anomalies in an image and anomaly detection system | |
| JP2020173496A (ja) | 異常品判定方法 | |
| CN116523026A (zh) | 模型训练方法、装置、设备及计算机存储介质 | |
| Shang et al. | An improved OTSU method based on Genetic Algorithm | |
| Diaconu et al. | Simple, XOR based, image edge detection | |
| US20220004882A1 (en) | Learning apparatus, method, program and inference apparatus | |
| CN115495728A (zh) | 一种基于自动编码器的无监督未知攻击检测方法及系统 | |
| Ng et al. | Blind steganalysis with high generalization capability for different image databases using L-GEM | |
| CN108805786B (zh) | 基于最低有效位匹配隐写分析方法及装置 | |
| JP2004104318A (ja) | 画像処理方法及び装置並びにプログラム | |
| Hasanzadeh et al. | Image cover selection for steganography based on run length matrix | |
| CN119622363B (zh) | 一种基于先验匹配和域间对齐的雷达工作模式识别方法 | |
| CN119995978B (zh) | 一种多模型融合的高效入侵检测方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20210721 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20210806 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20210806 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210921 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20221011 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221104 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7177498 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |






