80
Machine Learning in Industry: What and SWOT? Enrico Zio Ecole de Mines, ParisTech, PSL University, Centre de Recherche sur les Crises et les Risques (CRC), France Energy Department, Politecnico di Milano, Italy Eminent Scholar. Department of Nuclear Engineering, Kyung Hee University, Republic of Korea President Advanced Reliability Availability Maintainability for Industry and Services (www.aramis3d.com)

Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning in Industry: What and SWOT?Enrico Zio

Ecole de Mines, ParisTech, PSL University, Centre de Recherche sur les Crises et les Risques (CRC), France

Energy Department, Politecnico di Milano, Italy

Eminent Scholar. Department of Nuclear Engineering, Kyung Hee University, Republic of Korea

President Advanced Reliability Availability Maintainability for Industry and Services (www.aramis3d.com)

Page 2: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Content

Content

• Machine Learning: what is it and how does it work?

• Machine Learning: what opportunities?

• Machine Learning: what classes of problems does it address?

• Machine Learning: what methods?

• Machine Learning: what applications in industry?

• Machine Learning: some practical results?

• SWOT Analysis

Page 3: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what is it and how does it work?

Content

• Machine Learning: what is it and how does it work?

• Machine Learning: what opportunities?

• Machine Learning: what classes of problems does it address?

• Machine Learning: what methods?

• Machine Learning: what applications in industry?

• Machine Learning: some practical results?

• SWOT Analysis

Page 4: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what is it and how does it work?

Industrial System Physical ModelSystem of equations which describes the physical processes of the industrial equipment

Detailed expert knowledge

Output= f (Input)

Current (I)

Torque

Torque= f (I,V,B,T)

physical model of motor

Voltage (V)

Magnetic Field (B)

Temperature (T)

Complex systems (aircraft, train, power plant, etc.) and variable conditions

Difficult to develop a physical model (too complex, too expensive )

fInput Output

Page 5: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what is it and how does it work?

Current (I)

Torque

Voltage (V)

Magnetic Field (B)

Temperature (T)

Machine Learning Data-Driven approaches which automatically learn relationships among data

Output= f (Input) f is unknown

ത𝒇Machine learning model of the motor

Machine Learning learns and numerically approximates the function f

Torque= ത𝒇 (I,V,B,T) ഥ𝒇 approximates f

OutputInput

Page 6: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what is it and how does it work?

Machine Learning Framework

TRAINING:Input and Output data are fed to the algorithm, which tries to approximate and generalize their

relationship by minimizing the error between its own outcome and the training output

Training

Input

Training

Output

Algorithm

OutputDifference

Feedback to reduce the difference

(I,V,B,T)

Torque

Torque

Page 7: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what is it and how does it work?

Machine Learning Framework

TRAININGInput and Output data are fed to the algorithm which tries to approximate and generalize their

relationship by minimizing the error between its own outcome and the training output

USEInput is fed to the algorithm which approximates the corresponding expected output by using

Output= ത𝒇 (Input)

New

Input

Algorithm

Output= ത𝒇 (New Input)

(I,V,B,T) Torque

(I,V,B,T)

Page 8: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what opportunities?

Content

• Machine Learning: what is it and how does it work?

• Machine Learning: what opportunities?

• Machine Learning: what classes of problems does it address?

• Machine Learning: what methods?

• Machine Learning: what applications in industry?

• Machine Learning: some practical results

• SWOT Analysis

Page 9: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what opportunities?

Machine Learning: the solution to several tasks

Heart Attack Early Detection

Danger Detection

Alert

Current Recording

Normal Signature

Page 10: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Profile A

The young

Machine Learning: what opportunities?

Machine Learning: the solution to several tasks

Heart Attack Early Detection

Customer Profiling

Profile C

The musician

Profile B

The trouble

maker

Profile D

The old

Page 11: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what opportunities?

Machine Learning: the solution to several tasks

Heart Attack Early Detection

Customer Profiling

Financial Forecasting

Forecasting

Present Time

Page 12: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what opportunities?

Machine Learning: the solution to several tasks

Heart Attack Early Detection

Customer Profiling

Financial Forecasting

(Game) Strategy Optimization

“GO” Chinese GameMuch trickier than chess

Google AI “AlphaGO”

Beat the GO World Champion

Not computationally possible to simulate

all the possible scenarios

(differently from chess…)

Page 13: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what classes of problems does it address?

Content

• Machine Learning: what is it and how does it work?

• Machine Learning: what opportunities?

• Machine Learning: what classes of problems does it address?

• Machine Learning: what methods?

• Machine Learning: what applications in industry?

• Machine Learning: some practical results

• SWOT Analysis

Page 14: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

KO

ALERT

Machine Learning: what classes of problems does it address?

Machine Learning: the solution to several problems

(Anomalous) Pattern Recognition

Input Output

OK

Current (I)

Voltage (V)

Magnetic Field (B)

Temperature (T)

ത𝒇

Page 15: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what classes of problems does it address?

Machine Learning: the solution to several problems

(Anomalous) Pattern Recognition

Data Classification

Input

T

I

B

Output

B

Failed

Damaged

Healthy

T

I

ത𝒇

Page 16: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what classes of problems does it address?

Machine Learning: the solution to several problems

(Anomalous) Pattern Recognition

Data Classification

Data Regression

t

t

t

t

T

V

B

I

tTorqueത𝒇Input Output

Page 17: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what classes of problems does it address?

Machine Learning: the solution to several problems

(Anomalous) Pattern Recognition

Data Classification

Data Regression

Data Trend Prediction

t

t

t

t

T

V

B

ItRUL

ത𝒇Input

Output

Page 18: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what classes of problems does it address?

Machine Learning: the solution to several problems

(Anomalous) Pattern Recognition

Data Classification

Data Regression

Data Trend Prediction

Optimization

Max Availability

Max Revenues

• Repair

• Replace

• No interventionത𝒇Maintenance Model

Page 19: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what methods?

Content

• Machine Learning: what is it and how does it work?

• Machine Learning: what opportunities?

• Machine Learning: what classes of problems does it address?

• Machine Learning: what methods?

• Machine Learning: what applications in industry?

• Machine Learning: some practical results

• SWOT Analysis

Page 20: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what methods?

Machine Learning: the solution to several problems

(Anomalous) Pattern Recognition

• Neural Network (ANN)

• Self-Organizing Maps (SOM)

• Support Vector Machine (SVM)

Input Output

OK

KO

SOM

SVM

ANN

Page 21: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what methods?

Machine Learning: the solution to several problems

Data Classification

• Neural Network (ANN)

• Self-Organizing Maps (SOM)

• Support Vector Machine (SVM)

• Spectral Clustering

• Relevance Vector Machine (RVM)

Input Output

SOMSVM

ANNSpectral Clustering RVM

Page 22: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what methods?

Machine Learning: the solution to several problems

Data Regression

• Neural Network (ANN)

• Recurrent Neural Network (RNN)

• Reservoir Computing (RC)

• Support Vector Machine (SVM)

Input Output

Nt

t

t

t

x

x

x

x...

2

1

tt xfy

SVM

ANN

RNN

Reservoir Computing

Page 23: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what methods?

Machine Learning: the solution to several problems

Data Trend Prediction

• Recurrent Neural Network (RNN)

• Reservoir Computing (RC)

• Support Vector Machine (SVM)

Input Output

tkkt xfy

Nt

t

t

t

x

x

x

x...

2

1

SVMRNN

Reservoir Computing

Page 24: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what methods?

Machine Learning: the solution to several problems

Optimization

• Reinforcement Learning (RL)

Input Output

System

Model

Constraints

Goals

Optimal

decision making

to achieve the

desired goals

Reinforcement Learning

Page 25: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what applications in industry?

Content

• Machine Learning: what is it and how does it work?

• Machine Learning: what opportunities?

• Machine Learning: what classes of problems does it address?

• Machine Learning: what methods?

• Machine Learning: what applications in industry?

• Machine Learning: some practical results

• SWOT Analysis

Page 26: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what applications in industry?

Machine Learning: the solution to several industrial needs Fault Detection

Abnormal

Healthy

Page 27: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what applications in industry?

Machine Learning: the solution to several industrial needs Fault Detection

Fault Diagnostics

Fault Class A

Fault Class B

Fault Class C

Page 28: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what applications in industry?

Machine Learning: the solution to several industrial needs Fault Detection

Fault Diagnostics

Degradation Assessment

Page 29: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: the solution to several industrial needs Fault Detection

Fault Diagnostics

Degradation Assessment

Failure Prediction

Machine Learning: what applications in industry?

Predictive Maintenance

Page 30: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what applications in industry?

Machine Learning: the solution to several industrial needs Fault Detection

Fault Diagnostics

Degradation Assessment

Failure Prediction

Maintenance Strategy Optimization

Monitored Signals

Business Goals• Maximize Revenues

• Environmental Safety

Maintenance KPIs• Maximum Plant Availability

• Minimum Maintenance Costs

Optimized

maintenance strategy

for achieving the

desired goals

Page 31: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Content

• Machine Learning: what is it and how does it work?

• Machine Learning: what opportunities?

• Machine Learning: what classes of problems does it address?

• Machine Learning: what methods?

• Machine Learning: what applications in industry?

• Machine Learning: some practical results

• SWOT Analysis

Page 32: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Machine Learning: some practical results Turbine Fault Detection

Abnormal

Healthy

Page 33: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Machine

Learning model

of healthy

component

obsx1

obsx2

obs

nx

ncx1ˆ

ncx2ˆ

nc

nx̂

Signal reconstructions (expected

values of the current signal

measurements in healthy condition)

Historical signal measurements in healthy condition

Monitored signals

(current time)

KODetection

Decision

_Difference

ŝ1

t

t

s1

Residuals

RESULT

Early detection of the turbine

incipient degradation

Page 34: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Abnormal

Healthy

Machine Learning: some practical results Turbine Fault Detection

Train Wheel Defect Detection

Page 35: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Sensors of Vertical Force permanently

installed on the railway

Healthy

Wheel

Defected

Wheel

Page 36: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Detection of Sensor Failure in a Nuclear Power Plant

Available data

• (Big) data from OKG Nuclear Power Plant (Sweden):

• 752 sensors

• 1 year of data sampled every 10 min

Adopted Method

Ensemble of Auto Associative Kernel Regression models

Difference between signals implies a sensor failure

Page 37: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Detection of Sensor Failure in a Nuclear Power Plant

Obtained Results

150 200 250 300 350 400 450 50078

79

80

81

82

83

84

85

86

87

88

Measured signal

True signal value

Median reconstruction

Advantages• Early identification of sensors failures such as freeze, noise, spikes, bias, drift, quantization• Robust to multilple sensor failures• Reduction of sensor calibration costs• Increase of plant availability (no production interruption due to sensor failures)

Page 38: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Compressor – Fault Detection

Page 39: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Compressor

Sensor Validation Tool

Are the sensors healthy?

Sensor 1

Sensor 2

Sensor N

S1 S2 SN

S1

KO

OK

S2

KO

OK

SN

KO

OK

Fault Detection Tool

Is the compressor healthy?

Normal Condition Abnormal Condition(Incipient System Degradation)

Page 40: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Sensor validation - Method

Signal reconstructions

(expected values of the measurements

in healthy condition)

Monitored signals

(current time)

Residuals

_Difference

t

t

1x̂1x

obsx1

obsx2

obsNx

ncx1ˆ

ncx2ˆ

ncNx̂

Reconstruction

Model 1 = PCA

Reconstruction

Model 2 = PCA

Reconstruction

Model M = PCA

.

.

.

Ensemble of

reconstruction models

Sensor OK

Sensor KO

Sensor Fault

Detector

Z-Test

Page 41: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Fault Detection Method

METHOD: Principal Component Analysis (PCA) + Z-Test

Signal reconstructions

(expected values of the measurements

in healthy condition)

Monitored signals

(current time)

Signals RMSR

_Difference

t

t

1x

OK (Normal Condition)

Abnormal Condition

(Incipient Failure)

1x̂

obsx1

obsx2

obsNx

ncx1ˆ

ncx2ˆ

ncNx̂

Model of

component

healthy

behavior

1 PCA Model

Compressor

Fault

Detector

Z-Test

S

s

stt rRMSR

1

2

Page 42: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Compressor: Results Activity: Development of a Fault Detection Tool

Outcome

ADDED VALUE Allows Condition-based Maintenance

• No system catastrophic failure

• Possibility of scheduling the maintenance at the end of the production cycle

• Enable less expensive and faster maintenance intervention

• Reduce system unavailability due to degradation

• The methodology can be applied to other systems

RESULTS

No False Alarms (FP=0%)

No Missed Alarm: Robust Detection of

the compressor degradation before

failure (TP=100%)

Prompt Failure Detection (Average

Detection Delay=124.5 min)

Degradation

Onset Failure

The Tool detect the

degradation onset

Time available for

maintenance

Page 43: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Fault Class A

Fault Class B

Fault Class C

Machine Learning: some practical results Turbine Fault Detection

Train Wheel Defect Detection

Packaging Machine Fault Diagnostics

Page 44: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Available data• 5 signals (operational conditions) + 7 signals (turbine behaviour)

• 149 shut-down transients from a nuclear power plant

• Types of anomalies are unknown

Adopted method•Spectral Clustering + Unsupervised Fuzzy C-means (FCM) + consensusclustering

Obtained results

Advantages• Grouping together the transients caused by the same malfunctioning

• Help to experts to identify the specific root causes of a group of transients

• Prediction of the failure evolution of any new turbine and support to maintenance decisions

HealthyType 1

malfunctioning

Type 2 malfunctioning

Type 3 malfunctioning

Type 4 malfunctioning

EDF - Unsupervised fault diagnostics method for nuclear power plant diagnostics

Page 45: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Machine Learning: some practical results Turbine Fault Detection

Train Wheel Defect Detection

Train Braking System Fault Detection

Packaging Machine Fault Diagnostics

Packaging Machine Degradation Assessment

Page 46: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Machine Learning: some practical results Turbine Fault Detection

Train Wheel Defect Detection

Train Braking System Fault Detection

Packaging Machine Fault Diagnostics

Packaging Machine Degradation Assessment

Electric Vehicle: Motor Degradation Assessment

Page 47: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Motor CurrentsDifferent Operating Conditions

0.00

0.20

0.40

0.60

0.80

20% FluxLinkage

50% FluxLinkage

80% FluxLinkage

100% FluxLinkage

Real Degradation: 50% Nominal Flux

Assig

nm

en

t

Co

nfi

den

ce

RESULT

Assessment of electric motor

(PMSM) demagnetization level

Page 48: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Machine Learning: some practical results Turbine Fault Detection

Train Wheel Defect Detection

Train Braking System Fault Detection

Packaging Machine Fault Diagnostics

Packaging Machine Degradation Assessment

Electric Vehicle: Motor Degradation Assessment

Electric Vehicle: Inverter Degradation Assessment

Page 49: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Inverter Monitored SignalsDifferent Operating Conditions

RESULT

Degradation Assessment of the

inverter of the electric vehicle

Page 50: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results Turbine Fault Detection

Train Wheel Defect Detection

Train Braking System Fault Detection

Packaging Machine Fault Diagnostics

Packaging Machine Degradation Assessment

Electric Vehicle: Motor Degradation Assessment

Electric Vehicle: Inverter Degradation Assessment

Turbine Failure Prediction

Machine Learning: some practical results

Page 51: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Decreasing RUL

Page 52: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Energy Production Prediction

53

Page 53: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

54

Wind plant

Weather forecast

ANN 1

Data repository:

historical input (𝑾𝑭)-output (𝑷)

patterns

ANN 2

ANN H

𝑃1

𝑃2

𝑃𝐻𝒕𝒑

𝑤1(𝑡𝑝)

𝑤2(𝑡𝑝)

𝑤𝐻(𝑡𝑝)

Local Fusion

(LF)

Method: ensemble of ANN

Bagging

𝑏1(𝑡𝑝)

𝑏2(𝑡𝑝)

𝑏𝐻(𝑡𝑝)

𝑃𝐿𝐹 =

σℎ=1𝐻 𝑤ℎ. 𝑃ℎ − 𝑏ℎ

σℎ=1𝐻 𝑤ℎ

Page 54: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

55

Results

𝑝𝑔𝑀𝐴𝐸(%) =𝑀𝐴𝐸𝑒𝑛𝑠𝑒𝑚𝑏𝑙𝑒 −𝑀𝐴𝐸𝑏𝑎𝑠𝑒𝑙𝑖𝑛𝑒

𝑀𝐴𝐸𝑏𝑎𝑠𝑒𝑙𝑖𝑛𝑒∗ 100

Ensemble: Median

Ensemble: local fusion

Page 55: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Machine Learning: some practical results Turbine Fault Detection

Train Wheel Defect Detection

Train Braking System Fault Detection

Packaging Machine Fault Diagnostics

Packaging Machine Degradation Assessment

Electric Vehicle: Motor Degradation Assessment

Electric Vehicle: Inverter Degradation Assessment

Turbine Failure Prediction

Turbine Fleet Part Flow Optimization

Monitored Signals

Business Goals• Maximize Revenues

• Environmental Safety

Maintenance KPIs• Maximum Plant Availability

• Minimum Maintenance Costs

Optimized

maintenance strategy

for achieving the

desired goals

Page 56: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: some practical results

Turbine Fleet

States

Turbine Parts Warehouse

State

Business Goals to Achieve

OPTIMAL DECISION MAKINGMaintenance Intervention Scheduling for

Achieving the Business Goals

• Repair

• Replace

• No intervention

Page 57: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: what applications in industry?

Content

• Machine Learning: what is it and how does it work?

• Machine Learning: what opportunities?

• Machine Learning: what classes of problems does it address?

• Machine Learning: what methods?

• Machine Learning: what applications in industry?

• Machine Learning: some practical results

• SWOT Analysis

Page 58: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: SWOT Analysis

Machine Learning: SWOT Analysis

HelpfulTo achieving the objective

HarmfulTo achieving the objective

Inte

rnal

STRENGTHS• Great generalization capabilities• Advanced data processing• Great level of automation• Powerful speculation• Decision making improvement

WEAKNESSES• Informative data needed• Possible overfitting (no generalization)• Computational efforts needed• Black-box modeling

Exte

rnal

OPPORTUNITIES• IoT industrial revolution: huge amount

of collectable data• Integration in the IT infrastructure• Continuous model improvement• Continuous business improvement• Business efficiency increase

THREATS• Drop of expertise knowledge (due to too

much extensive machine learning use) • Not possible to fully understand its

functioning (black-box): wrong decision based on wrong machine learning application

• Reduction of jobs (extensive work automation)

Page 59: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: Frontiers

Machine Learning: frontiers in methods Extreme Learning Machines (ELM)

Deep Neural Networks (DNN)

Convolutionary Neural Networks (CNN)

Generative Adversarial Networks (GAN)

Optimal Transport and Cumulative Distribution Transform (OT-CDT)

Page 60: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: Frontiers

Machine Learning: frontiers in methods Extreme Learning Machines (ELM)

f is unknownOutput= f (Input)

Very fast training

Improved accuracy

• Randomly generated

ELM

wi,jwj,k • Analytically calculated

Current (I)

Voltage (V)

Magnetic Field (B)

Temperature (T)

Input

Torque

Monitoring in

Page 61: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: Frontiers

Machine Learning: frontiers in methods Extreme Learning Machines (ELM)

Deep Neural Networks (DNN)

DNNStacked

Autoencoders

• Very complex input-output model

• Able to manage a very large number of

input signals

• Monitoring of complex

systems

• No hand-crafted feature

selection/extraction

Page 62: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: Frontiers

Machine Learning: frontiers in methods Extreme Learning Machines (ELM)

Deep Neural Networks (DNN)

Convolutionary Neural Networks

Input = Image

Output = class/regression

Fault DetectionFault Diagnostics

Degradation Assessment

scalogram

Page 63: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: Frontiers

Machine Learning: frontiers in methods Extreme Learning Machines (ELM)

Deep Neural Networks (DNN)

Convolutionary Neural Networks

Generative Adversarial Networks

Capability of managing:

- data of different sources (e.g. signals, images, videos)

- complex input-output mappings

Unsupervised Anomaly Detection

Adversarial

training of two

networks:

tries to distinguish a

sample comes from

the true or not

tries to produce

real samples

Page 64: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: Frontiers

Machine Learning: frontiers in methods Extreme Learning Machines (ELM)

Deep Neural Networks (DNN)

Convolutionary Neural Networks

Generative Adversarial Networks

Optimal Transport (OT) and Cumulative Distribution Transform (CDT)

• Transfer from one distribution to

another with min cost and a

smooth path (‘geodesic’)

• Capture time variant

characteristics

• Accurate classification after

projection

Fault DetectionFault Diagnostics

Page 65: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: Frontiers

Machine Learning: frontiers in applications Resilience and Vulnerability Analysis of Complex Technical Infrastructures:

Functional Dependence Identification

Critical Component Identification

Page 66: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Motivation of the work:

Complex Technical Infrastructures67

Complex technical Infrastructures (CTI)

Characteristics:

• large-scale systems

• 10.000+ components

• Hierarchical architectures

• Technologies of various domains

Page 67: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

68

Complex technical Infrastructures (CTI)

Resilience

Vulnerability

Motivation of the work:

Complex Technical Infrastructures

Page 68: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Complex Technical Infrastructures:

What’s the problem?69

Complex technical Infrastructures (CTI)

• Functional Dependencies (FD)

• Critical Components

Important to know because of:

• Risk Reduction in Operations

• CTI Monitoring & Control

• Maintenance

• Design Retrofit/Updating

• …

Functional Dependencies

Critical components

Resilience

Vulnerability

Page 69: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Importance Measures

• Birnbaum

• Risk Achievement

Worth

• Fussel-Vesely

• ...

Traditional Methods for

FD and Critical Component Identification 70

• Functional Analysis

• Logic Decomposition

• Dynamic

faults/events tress

• Dynamic reliability block diagrams • Petri nets

Page 70: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

71Functional Dependencies Analysis for CTIs

CTIs

• CTIs grow and change

in time • New/updated components/

connections

• Intricate interactions

among components of

different systems • Physical, functional,

spatial, data, operator etc.

• Unclear Functional logic

• Hidden functional

dependencies and

interconnections

What to do?

Traditional

methods

cannot be

applied

Page 71: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

72Complex Technical Infrastructures:

Opportunities

Alarm Messages

t [seconds]

y4 (t)

t [seconds]

y3 (t)

t [seconds]

y2 (t)

t [seconds]

y1 (t)

Operational Data

collected from sensors

Page 72: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: Frontiers

Machine Learning: frontiers in applications Resilience and Vulnerability Analysis of Complex Technical Infrastructure:

Page 73: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

1) Association Rules Extraction for the Identification of Dependent

Abnormal Behaviours in Complex Technical Infrastructure

Politecnico di Milano, Department of Energy

Laboratory of Signal and Risk Analysis (LASAR)

Federico ANTONELLO

Piero BARALDI

Ahmed SHOKRY

Enrico ZIO10.04.2018

Ugo GENTILE

Luigi SERIO

CERNEN-ARP-PPM Section

Page 74: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

75Complex Technical Infrastructures:

• Objective: Identification of Dependent Abnormal Behaviours in Complex

Technical Infrastructure

• Methodology: Multiple Constraints Targeted Association Rules Mining

[MCT-ARM]

Page 75: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

2) A Feature Selection-Based Approach for the Identification of

Critical Components in Complex Technical Infrastructures:

Application to the CERN Large Hadron Collider

Politecnico di Milano, Department of Energy

Laboratory of Signal and Risk Analysis (LASAR)

Piero BARALDI

Andrea CASTELLANO

Ahmed SHOKRY

Enrico ZIO10.04.2018

Ugo GENTILLE

Luigi SERIO

CERNEN-ARP-PPM Section

Page 76: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Luca Pinciroli

Problem Formulation 79

Andrea Castellano

ClassifierFeature

Selection

𝒚 =

𝑦1𝑦2𝑦3𝑦4…𝑦𝑁

All features(signals)

𝒚∗ =

𝑦4𝑦31𝑦54…

𝑦𝑁−3

Optimal classification

accuracy

𝑥𝐶𝑇𝐼 = ቊ1 𝑓𝑎𝑖𝑙𝑒𝑑0 𝑠𝑎𝑓𝑒

Selectedfeatures (signals)

Identification of the critical components

Feature selection problem

=

Page 77: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Luca Pinciroli

Case study 82

Andrea Castellano

The data and images related to CERN which are shown in this work are confidential and property of CERN (Copyright © CERN).

5.000+ components (transformers,

distribution switchboards,...) in 8 Sectors

10.000+ signals (power, current,...)

CERN LHC electrical network

Possible preventive dumping of LHC beams

𝑥𝐶𝑇𝐼 = ቊ1 𝑑𝑢𝑚𝑝𝑒𝑑0 𝑛𝑜𝑡 𝑑𝑢𝑚𝑝𝑒𝑑

Sector 5

Sector 6

Sector 7

Sector 8

Sector 1

Sector 4

Sector 2

Sector 3

Electrical disturbances

Objective: Identification of the critical components

Page 78: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Luca Pinciroli

Case study: available information 83

Andrea Castellano

𝑥𝐶𝑇𝐼 Line Signal (Feature) Value Component Sector

0

66kV

1 y1 C1 1E

... ... ... ...

144 y144 C120 2E

18 kV

145 y145 C121 1E

... ... ... ...

5822 y5822 C5500 8E

t [s]

y1 (t)

tevent1

Year 2016: 3723 electrical disturbances3675 without dump (𝑥𝐶𝑇𝐼 = 0) 48 with dump (𝑥𝐶𝑇𝐼 = 1)

For each electrical disturbance:

Page 79: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Luca Pinciroli

84

Andrea Castellano

Results

EMD101_SLASH_5E_EA_DASH.EMD101_SLASH_7E_EA+EMD101_SLASH_7E_PM10_STAR

…EMD302_SLASH_1E_PM10_STAR

22 selected features

1E_2011E_2031E_208

…8E_205

19 critical components

Sector 4Sector 5

Sector 6

Sector 1

Sector 5

• 19 identified components: all powered by the 18 kV power distribution level

• 18 kV power distribution level = most sensitive to perturbations coming from the 400 kV level.

• CERN is progressively upgrading the power converter units with new generation four-quadrant

switch-mode units less sensitive to electrical disturbances.

• Work results + engineering considerations the upgrade will start with components powered at the

18 kV level.

Page 80: Machine Learning in Industry: What and SWOT?€¦ · • SWOT Analysis. Machine Learning: what is it and how does it work? Industrial System Physical Model System of equations which

Machine Learning: Frontiers

Machine Learning CERN-POLIMI:…WORK IN PROGRESS:

Artificial Neural Networks and statistical tests for

anticipating sensor failures in CERN Collimators

instrumentation

Development of a method for the identification of

the signals responsible of anomalies

Advanced Deep Learning techniques for defect

detection and diagnostics from images in CERN

Large Hadron Collider components and systems