adapting multicomponent predictive systems using hybrid adaptation strategies with auto-weka in...

10
Adapting Multicomponent Predictive Systems using Hybrid Adaptation with Auto-WEKA in Process Industry Manuel Martín Salvador, Marcin Budka and Bogdan Gabrys {msalvador,mbudka,bgabrys}@bournemouth.ac.uk Data Science Institute, Bournemouth University AutoML @ ICML 2016 New York, USA June 24th, 2016

Upload: manuel-martin

Post on 14-Apr-2017

59 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

Adapting Multicomponent Predictive Systems using Hybrid Adaptation with Auto-WEKA

in Process Industry

Manuel Martín Salvador, Marcin Budka and Bogdan Gabrys{msalvador,mbudka,bgabrys}@bournemouth.ac.uk

Data Science Institute, Bournemouth University

AutoML @ ICML 2016New York, USAJune 24th, 2016

Page 2: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

Example of MCPS with parallel paths

dummy dummy

i o

Random Feature Selection

RandomSubspace

Decision Tree

Mean

Page 3: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

Maintaining an MCPS● Data distribution can change over time and affect predictions

○ External factors (e.g. weather conditions, new regulations)○ Internal factors (e.g. quality of materials, equipment deterioration)

Source: INFER project

Page 4: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

Training and testing process

1. Training data is provided

2. Best MCPS found is selected

3. New batch of unlabelled data requires prediction

4. MCPS generates predictions

5. True labels are provided

6. Predictive accuracy is reported

7. MCPS is adapted using the last batch of labelled data

Page 5: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

Evaluated strategies

Page 6: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

Datasets from chemical production processes

Page 7: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

Average classification error (%)

Page 8: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

Average classification error per batch (%)

BaselineBatchBatch+SMACCumulativeCumulative+SMAC

drierthermalox

Batch adaptation doesn’t help! :(

Batch adaptation does help! :)

Page 9: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

MCPS similarity analysis

Batch+SMAC Cumulative+SMAC

catalyst catalyst

Same components, only hyperparameters are adapted

Large difference between batches

Page 10: Adapting Multicomponent Predictive Systems using Hybrid Adaptation Strategies with Auto-WEKA in Process Industry

Thanks!Paper: http://bit.ly/adapting-mcps-paper

Manuel Martín [email protected]

@draxus