SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
Data Analysis in Industrial Applications:
From Predictive Maintenance
to Image Understanding
2016 Taipei Tech Workshop, Technikum Wien, 22.11.2016
DI Matthias Wastian (dwh GmbH), DI Dominik Brunmeir (dwh OG)
matthias.wastian@dwh.at, dominik.brunmeir@dwh.at
Presentation Outline
• Who We Are
• Some Definitions
– Machine Learning
– Data Mining
– Deep Learning
• Natural Language Processing
– Telecommunication Patent Classification
– Speech Analysis of Austrian Politicians
• Predictive Maintenance
– Server Outage Prediction
• Image Understanding
– Object Detection Using HOG Features
– Deep Inspection
– Automatic Optical Inspection of Humidity Sensors
dwh GmbH
• Founded 2004, GmbH since 2010
• 16 employees
• 17 master theses
• 6 finished dissertations
• 6 current dissertations
• >90 publications
• Bosses:
– Niki Popper
– Michael Landsiedl
Definitions
Definitions
Machine Learning
• is a field of study that gives computers the ability to learn without being
explicitly programmed (Arthur Samuel, 1959).
• The field of machine learning is concerned with the question of how to
construct computer programs that automatically improve with experience.
• A computer program is said to learn from experience E with respect to
some class of tasks T and performance measure P, if its performance at
tasks in T, as measured by P, improves with experience E (Tom Mitchell,
1997).
Data Mining
• is the analysis of (often large) observational data sets to find unsuspected
relationships and to summarize the data in novel ways that are both
understandable and useful to the data owner (David Hand, 2001).
Definitions
Deep Learning
• is learning using one of a set of algorithms that
attempt to model high-level abstractions in data
by using model architectures composed of
multiple non-linear transformations.
• One of the promises of deep learning is replacing
handcrafted features with efficient algorithms for
unsupervised or semi-supervised feature learning
and hierarchical feature extraction.
Telecommunication Patent
Classification
Example EP1696821B1
• Method and device for automatically detecting mating of animals
• Abstract: The inventive device (110, 210, 310, 510) for
automatically detecting the mating of animals is wearable by an
animal (100) and comprises means (105, 505) for fixing to an
animal, means (140) for detecting an attempt of mating a female
animal (120) by said animal, means (145, 180, 345, 580) for
identifying an electronic label which is introduced in the body of
said female animal and actuated by said detection means and/or
by the female animal identification means by processing the image
of at least one part of the female animal triggered by said detection
means. In the preferred embodiment, means for identifying said
other animal comprises means for communicating with the
electronic label (130) carried by a female animal conspecific with
the animal triggered by said detection means. In one of the
embodiments, communications means is embodied in such a way
that it reads the electronic label identifier of each female animal
which said animal attempts to mate and storing means (160)
memorises each displayed identifier. In the other embodiment,
communication means is provided with a device for storing
representative information on the attempted mating in the random
access memory of the electronic label carried by the conspecific
female animal.
Telecommunication Patent
Classification
• Several thousand classified patents were used
to derive a classification model for millions of
3GPP patents from Korea, Japan, China, the US
and Europe.
• The data used included the publication
number, the abstract, the abstract of the DWPI
and the claims of the patent.
Telecommunication Patent
Classification
• Language detection
• Bag of words models
• Tf-idf weighting
• Different classification models
– SVM
– Maximum entropy classifier
• Fuzzy key word comparison
Natural Language Processing
Word Counts
• Measuring similarity: scalar product
• Problem: document length, solution: normalize
Tf-idf
• Common words (stop words: a, the, in...)
vs rare words (names, technical terms,...)
• Important words: common locally, rare globally
• Term frequency times 𝑙𝑜𝑔
#𝑑𝑜𝑐𝑠
1+#𝑑𝑜𝑐𝑠 𝑢𝑠𝑖𝑛𝑔 𝑤𝑜𝑟𝑑
Speech Analysis of Austrian
Politicians
• How rude are Austrian politicians?
• Have they become ruder over time?
 Data acquisition via
web scraping
 Human labelling of
selected sentences
 Word2vec or similar
models
Predictive Maintenance
Server Outage Prediction
• NOBODY likes server outages.
• Is there an exact
definition of the term outage?
• Is it measurable?
• Downtime minutes per user
Server Outage Prediction
• Definition (Event): An event shall be defined as an
occurrence happening at a determinable time and place
with a certain duration. It may be a part of a chain of
occurrences as an effect of a preceding occurrence and as
the cause of a succeeding occurrence. It is possible that
more than one event occurs at the same time and/or place.
• Definition (Abnormal Event): An abnormal event shall be
defined as an outlier in a chain of events, an event that
deviates so much from the other events as to arouse
suspicion that it was caused by something that does not
follow the usual behavior of the considered system and
that it could change the entire system behavior.
Server Outage Prediction
Server
Server
Monitoring
Feature
SelectionPrediction
Anomaly
Detection
Abnormal
Event Basic Model
Assumption:
The predictions are
accurate, if the
server status is ok.
Server Outage Prediction
• ANN
• SARIMA
• OC-SVM
• ABOD
Server Outage Prediction
Data:
• up to 1439 features per server, sampling rate 1-15min
• historic data sets, IBM Lotus Domino Server.Load
Preprocessing:
• Reduction of data using expert knowledge
• Differentiating accumulative features
• Checking for wrong or missing data
• Normalizing the data (maxmin-mapping)
Server Outage Prediction
“I have seen the
future and it is very
much like the
present, only
longer.“
Kehlog Albran, The Profit
Server Outage Prediction
„Prediction is very
difficult, especially
if it's about the
future.“
Niels Bohr, Nobel laureate in Physics
SARIMA, ANN
• Univariate
• Seasonality
• Crossvalidation
• Errors
0 100 200 300 400 500 600 700 800 900 1000
40
50
60
70
80
90
100
Platform.Memory.RAM.PctUtil; prediction: green
Prediction Errors
0 100 200 300 400 500 600 700 800 900 1000
-14
-12
-10
-8
-6
-4
-2
0
2
4
6
time step
error
Prediction Errors Platform.Memory.RAM.PctUtil
Outlier Detection
• Threshold
• Angle-based outlier detection
• One-class support vector machine
• Why do we use these methods?
– 1 + 𝑥 -classification problem
– Unsupervised
– Range of dimensions
Outlier Detection
• Threshold
• Angle-based outlier detection
• One-class support vector machine
• Why do we use these methods?
– 1 + 𝑥 -classification problem
– Unsupervised
– Range of dimensions
Server Outage Prediction
• The outlier detection delivers a score that can be used to calculate a
fuzzy value of outageness.
• Thus a partition based on the relevance of outages is possible – traffic
light system
• A combination of outageness
scores delivered by various
anomaly detectors is possible.
• By saving all these scores in a
database, a classification of
outages is possible (e.g. with
an ANN or some clustering
method).
0 50 100 150 200 250 300
0e+002e+054e+056e+058e+051e+06
ABOF-Bewertung der Zeitpunkte
Rot-Lastbeginn, Grün-Lastende
Zeit
F-ABOFaktor
Image Understanding
Applications
• Industrial image analysis
 Quality assurance
 Labview, Halcon, Cognex Vision Pro
• Medical image analysis
 Mostly researchers with medical background
 Visualisation support, detection of carcinoms etc.
 ITK
• Image analysis and AI
 Facebook, Google, Baidu, Microsoft – but still enrooted in universities
 Face detection, mimic detection, scene description
 OpenCV, dlib, Theano, Keras
HOG: Goldpad Search Results
were extremely well.
HOG: Algorithm Details
• Dalal, Triggs (2005)
• Focus on intensity gradients/edge directories
• Local contrast normalization (invariant to light conditions)
• Orientation detection of a single pixel, overlapping blocks, histogram of
orientated gradients
• SVM classifier
• Open source availybility (dlib)
• Relatively few training pictures necessary
• Not a lot of parameter tuning
• Few wrong detections
HOG: Training Dataset
Deep Inspection
• Automatic optical inspection of sensors
• Sensor generations look similar, but not exactly alike
• Deep Convolutional Networks for better
generalization and no extra parameter tuning
• HOG
• Software used: Keras (Python)
Deep Inspection
• Input: pixel grey values
• Solution processed by Gershick et al. (2014):
227*227
• Alternating convolution and max pooling,
spatial overlapping
• Sparse connections (non-linear filter)
• Shared weights to gain translation invariance
and an improved generalization ability
Deep Inspection
• Input: pixel grey values
• Solution processed by Gershick et al. (2014): 227*227
• Alternating convolution and max pooling, spatial
overlapping
• Hierarchical abstractions
• Sparse connections (non-linear filter)
• Shared weights to gain translation invariance and an
improved generalization ability
• MLP classifier
• Dataset augmentation: sliding window, flipping,
distortion,...
Deep Inspection
• Gold pad check (scratches vs errors)
• Ohmic contact
• active area
AOI
Automatic Optical Inspection of
humidity sensors
Automatic error detection
for humidity sensors
 Multiple Challenges
 High quality requirements
 Changing specifications
 Different kind of errors
 High data volume
Image Aquisition
 8“ Silicium wafers
 90.000 Sensors per wafer
 0.7µm/pixel resolution
 Target scan speed of 30 minutes per wafer
Sensor
Cropping of images based on CAD file
Focus
 Intensity of reflection of laser beam
 Deep search for highest peak
 Keep focus with proportional controller
-50
0
50
100
150
200
250
300
350
400
1
20
39
58
77
96
115
134
153
172
191
210
229
248
267
286
305
324
343
362
381
400
419
438
457
476
495
514
533
552
571
590
609
628
647
666
685
704
723
742
761
780
799
818
837
856
875
894
913
932
951
970
989
1008
Master
 A master image is created per wafer
 Perfect image
 Self-adapting to new sensors
 Simplification of image registration
Step 1: Canny edge detection
 Proven algorithm for
edge detection
 Reliable
 Easy to implement
 Fast
 Skeleton (1px edge)
 Con: Threshold
needed
Step 2: Filtering
 Discrepancy norm
 Robust against noise
 Con: No skeleton
 Automatic
thresholding
Final Step
 Combination of these
two methods
 Comparison with
Canny-image of
master
Conclusion
 High rate of error detection
 No human intervention needed
 Fast and robust
 Based on proven algorithms

Más contenido relacionado

La actualidad más candente

Deep Learning as a Cat/Dog Detector
Deep Learning as a Cat/Dog DetectorDeep Learning as a Cat/Dog Detector
Deep Learning as a Cat/Dog DetectorRoelof Pieters
 
Parallel Recurrent Neural Network Architectures for Feature-rich Session-base...
Parallel Recurrent Neural Network Architectures for Feature-rich Session-base...Parallel Recurrent Neural Network Architectures for Feature-rich Session-base...
Parallel Recurrent Neural Network Architectures for Feature-rich Session-base...Balázs Hidasi
 
孫民/從電腦視覺看人工智慧 : 下一件大事
孫民/從電腦視覺看人工智慧 : 下一件大事孫民/從電腦視覺看人工智慧 : 下一件大事
孫民/從電腦視覺看人工智慧 : 下一件大事台灣資料科學年會
 
Deep Learning for Computer Vision: A comparision between Convolutional Neural...
Deep Learning for Computer Vision: A comparision between Convolutional Neural...Deep Learning for Computer Vision: A comparision between Convolutional Neural...
Deep Learning for Computer Vision: A comparision between Convolutional Neural...Vincenzo Lomonaco
 
Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)Ha Phuong
 
B4UConference_machine learning_deeplearning
B4UConference_machine learning_deeplearningB4UConference_machine learning_deeplearning
B4UConference_machine learning_deeplearningHoa Le
 
DataEngConf: Feature Extraction: Modern Questions and Challenges at Google
DataEngConf: Feature Extraction: Modern Questions and Challenges at GoogleDataEngConf: Feature Extraction: Modern Questions and Challenges at Google
DataEngConf: Feature Extraction: Modern Questions and Challenges at GoogleHakka Labs
 
Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...
Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...
Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...Greg Makowski
 
(Paper Review)A versatile learning based 3D temporal tracker - scalable, robu...
(Paper Review)A versatile learning based 3D temporal tracker - scalable, robu...(Paper Review)A versatile learning based 3D temporal tracker - scalable, robu...
(Paper Review)A versatile learning based 3D temporal tracker - scalable, robu...MYEONGGYU LEE
 
“Introducing Machine Learning and How to Teach Machines to See,” a Presentati...
“Introducing Machine Learning and How to Teach Machines to See,” a Presentati...“Introducing Machine Learning and How to Teach Machines to See,” a Presentati...
“Introducing Machine Learning and How to Teach Machines to See,” a Presentati...Edge AI and Vision Alliance
 
Deep Learning: a birds eye view
Deep Learning: a birds eye viewDeep Learning: a birds eye view
Deep Learning: a birds eye viewRoelof Pieters
 
Deep Learning in Recommender Systems - RecSys Summer School 2017
Deep Learning in Recommender Systems - RecSys Summer School 2017Deep Learning in Recommender Systems - RecSys Summer School 2017
Deep Learning in Recommender Systems - RecSys Summer School 2017Balázs Hidasi
 
Improving Temporal Language Models For Determining Time of Non-Timestamped Do...
Improving Temporal Language Models For Determining Time of Non-Timestamped Do...Improving Temporal Language Models For Determining Time of Non-Timestamped Do...
Improving Temporal Language Models For Determining Time of Non-Timestamped Do...Nattiya Kanhabua
 
Deep Learning
Deep LearningDeep Learning
Deep LearningJun Wang
 
Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015
Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015
Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015Turi, Inc.
 
Talk@rmit 09112017
Talk@rmit 09112017Talk@rmit 09112017
Talk@rmit 09112017Shuai Zhang
 
“Practical Guide to Implementing Deep Neural Network Inferencing at the Edge,...
“Practical Guide to Implementing Deep Neural Network Inferencing at the Edge,...“Practical Guide to Implementing Deep Neural Network Inferencing at the Edge,...
“Practical Guide to Implementing Deep Neural Network Inferencing at the Edge,...Edge AI and Vision Alliance
 
Fcv rep darrell
Fcv rep darrellFcv rep darrell
Fcv rep darrellzukun
 
Learn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
Learn to Build an App to Find Similar Images using Deep Learning- Piotr TeterwakLearn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
Learn to Build an App to Find Similar Images using Deep Learning- Piotr TeterwakPyData
 

La actualidad más candente (20)

Deep Learning as a Cat/Dog Detector
Deep Learning as a Cat/Dog DetectorDeep Learning as a Cat/Dog Detector
Deep Learning as a Cat/Dog Detector
 
Parallel Recurrent Neural Network Architectures for Feature-rich Session-base...
Parallel Recurrent Neural Network Architectures for Feature-rich Session-base...Parallel Recurrent Neural Network Architectures for Feature-rich Session-base...
Parallel Recurrent Neural Network Architectures for Feature-rich Session-base...
 
孫民/從電腦視覺看人工智慧 : 下一件大事
孫民/從電腦視覺看人工智慧 : 下一件大事孫民/從電腦視覺看人工智慧 : 下一件大事
孫民/從電腦視覺看人工智慧 : 下一件大事
 
Deep Learning for Computer Vision: A comparision between Convolutional Neural...
Deep Learning for Computer Vision: A comparision between Convolutional Neural...Deep Learning for Computer Vision: A comparision between Convolutional Neural...
Deep Learning for Computer Vision: A comparision between Convolutional Neural...
 
Scene understanding
Scene understandingScene understanding
Scene understanding
 
Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)Deep Learning And Business Models (VNITC 2015-09-13)
Deep Learning And Business Models (VNITC 2015-09-13)
 
B4UConference_machine learning_deeplearning
B4UConference_machine learning_deeplearningB4UConference_machine learning_deeplearning
B4UConference_machine learning_deeplearning
 
DataEngConf: Feature Extraction: Modern Questions and Challenges at Google
DataEngConf: Feature Extraction: Modern Questions and Challenges at GoogleDataEngConf: Feature Extraction: Modern Questions and Challenges at Google
DataEngConf: Feature Extraction: Modern Questions and Challenges at Google
 
Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...
Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...
Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...
 
(Paper Review)A versatile learning based 3D temporal tracker - scalable, robu...
(Paper Review)A versatile learning based 3D temporal tracker - scalable, robu...(Paper Review)A versatile learning based 3D temporal tracker - scalable, robu...
(Paper Review)A versatile learning based 3D temporal tracker - scalable, robu...
 
“Introducing Machine Learning and How to Teach Machines to See,” a Presentati...
“Introducing Machine Learning and How to Teach Machines to See,” a Presentati...“Introducing Machine Learning and How to Teach Machines to See,” a Presentati...
“Introducing Machine Learning and How to Teach Machines to See,” a Presentati...
 
Deep Learning: a birds eye view
Deep Learning: a birds eye viewDeep Learning: a birds eye view
Deep Learning: a birds eye view
 
Deep Learning in Recommender Systems - RecSys Summer School 2017
Deep Learning in Recommender Systems - RecSys Summer School 2017Deep Learning in Recommender Systems - RecSys Summer School 2017
Deep Learning in Recommender Systems - RecSys Summer School 2017
 
Improving Temporal Language Models For Determining Time of Non-Timestamped Do...
Improving Temporal Language Models For Determining Time of Non-Timestamped Do...Improving Temporal Language Models For Determining Time of Non-Timestamped Do...
Improving Temporal Language Models For Determining Time of Non-Timestamped Do...
 
Deep Learning
Deep LearningDeep Learning
Deep Learning
 
Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015
Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015
Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015
 
Talk@rmit 09112017
Talk@rmit 09112017Talk@rmit 09112017
Talk@rmit 09112017
 
“Practical Guide to Implementing Deep Neural Network Inferencing at the Edge,...
“Practical Guide to Implementing Deep Neural Network Inferencing at the Edge,...“Practical Guide to Implementing Deep Neural Network Inferencing at the Edge,...
“Practical Guide to Implementing Deep Neural Network Inferencing at the Edge,...
 
Fcv rep darrell
Fcv rep darrellFcv rep darrell
Fcv rep darrell
 
Learn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
Learn to Build an App to Find Similar Images using Deep Learning- Piotr TeterwakLearn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
Learn to Build an App to Find Similar Images using Deep Learning- Piotr Teterwak
 

Destacado

Roessler, Hafner - Modelling and Simulation in Industrial Applications: Apply...
Roessler, Hafner - Modelling and Simulation in Industrial Applications: Apply...Roessler, Hafner - Modelling and Simulation in Industrial Applications: Apply...
Roessler, Hafner - Modelling and Simulation in Industrial Applications: Apply...Vienna Data Science Group
 
Brunauer, Weidinger - Welcome from the Vienna Data Science Group
Brunauer, Weidinger - Welcome from the Vienna Data Science GroupBrunauer, Weidinger - Welcome from the Vienna Data Science Group
Brunauer, Weidinger - Welcome from the Vienna Data Science GroupVienna Data Science Group
 
Openfabnet - A collaborative approach towards industry 4.0 based on open sour...
Openfabnet - A collaborative approach towards industry 4.0 based on open sour...Openfabnet - A collaborative approach towards industry 4.0 based on open sour...
Openfabnet - A collaborative approach towards industry 4.0 based on open sour...Vienna Data Science Group
 
Lange - Industrial Data Space – Digital Sovereignty over Data
Lange - Industrial Data Space – Digital Sovereignty over DataLange - Industrial Data Space – Digital Sovereignty over Data
Lange - Industrial Data Space – Digital Sovereignty over DataVienna Data Science Group
 
Donner - Deep Learning - Overview and practical aspects
Donner - Deep Learning - Overview and practical aspectsDonner - Deep Learning - Overview and practical aspects
Donner - Deep Learning - Overview and practical aspectsVienna Data Science Group
 
Langs - Machine Learning in Medical Imaging: Learning from Large-scale popula...
Langs - Machine Learning in Medical Imaging: Learning from Large-scale popula...Langs - Machine Learning in Medical Imaging: Learning from Large-scale popula...
Langs - Machine Learning in Medical Imaging: Learning from Large-scale popula...Vienna Data Science Group
 
Use of Data Analytics for Business Competition and Survival
Use of Data Analytics for Business Competition and SurvivalUse of Data Analytics for Business Competition and Survival
Use of Data Analytics for Business Competition and SurvivalMaurice Dawson
 
Analysing the competition
Analysing the competitionAnalysing the competition
Analysing the competitiontutor2u
 
Team Bazinga - Herborist Case Solution for HSBC BCC 2013 Bangladesh Round 2
Team Bazinga - Herborist Case Solution for HSBC BCC 2013 Bangladesh Round 2Team Bazinga - Herborist Case Solution for HSBC BCC 2013 Bangladesh Round 2
Team Bazinga - Herborist Case Solution for HSBC BCC 2013 Bangladesh Round 2Waseem Khan
 
Holistic Management of Grass, Cattle and Wildlife on Carrizo Valley Ranch.
Holistic Management of Grass, Cattle and Wildlife on Carrizo Valley Ranch.Holistic Management of Grass, Cattle and Wildlife on Carrizo Valley Ranch.
Holistic Management of Grass, Cattle and Wildlife on Carrizo Valley Ranch.SWGLA
 
Bradley ranch cattle presentation
Bradley ranch cattle presentationBradley ranch cattle presentation
Bradley ranch cattle presentationAbs Pecplan
 
Sun Tzu Seven Questions Of Victory
Sun Tzu Seven Questions Of VictorySun Tzu Seven Questions Of Victory
Sun Tzu Seven Questions Of VictoryAllan Elder
 
Working Cattle Ranch Vacation
Working Cattle Ranch VacationWorking Cattle Ranch Vacation
Working Cattle Ranch Vacation1 Plus 1 Ranch
 
BUSNIESS AND INDUSTRIAL PRACTICES: !) COMPETITION IN BUSINESS !!)BRIBERY AND...
BUSNIESS AND INDUSTRIAL PRACTICES:  !) COMPETITION IN BUSINESS !!)BRIBERY AND...BUSNIESS AND INDUSTRIAL PRACTICES:  !) COMPETITION IN BUSINESS !!)BRIBERY AND...
BUSNIESS AND INDUSTRIAL PRACTICES: !) COMPETITION IN BUSINESS !!)BRIBERY AND...Abdulkadir Sugal
 
Digital Marketing Business Competition Analysis & Tools
Digital Marketing Business Competition Analysis & ToolsDigital Marketing Business Competition Analysis & Tools
Digital Marketing Business Competition Analysis & ToolsIndranil Bhattacharjee
 
Sun tzu and the business competition
Sun tzu and the business competitionSun tzu and the business competition
Sun tzu and the business competitionPhilippine Air Force
 
The Mall is Dead: Who Killed It, Why It's Not Coming Back and What's Next for...
The Mall is Dead: Who Killed It, Why It's Not Coming Back and What's Next for...The Mall is Dead: Who Killed It, Why It's Not Coming Back and What's Next for...
The Mall is Dead: Who Killed It, Why It's Not Coming Back and What's Next for...Suong Nguyen
 

Destacado (19)

Roessler, Hafner - Modelling and Simulation in Industrial Applications: Apply...
Roessler, Hafner - Modelling and Simulation in Industrial Applications: Apply...Roessler, Hafner - Modelling and Simulation in Industrial Applications: Apply...
Roessler, Hafner - Modelling and Simulation in Industrial Applications: Apply...
 
Brunauer, Weidinger - Welcome from the Vienna Data Science Group
Brunauer, Weidinger - Welcome from the Vienna Data Science GroupBrunauer, Weidinger - Welcome from the Vienna Data Science Group
Brunauer, Weidinger - Welcome from the Vienna Data Science Group
 
Openfabnet - A collaborative approach towards industry 4.0 based on open sour...
Openfabnet - A collaborative approach towards industry 4.0 based on open sour...Openfabnet - A collaborative approach towards industry 4.0 based on open sour...
Openfabnet - A collaborative approach towards industry 4.0 based on open sour...
 
Lange - Industrial Data Space – Digital Sovereignty over Data
Lange - Industrial Data Space – Digital Sovereignty over DataLange - Industrial Data Space – Digital Sovereignty over Data
Lange - Industrial Data Space – Digital Sovereignty over Data
 
Donner - Deep Learning - Overview and practical aspects
Donner - Deep Learning - Overview and practical aspectsDonner - Deep Learning - Overview and practical aspects
Donner - Deep Learning - Overview and practical aspects
 
Industry 4.0 by VDSG and Informance
Industry 4.0 by VDSG and InformanceIndustry 4.0 by VDSG and Informance
Industry 4.0 by VDSG and Informance
 
Langs - Machine Learning in Medical Imaging: Learning from Large-scale popula...
Langs - Machine Learning in Medical Imaging: Learning from Large-scale popula...Langs - Machine Learning in Medical Imaging: Learning from Large-scale popula...
Langs - Machine Learning in Medical Imaging: Learning from Large-scale popula...
 
Use of Data Analytics for Business Competition and Survival
Use of Data Analytics for Business Competition and SurvivalUse of Data Analytics for Business Competition and Survival
Use of Data Analytics for Business Competition and Survival
 
Analysing the competition
Analysing the competitionAnalysing the competition
Analysing the competition
 
Team Bazinga - Herborist Case Solution for HSBC BCC 2013 Bangladesh Round 2
Team Bazinga - Herborist Case Solution for HSBC BCC 2013 Bangladesh Round 2Team Bazinga - Herborist Case Solution for HSBC BCC 2013 Bangladesh Round 2
Team Bazinga - Herborist Case Solution for HSBC BCC 2013 Bangladesh Round 2
 
Competition Analysis System
Competition Analysis SystemCompetition Analysis System
Competition Analysis System
 
Holistic Management of Grass, Cattle and Wildlife on Carrizo Valley Ranch.
Holistic Management of Grass, Cattle and Wildlife on Carrizo Valley Ranch.Holistic Management of Grass, Cattle and Wildlife on Carrizo Valley Ranch.
Holistic Management of Grass, Cattle and Wildlife on Carrizo Valley Ranch.
 
Bradley ranch cattle presentation
Bradley ranch cattle presentationBradley ranch cattle presentation
Bradley ranch cattle presentation
 
Sun Tzu Seven Questions Of Victory
Sun Tzu Seven Questions Of VictorySun Tzu Seven Questions Of Victory
Sun Tzu Seven Questions Of Victory
 
Working Cattle Ranch Vacation
Working Cattle Ranch VacationWorking Cattle Ranch Vacation
Working Cattle Ranch Vacation
 
BUSNIESS AND INDUSTRIAL PRACTICES: !) COMPETITION IN BUSINESS !!)BRIBERY AND...
BUSNIESS AND INDUSTRIAL PRACTICES:  !) COMPETITION IN BUSINESS !!)BRIBERY AND...BUSNIESS AND INDUSTRIAL PRACTICES:  !) COMPETITION IN BUSINESS !!)BRIBERY AND...
BUSNIESS AND INDUSTRIAL PRACTICES: !) COMPETITION IN BUSINESS !!)BRIBERY AND...
 
Digital Marketing Business Competition Analysis & Tools
Digital Marketing Business Competition Analysis & ToolsDigital Marketing Business Competition Analysis & Tools
Digital Marketing Business Competition Analysis & Tools
 
Sun tzu and the business competition
Sun tzu and the business competitionSun tzu and the business competition
Sun tzu and the business competition
 
The Mall is Dead: Who Killed It, Why It's Not Coming Back and What's Next for...
The Mall is Dead: Who Killed It, Why It's Not Coming Back and What's Next for...The Mall is Dead: Who Killed It, Why It's Not Coming Back and What's Next for...
The Mall is Dead: Who Killed It, Why It's Not Coming Back and What's Next for...
 

Similar a Wastian, Brunmeir - Data Analyses in Industrial Applications: From Predictive Maintenance to Image Understanding

H2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User GroupH2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User GroupSri Ambati
 
Artificial Intelligence for Automated Software Testing
Artificial Intelligence for Automated Software TestingArtificial Intelligence for Automated Software Testing
Artificial Intelligence for Automated Software TestingLionel Briand
 
Big data 4 webmonday
Big data 4 webmondayBig data 4 webmonday
Big data 4 webmondayDaniel Koller
 
TechnicalBackgroundOverview
TechnicalBackgroundOverviewTechnicalBackgroundOverview
TechnicalBackgroundOverviewMotaz El-Saban
 
Can we induce change with what we measure?
Can we induce change with what we measure?Can we induce change with what we measure?
Can we induce change with what we measure?Michaela Greiler
 
Diagnosis Support by Machine Learning Using Posturography Data
Diagnosis Support by Machine Learning Using Posturography DataDiagnosis Support by Machine Learning Using Posturography Data
Diagnosis Support by Machine Learning Using Posturography DataTeruKamogashira
 
Overview of DuraMat software tool development
Overview of DuraMat software tool developmentOverview of DuraMat software tool development
Overview of DuraMat software tool developmentAnubhav Jain
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilitiesIan Foster
 
A Production Quality Sketching Library for the Analysis of Big Data
A Production Quality Sketching Library for the Analysis of Big DataA Production Quality Sketching Library for the Analysis of Big Data
A Production Quality Sketching Library for the Analysis of Big DataDatabricks
 
How Can Machine Learning Help Your Research Forward?
How Can Machine Learning Help Your Research Forward?How Can Machine Learning Help Your Research Forward?
How Can Machine Learning Help Your Research Forward?Wouter Deconinck
 
2014 manchester-reproducibility
2014 manchester-reproducibility2014 manchester-reproducibility
2014 manchester-reproducibilityc.titus.brown
 
Real Time Object Dectection using machine learning
Real Time Object Dectection using machine learningReal Time Object Dectection using machine learning
Real Time Object Dectection using machine learningpratik pratyay
 
Machine learning for IoT - unpacking the blackbox
Machine learning for IoT - unpacking the blackboxMachine learning for IoT - unpacking the blackbox
Machine learning for IoT - unpacking the blackboxIvo Andreev
 
rsec2a-2016-jheaton-morning
rsec2a-2016-jheaton-morningrsec2a-2016-jheaton-morning
rsec2a-2016-jheaton-morningJeff Heaton
 
OWF14 - Big Data : The State of Machine Learning in 2014
OWF14 - Big Data : The State of Machine  Learning in 2014OWF14 - Big Data : The State of Machine  Learning in 2014
OWF14 - Big Data : The State of Machine Learning in 2014Paris Open Source Summit
 
Machinr Learning and artificial_Lect1.pdf
Machinr Learning and artificial_Lect1.pdfMachinr Learning and artificial_Lect1.pdf
Machinr Learning and artificial_Lect1.pdfSaketBansal9
 
Introduction to Text Mining
Introduction to Text MiningIntroduction to Text Mining
Introduction to Text MiningMinha Hwang
 

Similar a Wastian, Brunmeir - Data Analyses in Industrial Applications: From Predictive Maintenance to Image Understanding (20)

H2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User GroupH2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User Group
 
Seminar nov2017
Seminar nov2017Seminar nov2017
Seminar nov2017
 
Artificial Intelligence for Automated Software Testing
Artificial Intelligence for Automated Software TestingArtificial Intelligence for Automated Software Testing
Artificial Intelligence for Automated Software Testing
 
Big data 4 webmonday
Big data 4 webmondayBig data 4 webmonday
Big data 4 webmonday
 
TechnicalBackgroundOverview
TechnicalBackgroundOverviewTechnicalBackgroundOverview
TechnicalBackgroundOverview
 
Can we induce change with what we measure?
Can we induce change with what we measure?Can we induce change with what we measure?
Can we induce change with what we measure?
 
Diagnosis Support by Machine Learning Using Posturography Data
Diagnosis Support by Machine Learning Using Posturography DataDiagnosis Support by Machine Learning Using Posturography Data
Diagnosis Support by Machine Learning Using Posturography Data
 
Overview of DuraMat software tool development
Overview of DuraMat software tool developmentOverview of DuraMat software tool development
Overview of DuraMat software tool development
 
AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilities
 
A Production Quality Sketching Library for the Analysis of Big Data
A Production Quality Sketching Library for the Analysis of Big DataA Production Quality Sketching Library for the Analysis of Big Data
A Production Quality Sketching Library for the Analysis of Big Data
 
How Can Machine Learning Help Your Research Forward?
How Can Machine Learning Help Your Research Forward?How Can Machine Learning Help Your Research Forward?
How Can Machine Learning Help Your Research Forward?
 
2014 manchester-reproducibility
2014 manchester-reproducibility2014 manchester-reproducibility
2014 manchester-reproducibility
 
Real Time Object Dectection using machine learning
Real Time Object Dectection using machine learningReal Time Object Dectection using machine learning
Real Time Object Dectection using machine learning
 
Machine learning for IoT - unpacking the blackbox
Machine learning for IoT - unpacking the blackboxMachine learning for IoT - unpacking the blackbox
Machine learning for IoT - unpacking the blackbox
 
rsec2a-2016-jheaton-morning
rsec2a-2016-jheaton-morningrsec2a-2016-jheaton-morning
rsec2a-2016-jheaton-morning
 
slide-171212080528.pptx
slide-171212080528.pptxslide-171212080528.pptx
slide-171212080528.pptx
 
OWF14 - Big Data : The State of Machine Learning in 2014
OWF14 - Big Data : The State of Machine  Learning in 2014OWF14 - Big Data : The State of Machine  Learning in 2014
OWF14 - Big Data : The State of Machine Learning in 2014
 
Machinr Learning and artificial_Lect1.pdf
Machinr Learning and artificial_Lect1.pdfMachinr Learning and artificial_Lect1.pdf
Machinr Learning and artificial_Lect1.pdf
 
Introduction to Text Mining
Introduction to Text MiningIntroduction to Text Mining
Introduction to Text Mining
 

Más de Vienna Data Science Group

Multi state churn analysis with a subscription product
Multi state churn analysis with a subscription productMulti state churn analysis with a subscription product
Multi state churn analysis with a subscription productVienna Data Science Group
 
Liability for machine learning systems by Daniel Deutsch
Liability for machine learning systems by Daniel DeutschLiability for machine learning systems by Daniel Deutsch
Liability for machine learning systems by Daniel DeutschVienna Data Science Group
 
How to get into Kaggle? by Philipp Singer and Dmitry Gordeev
How to get into Kaggle? by Philipp Singer and Dmitry GordeevHow to get into Kaggle? by Philipp Singer and Dmitry Gordeev
How to get into Kaggle? by Philipp Singer and Dmitry GordeevVienna Data Science Group
 
NLP in a Bank: Automated Document Reading: Yevgen Kolesnyk / Patrik Zatko / D...
NLP in a Bank: Automated Document Reading: Yevgen Kolesnyk / Patrik Zatko / D...NLP in a Bank: Automated Document Reading: Yevgen Kolesnyk / Patrik Zatko / D...
NLP in a Bank: Automated Document Reading: Yevgen Kolesnyk / Patrik Zatko / D...Vienna Data Science Group
 
Anita Graser: Analyzing Movment Data with MovingPandas
Anita Graser: Analyzing Movment Data  with MovingPandas Anita Graser: Analyzing Movment Data  with MovingPandas
Anita Graser: Analyzing Movment Data with MovingPandas Vienna Data Science Group
 
Armin Rabitsch's presentation on the importance of social media in the electi...
Armin Rabitsch's presentation on the importance of social media in the electi...Armin Rabitsch's presentation on the importance of social media in the electi...
Armin Rabitsch's presentation on the importance of social media in the electi...Vienna Data Science Group
 
Martina Chichi describes Amnesty International Italy's Barometer of Hate Project
Martina Chichi describes Amnesty International Italy's Barometer of Hate ProjectMartina Chichi describes Amnesty International Italy's Barometer of Hate Project
Martina Chichi describes Amnesty International Italy's Barometer of Hate ProjectVienna Data Science Group
 
Data Market Austria and Data Science Continuing Education Course
Data Market Austria and Data Science Continuing Education CourseData Market Austria and Data Science Continuing Education Course
Data Market Austria and Data Science Continuing Education CourseVienna Data Science Group
 

Más de Vienna Data Science Group (16)

Deep learning in algorithmic trading
Deep learning in algorithmic tradingDeep learning in algorithmic trading
Deep learning in algorithmic trading
 
Multi state churn analysis with a subscription product
Multi state churn analysis with a subscription productMulti state churn analysis with a subscription product
Multi state churn analysis with a subscription product
 
Modelling the-spread-of-sars-cov-2
Modelling the-spread-of-sars-cov-2Modelling the-spread-of-sars-cov-2
Modelling the-spread-of-sars-cov-2
 
Deeplearning ai june-sharable (1)
Deeplearning ai june-sharable (1)Deeplearning ai june-sharable (1)
Deeplearning ai june-sharable (1)
 
Liability for machine learning systems by Daniel Deutsch
Liability for machine learning systems by Daniel DeutschLiability for machine learning systems by Daniel Deutsch
Liability for machine learning systems by Daniel Deutsch
 
On data literacy by Marek Danis
On data literacy by Marek Danis On data literacy by Marek Danis
On data literacy by Marek Danis
 
How to get into Kaggle? by Philipp Singer and Dmitry Gordeev
How to get into Kaggle? by Philipp Singer and Dmitry GordeevHow to get into Kaggle? by Philipp Singer and Dmitry Gordeev
How to get into Kaggle? by Philipp Singer and Dmitry Gordeev
 
NLP in a Bank: Automated Document Reading: Yevgen Kolesnyk / Patrik Zatko / D...
NLP in a Bank: Automated Document Reading: Yevgen Kolesnyk / Patrik Zatko / D...NLP in a Bank: Automated Document Reading: Yevgen Kolesnyk / Patrik Zatko / D...
NLP in a Bank: Automated Document Reading: Yevgen Kolesnyk / Patrik Zatko / D...
 
Anita Graser: Analyzing Movment Data with MovingPandas
Anita Graser: Analyzing Movment Data  with MovingPandas Anita Graser: Analyzing Movment Data  with MovingPandas
Anita Graser: Analyzing Movment Data with MovingPandas
 
Armin Rabitsch's presentation on the importance of social media in the electi...
Armin Rabitsch's presentation on the importance of social media in the electi...Armin Rabitsch's presentation on the importance of social media in the electi...
Armin Rabitsch's presentation on the importance of social media in the electi...
 
Martina Chichi describes Amnesty International Italy's Barometer of Hate Project
Martina Chichi describes Amnesty International Italy's Barometer of Hate ProjectMartina Chichi describes Amnesty International Italy's Barometer of Hate Project
Martina Chichi describes Amnesty International Italy's Barometer of Hate Project
 
Vdsg /Craftworks Industrial-AI
Vdsg /Craftworks Industrial-AIVdsg /Craftworks Industrial-AI
Vdsg /Craftworks Industrial-AI
 
Data Market Austria and Data Science Continuing Education Course
Data Market Austria and Data Science Continuing Education CourseData Market Austria and Data Science Continuing Education Course
Data Market Austria and Data Science Continuing Education Course
 
20170126 big data processing
20170126 big data processing20170126 big data processing
20170126 big data processing
 
Data science for CRM in banks
Data science for CRM in banksData science for CRM in banks
Data science for CRM in banks
 
Data Science and its impact on society
Data Science and its impact on societyData Science and its impact on society
Data Science and its impact on society
 

Último

Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...amitlee9823
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsJoseMangaJr1
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxolyaivanovalion
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...amitlee9823
 

Último (20)

(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 

Wastian, Brunmeir - Data Analyses in Industrial Applications: From Predictive Maintenance to Image Understanding

  • 1. Data Analysis in Industrial Applications: From Predictive Maintenance to Image Understanding 2016 Taipei Tech Workshop, Technikum Wien, 22.11.2016 DI Matthias Wastian (dwh GmbH), DI Dominik Brunmeir (dwh OG) matthias.wastian@dwh.at, dominik.brunmeir@dwh.at
  • 2. Presentation Outline • Who We Are • Some Definitions – Machine Learning – Data Mining – Deep Learning • Natural Language Processing – Telecommunication Patent Classification – Speech Analysis of Austrian Politicians • Predictive Maintenance – Server Outage Prediction • Image Understanding – Object Detection Using HOG Features – Deep Inspection – Automatic Optical Inspection of Humidity Sensors
  • 3. dwh GmbH • Founded 2004, GmbH since 2010 • 16 employees • 17 master theses • 6 finished dissertations • 6 current dissertations • >90 publications • Bosses: – Niki Popper – Michael Landsiedl
  • 5. Definitions Machine Learning • is a field of study that gives computers the ability to learn without being explicitly programmed (Arthur Samuel, 1959). • The field of machine learning is concerned with the question of how to construct computer programs that automatically improve with experience. • A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E (Tom Mitchell, 1997). Data Mining • is the analysis of (often large) observational data sets to find unsuspected relationships and to summarize the data in novel ways that are both understandable and useful to the data owner (David Hand, 2001).
  • 6. Definitions Deep Learning • is learning using one of a set of algorithms that attempt to model high-level abstractions in data by using model architectures composed of multiple non-linear transformations. • One of the promises of deep learning is replacing handcrafted features with efficient algorithms for unsupervised or semi-supervised feature learning and hierarchical feature extraction.
  • 7. Telecommunication Patent Classification Example EP1696821B1 • Method and device for automatically detecting mating of animals • Abstract: The inventive device (110, 210, 310, 510) for automatically detecting the mating of animals is wearable by an animal (100) and comprises means (105, 505) for fixing to an animal, means (140) for detecting an attempt of mating a female animal (120) by said animal, means (145, 180, 345, 580) for identifying an electronic label which is introduced in the body of said female animal and actuated by said detection means and/or by the female animal identification means by processing the image of at least one part of the female animal triggered by said detection means. In the preferred embodiment, means for identifying said other animal comprises means for communicating with the electronic label (130) carried by a female animal conspecific with the animal triggered by said detection means. In one of the embodiments, communications means is embodied in such a way that it reads the electronic label identifier of each female animal which said animal attempts to mate and storing means (160) memorises each displayed identifier. In the other embodiment, communication means is provided with a device for storing representative information on the attempted mating in the random access memory of the electronic label carried by the conspecific female animal.
  • 8. Telecommunication Patent Classification • Several thousand classified patents were used to derive a classification model for millions of 3GPP patents from Korea, Japan, China, the US and Europe. • The data used included the publication number, the abstract, the abstract of the DWPI and the claims of the patent.
  • 9. Telecommunication Patent Classification • Language detection • Bag of words models • Tf-idf weighting • Different classification models – SVM – Maximum entropy classifier • Fuzzy key word comparison
  • 10. Natural Language Processing Word Counts • Measuring similarity: scalar product • Problem: document length, solution: normalize Tf-idf • Common words (stop words: a, the, in...) vs rare words (names, technical terms,...) • Important words: common locally, rare globally • Term frequency times 𝑙𝑜𝑔 #𝑑𝑜𝑐𝑠 1+#𝑑𝑜𝑐𝑠 𝑢𝑠𝑖𝑛𝑔 𝑤𝑜𝑟𝑑
  • 11. Speech Analysis of Austrian Politicians • How rude are Austrian politicians? • Have they become ruder over time?  Data acquisition via web scraping  Human labelling of selected sentences  Word2vec or similar models
  • 12. Predictive Maintenance Server Outage Prediction • NOBODY likes server outages. • Is there an exact definition of the term outage? • Is it measurable? • Downtime minutes per user
  • 13. Server Outage Prediction • Definition (Event): An event shall be defined as an occurrence happening at a determinable time and place with a certain duration. It may be a part of a chain of occurrences as an effect of a preceding occurrence and as the cause of a succeeding occurrence. It is possible that more than one event occurs at the same time and/or place. • Definition (Abnormal Event): An abnormal event shall be defined as an outlier in a chain of events, an event that deviates so much from the other events as to arouse suspicion that it was caused by something that does not follow the usual behavior of the considered system and that it could change the entire system behavior.
  • 14. Server Outage Prediction Server Server Monitoring Feature SelectionPrediction Anomaly Detection Abnormal Event Basic Model Assumption: The predictions are accurate, if the server status is ok.
  • 15. Server Outage Prediction • ANN • SARIMA • OC-SVM • ABOD
  • 16. Server Outage Prediction Data: • up to 1439 features per server, sampling rate 1-15min • historic data sets, IBM Lotus Domino Server.Load Preprocessing: • Reduction of data using expert knowledge • Differentiating accumulative features • Checking for wrong or missing data • Normalizing the data (maxmin-mapping)
  • 17. Server Outage Prediction “I have seen the future and it is very much like the present, only longer.“ Kehlog Albran, The Profit
  • 18. Server Outage Prediction „Prediction is very difficult, especially if it's about the future.“ Niels Bohr, Nobel laureate in Physics
  • 19. SARIMA, ANN • Univariate • Seasonality • Crossvalidation • Errors 0 100 200 300 400 500 600 700 800 900 1000 40 50 60 70 80 90 100 Platform.Memory.RAM.PctUtil; prediction: green
  • 20. Prediction Errors 0 100 200 300 400 500 600 700 800 900 1000 -14 -12 -10 -8 -6 -4 -2 0 2 4 6 time step error Prediction Errors Platform.Memory.RAM.PctUtil
  • 21. Outlier Detection • Threshold • Angle-based outlier detection • One-class support vector machine • Why do we use these methods? – 1 + 𝑥 -classification problem – Unsupervised – Range of dimensions
  • 22. Outlier Detection • Threshold • Angle-based outlier detection • One-class support vector machine • Why do we use these methods? – 1 + 𝑥 -classification problem – Unsupervised – Range of dimensions
  • 23. Server Outage Prediction • The outlier detection delivers a score that can be used to calculate a fuzzy value of outageness. • Thus a partition based on the relevance of outages is possible – traffic light system • A combination of outageness scores delivered by various anomaly detectors is possible. • By saving all these scores in a database, a classification of outages is possible (e.g. with an ANN or some clustering method). 0 50 100 150 200 250 300 0e+002e+054e+056e+058e+051e+06 ABOF-Bewertung der Zeitpunkte Rot-Lastbeginn, Grün-Lastende Zeit F-ABOFaktor
  • 24. Image Understanding Applications • Industrial image analysis  Quality assurance  Labview, Halcon, Cognex Vision Pro • Medical image analysis  Mostly researchers with medical background  Visualisation support, detection of carcinoms etc.  ITK • Image analysis and AI  Facebook, Google, Baidu, Microsoft – but still enrooted in universities  Face detection, mimic detection, scene description  OpenCV, dlib, Theano, Keras
  • 25. HOG: Goldpad Search Results were extremely well.
  • 26. HOG: Algorithm Details • Dalal, Triggs (2005) • Focus on intensity gradients/edge directories • Local contrast normalization (invariant to light conditions) • Orientation detection of a single pixel, overlapping blocks, histogram of orientated gradients • SVM classifier • Open source availybility (dlib) • Relatively few training pictures necessary • Not a lot of parameter tuning • Few wrong detections
  • 28. Deep Inspection • Automatic optical inspection of sensors • Sensor generations look similar, but not exactly alike • Deep Convolutional Networks for better generalization and no extra parameter tuning • HOG • Software used: Keras (Python)
  • 29. Deep Inspection • Input: pixel grey values • Solution processed by Gershick et al. (2014): 227*227 • Alternating convolution and max pooling, spatial overlapping • Sparse connections (non-linear filter) • Shared weights to gain translation invariance and an improved generalization ability
  • 30. Deep Inspection • Input: pixel grey values • Solution processed by Gershick et al. (2014): 227*227 • Alternating convolution and max pooling, spatial overlapping • Hierarchical abstractions • Sparse connections (non-linear filter) • Shared weights to gain translation invariance and an improved generalization ability • MLP classifier • Dataset augmentation: sliding window, flipping, distortion,...
  • 31. Deep Inspection • Gold pad check (scratches vs errors) • Ohmic contact • active area
  • 32. AOI Automatic Optical Inspection of humidity sensors
  • 33. Automatic error detection for humidity sensors  Multiple Challenges  High quality requirements  Changing specifications  Different kind of errors  High data volume
  • 34. Image Aquisition  8“ Silicium wafers  90.000 Sensors per wafer  0.7µm/pixel resolution  Target scan speed of 30 minutes per wafer
  • 35. Sensor Cropping of images based on CAD file
  • 36. Focus  Intensity of reflection of laser beam  Deep search for highest peak  Keep focus with proportional controller -50 0 50 100 150 200 250 300 350 400 1 20 39 58 77 96 115 134 153 172 191 210 229 248 267 286 305 324 343 362 381 400 419 438 457 476 495 514 533 552 571 590 609 628 647 666 685 704 723 742 761 780 799 818 837 856 875 894 913 932 951 970 989 1008
  • 37. Master  A master image is created per wafer  Perfect image  Self-adapting to new sensors  Simplification of image registration
  • 38. Step 1: Canny edge detection  Proven algorithm for edge detection  Reliable  Easy to implement  Fast  Skeleton (1px edge)  Con: Threshold needed
  • 39. Step 2: Filtering  Discrepancy norm  Robust against noise  Con: No skeleton  Automatic thresholding
  • 40. Final Step  Combination of these two methods  Comparison with Canny-image of master
  • 41. Conclusion  High rate of error detection  No human intervention needed  Fast and robust  Based on proven algorithms