SlideShare a Scribd company logo
1 of 13
1
モノづくりの進化と革新を支える
製造業における
インクリメンタル学習異常検知事例の紹介
自己紹介
2
学生時代は、産業技術総合研究所で卒業研究。
その縁で、AIST認定ベンチャーに入社。
その後、15年間AIの研究開発に従事。
主に取り組んだ研究開発事例
・GAによる光学機器の自動調整、半導体設計の最適化
・動画/静止画/センサ/音の異常検知
2012年 弊社創業と同時に入社
2014年 現職
背景:一般的な機械学習導入方法
3
Training Data Set
特徴量計算
教師データ生成
機械学習
アルゴリズム
Measurement Data
特徴量計算
機械学習
モデル
判定処理
Learning Stage
Prediction Stage
収集したデータで学習を行い、機械学習モデルをリリースする
背景:一般的な機械学習導入方法における課題点
4
機械学習モデル導入後、再学習が必要となるケースが発生
する
→ 設備間のばらつき (例:周辺設備の影響や照明条件の違い)
→ 設備自体の経時劣化 (例:カメラに汚れが付着していくとか)
環境変化を網羅してデータ収集するのは難しい
→ どこまで収集すれば網羅できるのか、誰もわからない。
→ データ拡張でどこまで対応できるかも、明確化するのが困難
環境変化に自動追従できる枠組みが望ましい
背景:インクリメンタル学習
5
Measurement Data
特徴量計算
機械学習
モデル
判定処理
Prediction Stage
機械学習
アルゴリズム
フィードバック
再測定
Prediction Stage内で機械学習モデルの更新を行う
インクリメンタル学習により環境変化への自動追従が期待できる
インクリメンタル学習:部分空間法による異常検知例
6
R𝑥 =
𝑖=1
𝑛
𝑥𝑖𝑥𝑖
𝑇
R𝑥𝑈 = 𝑈Λ
バッチ学習の場合
測定データX={x1,x2,・・・xn}か
ら自己相関行列を計算し固有値
問題を解く
ここに数式を入力します。主成
分空間への変換行列をUkとした
時、次式でスコアが求まる
インクリメンタル学習の場合
追加測定データY ={y1,y2,・・・
ym}から、自己相関行列を更新
する
R𝑦 =
𝑖=1
𝑚
𝑦𝑖𝑦𝑖
𝑇
R𝑥+𝑦 = 𝑅𝑥 + 𝑅𝑦
Rx+yから固有値問題を解き、
主成分空間を更新させる
𝑠𝑐𝑜𝑟𝑒 = 𝑥𝑇 𝐼 − 𝑈𝑘𝑈𝑘
𝑇
𝑥
インクリメンタル学習:忘却係数の導入
7
機械学習モデルの更新に好ましくない測定データも含まれて
しまう可能性が考えられる
また、直近の状態に対して過学習傾向にした方が良好な結果が
得られやすいとも考えらえる。
⇒過去に学習したデータの影響を小さくするための係数を導入
R𝑥+𝑦 = 𝑅𝑥 + 𝑅𝑦 R𝑥+𝑦 = (1 − α)𝑅𝑥+α𝑅𝑦
0 .0 < α < 1.0
インクリメンタル学習:デメリット
8
1. 経時的に異常に近づいて行くような現象の検出には向かない
2. 機械学習モデルの更新も行う事になるので、計算量が増大する
3. 非連続な変化には追従できない
4. モデルが更新されるという事に難色を示される場合もある
導入事例:システム構成(1)
9
動画解析により、ワーク搬送装置の異常を検出し設備を停止させる
PC
PoE Hub
デジタル入出力
生産設備
120 fps カメラ1 120 fps カメラ2 120 fps カメラ3 120 fps カメラ4
CPU:core i7(4コア8スレッド)
メモリ:16GByte
VGA:GPU利用無し
ストレージ:合計5TB
システム構成例
ワーク搬送装置例
導入事例:システム化の工夫(1)
10
既製VMSと連携させる事がカメラ管理まわりの開発工数を削減
PC
PoE Hub
生産設備
120 fps カメラ1 120 fps カメラ2 120 fps カメラ3 120 fps カメラ4
Milestonesystems
Xprotect Expres+
AdaWatcher
弊社開発アプリ
Contec
DIOボード
導入事例:システム化の工夫(2)
11
検査処理と学習処理を別スレッドで実行し100fpsの処理速度を実現
検査スレッド
学習スレッド
映像
入力処理
前処理 検査処理
映像
入力処理
前処理 検査処理
映像
入力処理
前処理 検査処理
機械学習モデルの更新処理
カメラごとの処理
導入事例:状態変動が大きいメンテナンス直後の動作比較
12
バッチ
学習
インクリメンタル
学習
メンテナンス中
(インクリメンタルOff)
搬送異常を検出
状態変化に追従し誤報が少ない
まとめ
13
インクリメンタル学習を利用した弊社導入事例を紹介
回帰分析や判別分析などその他多変量解析手法への応用も容易
であると考えられる
(手法によっては、scikit-learnのpartial_fitで実現できそう)
弊社事例紹介がAI実用化の一助になれば幸いです

More Related Content

What's hot

不均衡データのクラス分類
不均衡データのクラス分類不均衡データのクラス分類
不均衡データのクラス分類
Shintaro Fukushima
 

What's hot (20)

backbone としての timm 入門
backbone としての timm 入門backbone としての timm 入門
backbone としての timm 入門
 
[DL輪読会]Decision Transformer: Reinforcement Learning via Sequence Modeling
[DL輪読会]Decision Transformer: Reinforcement Learning via Sequence Modeling[DL輪読会]Decision Transformer: Reinforcement Learning via Sequence Modeling
[DL輪読会]Decision Transformer: Reinforcement Learning via Sequence Modeling
 
Group normalization
Group normalizationGroup normalization
Group normalization
 
ブラックボックスからXAI (説明可能なAI) へ - LIME (Local Interpretable Model-agnostic Explanat...
ブラックボックスからXAI (説明可能なAI) へ - LIME (Local Interpretable Model-agnostic Explanat...ブラックボックスからXAI (説明可能なAI) へ - LIME (Local Interpretable Model-agnostic Explanat...
ブラックボックスからXAI (説明可能なAI) へ - LIME (Local Interpretable Model-agnostic Explanat...
 
深層学習の数理
深層学習の数理深層学習の数理
深層学習の数理
 
SSII2020TS: Event-Based Camera の基礎と ニューラルネットワークによる信号処理 〜 生き物のように「変化」を捉えるビジョンセ...
SSII2020TS: Event-Based Camera の基礎と ニューラルネットワークによる信号処理 〜 生き物のように「変化」を捉えるビジョンセ...SSII2020TS: Event-Based Camera の基礎と ニューラルネットワークによる信号処理 〜 生き物のように「変化」を捉えるビジョンセ...
SSII2020TS: Event-Based Camera の基礎と ニューラルネットワークによる信号処理 〜 生き物のように「変化」を捉えるビジョンセ...
 
猫でも分かるVariational AutoEncoder
猫でも分かるVariational AutoEncoder猫でも分かるVariational AutoEncoder
猫でも分かるVariational AutoEncoder
 
機械学習による統計的実験計画(ベイズ最適化を中心に)
機械学習による統計的実験計画(ベイズ最適化を中心に)機械学習による統計的実験計画(ベイズ最適化を中心に)
機械学習による統計的実験計画(ベイズ最適化を中心に)
 
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
 
レコメンドアルゴリズムの基本と周辺知識と実装方法
レコメンドアルゴリズムの基本と周辺知識と実装方法レコメンドアルゴリズムの基本と周辺知識と実装方法
レコメンドアルゴリズムの基本と周辺知識と実装方法
 
機械学習の理論と実践
機械学習の理論と実践機械学習の理論と実践
機械学習の理論と実践
 
強化学習と逆強化学習を組み合わせた模倣学習
強化学習と逆強化学習を組み合わせた模倣学習強化学習と逆強化学習を組み合わせた模倣学習
強化学習と逆強化学習を組み合わせた模倣学習
 
機械学習によるデータ分析まわりのお話
機械学習によるデータ分析まわりのお話機械学習によるデータ分析まわりのお話
機械学習によるデータ分析まわりのお話
 
Curriculum Learning (関東CV勉強会)
Curriculum Learning (関東CV勉強会)Curriculum Learning (関東CV勉強会)
Curriculum Learning (関東CV勉強会)
 
不均衡データのクラス分類
不均衡データのクラス分類不均衡データのクラス分類
不均衡データのクラス分類
 
[DL Hacks]Variational Approaches For Auto-Encoding Generative Adversarial Ne...
[DL Hacks]Variational Approaches For Auto-Encoding  Generative Adversarial Ne...[DL Hacks]Variational Approaches For Auto-Encoding  Generative Adversarial Ne...
[DL Hacks]Variational Approaches For Auto-Encoding Generative Adversarial Ne...
 
Layer Normalization@NIPS+読み会・関西
Layer Normalization@NIPS+読み会・関西Layer Normalization@NIPS+読み会・関西
Layer Normalization@NIPS+読み会・関西
 
ベイズ統計学の概論的紹介
ベイズ統計学の概論的紹介ベイズ統計学の概論的紹介
ベイズ統計学の概論的紹介
 
[DL輪読会]Pay Attention to MLPs (gMLP)
[DL輪読会]Pay Attention to MLPs	(gMLP)[DL輪読会]Pay Attention to MLPs	(gMLP)
[DL輪読会]Pay Attention to MLPs (gMLP)
 
[DL輪読会]ドメイン転移と不変表現に関するサーベイ
[DL輪読会]ドメイン転移と不変表現に関するサーベイ[DL輪読会]ドメイン転移と不変表現に関するサーベイ
[DL輪読会]ドメイン転移と不変表現に関するサーベイ
 

Similar to 製造業におけるインクリメンタル学習異常検知事例の紹介

Similar to 製造業におけるインクリメンタル学習異常検知事例の紹介 (20)

Mastering-machine-learning-unleashing-the-potential-of-ai-20240223112449WdrP....
Mastering-machine-learning-unleashing-the-potential-of-ai-20240223112449WdrP....Mastering-machine-learning-unleashing-the-potential-of-ai-20240223112449WdrP....
Mastering-machine-learning-unleashing-the-potential-of-ai-20240223112449WdrP....
 
ATTENDANCE BY FACE RECOGNITION USING AI
ATTENDANCE BY FACE RECOGNITION USING AIATTENDANCE BY FACE RECOGNITION USING AI
ATTENDANCE BY FACE RECOGNITION USING AI
 
Intro to Learning Tech and Learning Organisations
Intro to Learning Tech and Learning OrganisationsIntro to Learning Tech and Learning Organisations
Intro to Learning Tech and Learning Organisations
 
AI Recruitment - How Businesses Are Winning the Race for the Talent
AI Recruitment - How Businesses Are Winning the Race for the TalentAI Recruitment - How Businesses Are Winning the Race for the Talent
AI Recruitment - How Businesses Are Winning the Race for the Talent
 
Testing of artificial intelligence; AI quality engineering skils - an introdu...
Testing of artificial intelligence; AI quality engineering skils - an introdu...Testing of artificial intelligence; AI quality engineering skils - an introdu...
Testing of artificial intelligence; AI quality engineering skils - an introdu...
 
MDI Gurgaon_Viables 2.0.pptx
MDI Gurgaon_Viables 2.0.pptxMDI Gurgaon_Viables 2.0.pptx
MDI Gurgaon_Viables 2.0.pptx
 
Data Science in Manufacturing and Automation
Data Science in Manufacturing and AutomationData Science in Manufacturing and Automation
Data Science in Manufacturing and Automation
 
Cloud-Based IoT Analytics and Machine Learning
Cloud-Based IoT Analytics and Machine LearningCloud-Based IoT Analytics and Machine Learning
Cloud-Based IoT Analytics and Machine Learning
 
IRJET-Human Face Detection and Identification using Deep Metric Learning
IRJET-Human Face Detection and Identification using Deep Metric LearningIRJET-Human Face Detection and Identification using Deep Metric Learning
IRJET-Human Face Detection and Identification using Deep Metric Learning
 
IRJET - A Review on Machine Learning Algorithms and their Applications
IRJET -  	  A Review on Machine Learning Algorithms and their ApplicationsIRJET -  	  A Review on Machine Learning Algorithms and their Applications
IRJET - A Review on Machine Learning Algorithms and their Applications
 
From Machine Learning to Learning Machines: Creating an End-to-End Cognitive ...
From Machine Learning to Learning Machines: Creating an End-to-End Cognitive ...From Machine Learning to Learning Machines: Creating an End-to-End Cognitive ...
From Machine Learning to Learning Machines: Creating an End-to-End Cognitive ...
 
Manar Yousef Mahmoud 2015
Manar Yousef Mahmoud 2015Manar Yousef Mahmoud 2015
Manar Yousef Mahmoud 2015
 
What is machine learning
What is machine learningWhat is machine learning
What is machine learning
 
Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...
Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...
Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...
 
Machine Learning for Your Business - e-Definers Technology.pptx
Machine Learning for Your Business - e-Definers Technology.pptxMachine Learning for Your Business - e-Definers Technology.pptx
Machine Learning for Your Business - e-Definers Technology.pptx
 
AI in Healthcare: How to Implement Medical Imaging Using Machine Learning?
AI in Healthcare: How to Implement Medical Imaging Using Machine Learning?AI in Healthcare: How to Implement Medical Imaging Using Machine Learning?
AI in Healthcare: How to Implement Medical Imaging Using Machine Learning?
 
The Application of AI in Construction
The Application of AI in ConstructionThe Application of AI in Construction
The Application of AI in Construction
 
The use of 3D simulation technology to improve health and safety performance ...
The use of 3D simulation technology to improve health and safety performance ...The use of 3D simulation technology to improve health and safety performance ...
The use of 3D simulation technology to improve health and safety performance ...
 
Artificial Intelligence Question Bank
Artificial Intelligence Question BankArtificial Intelligence Question Bank
Artificial Intelligence Question Bank
 
[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran
[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran
[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran
 

Recently uploaded

%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 

Recently uploaded (20)

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 

製造業におけるインクリメンタル学習異常検知事例の紹介

Editor's Notes

  1. アダコテックの取締役を務めている伊藤と申します。 よろしくお願いいたします。 本日は「事業をスケールさせるAIについて」話したいと思います。