29
Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied Sciences Institute for Data Analysis and Process Design (IDP) 2015.04.20

Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines and Its

applications in Fault Detection

Yang Hu

Research Associate

ZHAW Zurich University of Applied Sciences

Institute for Data Analysis and Process Design (IDP)

2015.04.20

Page 2: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Outline

Extreme Learning Machines Theory

Comparison with SVM

Performance Analysis

Further Discussions

Page 3: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines Theory

Single Layer Feedforward Neural Networks (SLFN)

Page 4: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines Theory

Single Layer Feedforward Neural Networks (SLFN)

Page 5: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines Theory

Single Layer Feedforward Neural Networks (SLFN)

Page 6: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines Theory

Single Layer Feedforward Neural Networks (SLFN)

Learning Issues:

• Most effects are focus on how to adjust hidden nodes;

• Learning is somehow inefficiency

Question:

• Do we really need so many learning methods to iteratively train

the SLFN?

• How can we make learning efficient?

Page 7: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines Theory

Extreme Learning Machines (ELM)

-- “Generalized” SLFN

h x

Lf x

Page 8: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines Theory

h x

Lf x How to train ELM?

1

, ,L

L i i i

i

f G a b

x x H

Page 9: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines Theory

How to train ELM? 1

, ,L

L i i i

i

f G a b

x x H

Equivalent ELM optimization formula:

ridge regression or

regularized least squares

0TELMLC

H T H

Page 10: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines Theory

How to train ELM? 1

, ,L

L i i i

i

f G a b

x x H

Simple Math is Enough!

Page 11: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Extreme Learning Machines Theory

Extreme Learning Machines (ELM)

-- “Generalized” SLFN

Page 12: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Comparison with SVM

Support Vector Machine

Page 13: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Comparison with SVM

Support Vector Machine

– an Alternative Solution of SLFN

Page 14: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Comparison with SVM

Support Vector Machine

– an Alternative Solution of SLFN

Page 15: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Comparison with SVM

Support Vector Machine

– an Alternative Solution of SLFN

Page 16: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Comparison with SVM

Support Vector Machine

– an Alternative Solution of SLFN

Page 17: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Performance Analysis

Page 18: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Performance Analysis

Page 19: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Performance Analysis

Page 20: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Performance Analysis

ELM can always achieve comparable performance

as SVM and LS-SVM with much faster learning

speed, especially for the large dataset

Page 21: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Further Discussion

ELM-auto encoder for feature learning

Page 22: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Further Discussion

Deep ELM structure

Page 23: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Further Discussion

ELM vs Deep Learning on MINST dataset

Page 24: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

ELM in fault detection

Signal reconstruction method

Page 25: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

ELM in fault detection

Signal reconstruction method

Page 26: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

ELM in fault detection

Residual plot using ELM and AAKR

ELM AAKR

Page 27: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

ELM in fault detection

Page 28: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Summary

Extreme Learning Machines (ELM)

-- “Generalized” SLFN

Page 29: Extreme Learning Machines and Its applications in …Extreme Learning Machines and Its applications in Fault Detection Yang Hu Research Associate ZHAW Zurich University of Applied

Summary

Extreme Learning Machines (ELM)

-- “Generalized” SLFN

http://www.ntu.edu.sg/home/egbhuang/

All materials in this PPT related with ELM are coming from this website.

Guang-Bin Huang

Associate Professor

Nanyang Technological University, Singapore

Email: [email protected]

Phone: (+65)6790 4489

Office: S2.1-B2-06