SlideShare una empresa de Scribd logo
1 de 16
Proactive Process
Adaptation using
Deep Learning
Ensembles
Andreas Metzger, Adrian Neubauer,
Philipp Bohn, and Klaus Pohl
CAiSE 2019, Roma, MMXIX
Bocca della Verità
S. Maria in Cosmedin
A. Metzger, A. Neubauer, P. Bohn, and K. Pohl, “Proactive process adaptation using
deep learning ensembles,” in 31st Int’l Conference on Advanced Information
Systems Engineering (CAiSE 2019), Rome, Italy, June 3-7, 2019, ser. LNCS, P.
Giorgini and B. Weber, Eds., vol. 11483. Springer, 2019. [Online]. Available:
https://doi.org/10.1007/978-3-030-21290-2_34
Process
completiontCheckpoint j
Process
start
Proactive Process Adaptation “in a Nutshell”
BIOC/FAiSE, Roma, MMXIX 2
Monitor
Predict
Proactive
adaptation
planned /
acceptable situations
= Violation
= Non-
Violation

E.g., Delayed
freight delivery
E.g., Schedule air
instead of land
transport
E.g., Freight
delivery within 2
days
Process
Performance
Agenda
1. Problem Statement and State of the Art
2. Deep Learning Approach
3. Experimental Evaluation
4. Summary and Outlook
CAiSE 2019, Roma, MMXIX 3
Problem Statement
Accuracy
• False violations  Unnecessary adaptations
• False non-violations  Missed adaptations
Earliness
• Early predictions  More time for adaptations
But: trade-off between accuracy and earliness
BIOC/FAiSE, Roma, MMXIX 4
[Teinemaa et al., 2019]
BPIC 2017BPIC 2012
[Metzger & Neubauer, 2018]
Cargo 2000
Accuracy[MCC]
Accuracy[AUC]
State of the Art
Improve earliness of accurate process predictions
• Use additional process data [Teinemaa et al., 2016], [Leontjeva et al., 2015]
• Hyper-parameter optimization [Francescomarino et al., 2016]
• Clustering [Francescomarino et al., 2018]
Early time series classification
• Classify with lowest number of data points [Mori et al., 2018], [Petitjean et al., 2014]
• Classify considering probability threshold [Mori et al., 2017]
Reliability estimates to select earliest prediction
• Class probabilities of random forests [Maggi et al., 2014], [Francescomarino et al., 2016]
Limitations / Gaps
• Probabilities of prediction techniques may be poor reliability estimates [Zhou, 2012]
 Deep learning ensembles to estimate individual prediction error
• No analysis on usefulness for proactive process adaptation
 Experimental analysis of cost savings
CAiSE 2019, Roma, MMXIX 5
Agenda
1. Problem Statement and State of the Art
2. Deep Learning Approach
3. Experimental Evaluation
4. Summary and Outlook
CAiSE 2019, Roma, MMXIX 6
Dynamically Deciding on Proactive Adaptation
Deep learning ensembles (RNN) to compute reliability estimates
7CAiSE 2019, Roma, MMXIX
Process
monitoring
data at
Checkpoint j
RNN Model 1
RNN Model m
…
Ensemble
Prediction
[Tj = “non-violation”]
Proactive
Process
Adaptation
No Proactive
Process
Adaptation
Prediction Tj
Reliability
estimate j
[Tj =
“violation”]
[j  threshold]
[j < threshold]
RNNs as Base Learners
RNN = Recurrent Neural Network
Benefits
• High accuracy [Tax et. al. 2017; Evermann et al. 2017, Metzger & Nebauer, 2018]
• Arbitrary length process instances (without sequence encoding)
• Predictions at any checkpoint
Scalability
• Long training time
 Parallelization
 Hardware speedups
8BIOC/FAiSE, Roma, MMXIX
Hardware type Training
time
CPU 25 min
GPU (Nvidia CuDNN) 8 min
Google TPU (Tensorflow) 2 min
Agenda
1. Problem Statement and State of the Art
2. Deep Learning Approach
3. Experimental Evaluation
4. Summary and Outlook
CAiSE 2019, Roma, MMXIX 9
Experimental Variables
Dependent: Cost
Independent
Relative adaptation costs 
• Adaptation cost =  · penalty
Reliability threshold 
Adaptation effectiveness 
•  linearly decreasing over process execution
10CAiSE 2019, Roma, MMXIX
Costs =
Adaptation
Costs
Adaptation
Costs
+ Penalty
0
Penalty
Violation
Non-Violationeffective
not
effective
Violation
Non-Violation
j 
threshold
No Proactive
Process Adaptation
Proactive Process
Adaptation
j <
threshold
Tj = “violation”
Tj = “non-violation”
Prediction
Tj
Data Sets
Four public data sets with different key characteristics
11CAiSE 2019, Roma, MMXIX
Cargo2000BPIC2012
Results
12BIOC/FAiSE, Roma, MMXIX
“Cheap”
adaptation
“Expensive”
adaptation
Static checkpoint
Dynamic approach
No proactive
adaptation
Results
Average cost savings
13CAiSE 2019, Roma, MMXIX
9.2%
27.2% 35.8%
15.1%
27%
Agenda
1. Problem Statement and State of the Art
2. Deep Learning Approach
3. Experimental Evaluation
4. Summary and Outlook
CAiSE 2019, Roma, MMXIX 14
Summary
Cost savings when dynamically balancing earliness and accuracy
Benefits of dynamic deep learning approach
• No need to decide on a fixed checkpoint
• No need for testing phase to compute accurate accuracy
15CAiSE 2019, Roma, MMXIX
Alarm about Delay
Reliability Estimate
Real-World Prototype
Outlook
Extension 1: More complex cost models
• Nonlinear costs
• Regression (instead of classification) models
Extension 2: Advanced reliability estimates
• E.g., exploit variance of ensemble [Bosnic & Kononenko, 2008]
16CAiSE 2019, Roma, MMXIX
Research leading to these results has
received funding from the EU’s Horizon
2020 research and innovation programme
under
Objective ICT-15 ‘Big Data PPP:
Large Scale Pilot Actions ‘
http://www.transformingtransport.eu
Thanks!

Más contenido relacionado

Similar a Proactive Process Adaptation using Deep Learning Ensembles

Survey on Software Data Reduction Techniques Accomplishing Bug Triage
Survey on Software Data Reduction Techniques Accomplishing Bug TriageSurvey on Software Data Reduction Techniques Accomplishing Bug Triage
Survey on Software Data Reduction Techniques Accomplishing Bug TriageIRJET Journal
 
Insights on Research Techniques towards Cost Estimation in Software Design
Insights on Research Techniques towards Cost Estimation in Software Design Insights on Research Techniques towards Cost Estimation in Software Design
Insights on Research Techniques towards Cost Estimation in Software Design IJECEIAES
 
ISSUES RELATED TO SUBCONTRACTING PRACTICES IN CONSTRUCTION PROJECTS
ISSUES RELATED TO SUBCONTRACTING PRACTICES IN CONSTRUCTION PROJECTSISSUES RELATED TO SUBCONTRACTING PRACTICES IN CONSTRUCTION PROJECTS
ISSUES RELATED TO SUBCONTRACTING PRACTICES IN CONSTRUCTION PROJECTSIAEME Publication
 
A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...ISA Interchange
 
Cost Forecasting of Construction Materials: A review
Cost Forecasting of Construction Materials: A reviewCost Forecasting of Construction Materials: A review
Cost Forecasting of Construction Materials: A reviewIRJET Journal
 
Forecasting and Quantification - Presentation - EMBA Degree Individual Assign...
Forecasting and Quantification - Presentation - EMBA Degree Individual Assign...Forecasting and Quantification - Presentation - EMBA Degree Individual Assign...
Forecasting and Quantification - Presentation - EMBA Degree Individual Assign...WilfredGitaari2
 
IRJET- Daily Updates on Construction Sites Progress
IRJET- Daily Updates on Construction Sites ProgressIRJET- Daily Updates on Construction Sites Progress
IRJET- Daily Updates on Construction Sites ProgressIRJET Journal
 
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...Meghana Ransing
 
Ppt of final thesis
Ppt of final thesisPpt of final thesis
Ppt of final thesisWU
 
IRJET- Critical Chain Project Management in Construction Projects
IRJET- Critical Chain Project Management in Construction ProjectsIRJET- Critical Chain Project Management in Construction Projects
IRJET- Critical Chain Project Management in Construction ProjectsIRJET Journal
 
Risk-based Proactive Process Adaptation
Risk-based Proactive Process AdaptationRisk-based Proactive Process Adaptation
Risk-based Proactive Process AdaptationAndreas Metzger
 
Value Engineering on Bias Munjul Port Project in Nusa Ceningan Bali Indonesia
Value Engineering on Bias Munjul Port Project in Nusa Ceningan Bali IndonesiaValue Engineering on Bias Munjul Port Project in Nusa Ceningan Bali Indonesia
Value Engineering on Bias Munjul Port Project in Nusa Ceningan Bali IndonesiaAI Publications
 
Risk Driven Approach to Test Device Software
Risk Driven Approach to Test Device SoftwareRisk Driven Approach to Test Device Software
Risk Driven Approach to Test Device Softwareijtsrd
 
Effectiveness of Risk Management and Chosen Methods in Construction Sector
Effectiveness of Risk Management and Chosen Methods in Construction SectorEffectiveness of Risk Management and Chosen Methods in Construction Sector
Effectiveness of Risk Management and Chosen Methods in Construction SectorIRJET Journal
 
COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES
COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES
COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES ijseajournal
 
Planning and Optimization of Resource Constrained Project Scheduling by using...
Planning and Optimization of Resource Constrained Project Scheduling by using...Planning and Optimization of Resource Constrained Project Scheduling by using...
Planning and Optimization of Resource Constrained Project Scheduling by using...IRJET Journal
 
Earning Value from Earned Value Management
Earning Value from Earned Value ManagementEarning Value from Earned Value Management
Earning Value from Earned Value ManagementGlen Alleman
 
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLINGUSING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLINGIRJET Journal
 
IRJET- Risk Management of Construction Projects by using Primavera Risk Analysis
IRJET- Risk Management of Construction Projects by using Primavera Risk AnalysisIRJET- Risk Management of Construction Projects by using Primavera Risk Analysis
IRJET- Risk Management of Construction Projects by using Primavera Risk AnalysisIRJET Journal
 

Similar a Proactive Process Adaptation using Deep Learning Ensembles (20)

Survey on Software Data Reduction Techniques Accomplishing Bug Triage
Survey on Software Data Reduction Techniques Accomplishing Bug TriageSurvey on Software Data Reduction Techniques Accomplishing Bug Triage
Survey on Software Data Reduction Techniques Accomplishing Bug Triage
 
Insights on Research Techniques towards Cost Estimation in Software Design
Insights on Research Techniques towards Cost Estimation in Software Design Insights on Research Techniques towards Cost Estimation in Software Design
Insights on Research Techniques towards Cost Estimation in Software Design
 
ISSUES RELATED TO SUBCONTRACTING PRACTICES IN CONSTRUCTION PROJECTS
ISSUES RELATED TO SUBCONTRACTING PRACTICES IN CONSTRUCTION PROJECTSISSUES RELATED TO SUBCONTRACTING PRACTICES IN CONSTRUCTION PROJECTS
ISSUES RELATED TO SUBCONTRACTING PRACTICES IN CONSTRUCTION PROJECTS
 
A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...A KPI-based process monitoring and fault detection framework for large-scale ...
A KPI-based process monitoring and fault detection framework for large-scale ...
 
Cost Forecasting of Construction Materials: A review
Cost Forecasting of Construction Materials: A reviewCost Forecasting of Construction Materials: A review
Cost Forecasting of Construction Materials: A review
 
Forecasting and Quantification - Presentation - EMBA Degree Individual Assign...
Forecasting and Quantification - Presentation - EMBA Degree Individual Assign...Forecasting and Quantification - Presentation - EMBA Degree Individual Assign...
Forecasting and Quantification - Presentation - EMBA Degree Individual Assign...
 
IRJET- Daily Updates on Construction Sites Progress
IRJET- Daily Updates on Construction Sites ProgressIRJET- Daily Updates on Construction Sites Progress
IRJET- Daily Updates on Construction Sites Progress
 
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
7Epsilon investment casting case study to satisfy requirements of clause 6-1-...
 
Ppt of final thesis
Ppt of final thesisPpt of final thesis
Ppt of final thesis
 
IRJET- Critical Chain Project Management in Construction Projects
IRJET- Critical Chain Project Management in Construction ProjectsIRJET- Critical Chain Project Management in Construction Projects
IRJET- Critical Chain Project Management in Construction Projects
 
Nimbus IP10 CJ Workshop
Nimbus IP10 CJ WorkshopNimbus IP10 CJ Workshop
Nimbus IP10 CJ Workshop
 
Risk-based Proactive Process Adaptation
Risk-based Proactive Process AdaptationRisk-based Proactive Process Adaptation
Risk-based Proactive Process Adaptation
 
Value Engineering on Bias Munjul Port Project in Nusa Ceningan Bali Indonesia
Value Engineering on Bias Munjul Port Project in Nusa Ceningan Bali IndonesiaValue Engineering on Bias Munjul Port Project in Nusa Ceningan Bali Indonesia
Value Engineering on Bias Munjul Port Project in Nusa Ceningan Bali Indonesia
 
Risk Driven Approach to Test Device Software
Risk Driven Approach to Test Device SoftwareRisk Driven Approach to Test Device Software
Risk Driven Approach to Test Device Software
 
Effectiveness of Risk Management and Chosen Methods in Construction Sector
Effectiveness of Risk Management and Chosen Methods in Construction SectorEffectiveness of Risk Management and Chosen Methods in Construction Sector
Effectiveness of Risk Management and Chosen Methods in Construction Sector
 
COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES
COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES
COMPARATIVE STUDY OF SOFTWARE ESTIMATION TECHNIQUES
 
Planning and Optimization of Resource Constrained Project Scheduling by using...
Planning and Optimization of Resource Constrained Project Scheduling by using...Planning and Optimization of Resource Constrained Project Scheduling by using...
Planning and Optimization of Resource Constrained Project Scheduling by using...
 
Earning Value from Earned Value Management
Earning Value from Earned Value ManagementEarning Value from Earned Value Management
Earning Value from Earned Value Management
 
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLINGUSING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
 
IRJET- Risk Management of Construction Projects by using Primavera Risk Analysis
IRJET- Risk Management of Construction Projects by using Primavera Risk AnalysisIRJET- Risk Management of Construction Projects by using Primavera Risk Analysis
IRJET- Risk Management of Construction Projects by using Primavera Risk Analysis
 

Más de Andreas Metzger

Explainable Online Reinforcement Learning for Adaptive Systems
Explainable Online Reinforcement Learning for Adaptive SystemsExplainable Online Reinforcement Learning for Adaptive Systems
Explainable Online Reinforcement Learning for Adaptive SystemsAndreas Metzger
 
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...Andreas Metzger
 
Explaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
Explaining Online Reinforcement Learning Decisions of Self-Adaptive SystemsExplaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
Explaining Online Reinforcement Learning Decisions of Self-Adaptive SystemsAndreas Metzger
 
Antrittsvorlesung - APL.pptx
Antrittsvorlesung - APL.pptxAntrittsvorlesung - APL.pptx
Antrittsvorlesung - APL.pptxAndreas Metzger
 
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive ServicesFeature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive ServicesAndreas Metzger
 
Data-driven AI for Self-Adaptive Software Systems
Data-driven AI for Self-Adaptive Software SystemsData-driven AI for Self-Adaptive Software Systems
Data-driven AI for Self-Adaptive Software SystemsAndreas Metzger
 
Data-driven Deep Learning for Proactive Terminal Process Management
Data-driven Deep Learning for Proactive Terminal Process ManagementData-driven Deep Learning for Proactive Terminal Process Management
Data-driven Deep Learning for Proactive Terminal Process Management Andreas Metzger
 
Big Data Technology Insights
Big Data Technology InsightsBig Data Technology Insights
Big Data Technology InsightsAndreas Metzger
 
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud Andreas Metzger
 
Considering Non-sequential Control Flows for Process Prediction with Recurren...
Considering Non-sequential Control Flows for Process Prediction with Recurren...Considering Non-sequential Control Flows for Process Prediction with Recurren...
Considering Non-sequential Control Flows for Process Prediction with Recurren...Andreas Metzger
 
Predictive Business Process Monitoring considering Reliability and Risk
Predictive Business Process Monitoring considering Reliability and RiskPredictive Business Process Monitoring considering Reliability and Risk
Predictive Business Process Monitoring considering Reliability and RiskAndreas Metzger
 
Predictive Process Monitoring Considering Reliability Estimates
Predictive Process Monitoring Considering Reliability EstimatesPredictive Process Monitoring Considering Reliability Estimates
Predictive Process Monitoring Considering Reliability EstimatesAndreas Metzger
 

Más de Andreas Metzger (12)

Explainable Online Reinforcement Learning for Adaptive Systems
Explainable Online Reinforcement Learning for Adaptive SystemsExplainable Online Reinforcement Learning for Adaptive Systems
Explainable Online Reinforcement Learning for Adaptive Systems
 
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
Data Quality Issues in Online Reinforcement Learning for Self-Adaptive System...
 
Explaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
Explaining Online Reinforcement Learning Decisions of Self-Adaptive SystemsExplaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
Explaining Online Reinforcement Learning Decisions of Self-Adaptive Systems
 
Antrittsvorlesung - APL.pptx
Antrittsvorlesung - APL.pptxAntrittsvorlesung - APL.pptx
Antrittsvorlesung - APL.pptx
 
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive ServicesFeature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
Feature Model-Guided Online Reinforcement Learning for Self-Adaptive Services
 
Data-driven AI for Self-Adaptive Software Systems
Data-driven AI for Self-Adaptive Software SystemsData-driven AI for Self-Adaptive Software Systems
Data-driven AI for Self-Adaptive Software Systems
 
Data-driven Deep Learning for Proactive Terminal Process Management
Data-driven Deep Learning for Proactive Terminal Process ManagementData-driven Deep Learning for Proactive Terminal Process Management
Data-driven Deep Learning for Proactive Terminal Process Management
 
Big Data Technology Insights
Big Data Technology InsightsBig Data Technology Insights
Big Data Technology Insights
 
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
Towards an End-to-End Architecture for Run-time Data Protection in the Cloud
 
Considering Non-sequential Control Flows for Process Prediction with Recurren...
Considering Non-sequential Control Flows for Process Prediction with Recurren...Considering Non-sequential Control Flows for Process Prediction with Recurren...
Considering Non-sequential Control Flows for Process Prediction with Recurren...
 
Predictive Business Process Monitoring considering Reliability and Risk
Predictive Business Process Monitoring considering Reliability and RiskPredictive Business Process Monitoring considering Reliability and Risk
Predictive Business Process Monitoring considering Reliability and Risk
 
Predictive Process Monitoring Considering Reliability Estimates
Predictive Process Monitoring Considering Reliability EstimatesPredictive Process Monitoring Considering Reliability Estimates
Predictive Process Monitoring Considering Reliability Estimates
 

Último

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
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
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
 
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
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
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
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 

Último (20)

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
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
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...
 
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...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
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...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
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
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 

Proactive Process Adaptation using Deep Learning Ensembles

  • 1. Proactive Process Adaptation using Deep Learning Ensembles Andreas Metzger, Adrian Neubauer, Philipp Bohn, and Klaus Pohl CAiSE 2019, Roma, MMXIX Bocca della Verità S. Maria in Cosmedin A. Metzger, A. Neubauer, P. Bohn, and K. Pohl, “Proactive process adaptation using deep learning ensembles,” in 31st Int’l Conference on Advanced Information Systems Engineering (CAiSE 2019), Rome, Italy, June 3-7, 2019, ser. LNCS, P. Giorgini and B. Weber, Eds., vol. 11483. Springer, 2019. [Online]. Available: https://doi.org/10.1007/978-3-030-21290-2_34
  • 2. Process completiontCheckpoint j Process start Proactive Process Adaptation “in a Nutshell” BIOC/FAiSE, Roma, MMXIX 2 Monitor Predict Proactive adaptation planned / acceptable situations = Violation = Non- Violation  E.g., Delayed freight delivery E.g., Schedule air instead of land transport E.g., Freight delivery within 2 days Process Performance
  • 3. Agenda 1. Problem Statement and State of the Art 2. Deep Learning Approach 3. Experimental Evaluation 4. Summary and Outlook CAiSE 2019, Roma, MMXIX 3
  • 4. Problem Statement Accuracy • False violations  Unnecessary adaptations • False non-violations  Missed adaptations Earliness • Early predictions  More time for adaptations But: trade-off between accuracy and earliness BIOC/FAiSE, Roma, MMXIX 4 [Teinemaa et al., 2019] BPIC 2017BPIC 2012 [Metzger & Neubauer, 2018] Cargo 2000 Accuracy[MCC] Accuracy[AUC]
  • 5. State of the Art Improve earliness of accurate process predictions • Use additional process data [Teinemaa et al., 2016], [Leontjeva et al., 2015] • Hyper-parameter optimization [Francescomarino et al., 2016] • Clustering [Francescomarino et al., 2018] Early time series classification • Classify with lowest number of data points [Mori et al., 2018], [Petitjean et al., 2014] • Classify considering probability threshold [Mori et al., 2017] Reliability estimates to select earliest prediction • Class probabilities of random forests [Maggi et al., 2014], [Francescomarino et al., 2016] Limitations / Gaps • Probabilities of prediction techniques may be poor reliability estimates [Zhou, 2012]  Deep learning ensembles to estimate individual prediction error • No analysis on usefulness for proactive process adaptation  Experimental analysis of cost savings CAiSE 2019, Roma, MMXIX 5
  • 6. Agenda 1. Problem Statement and State of the Art 2. Deep Learning Approach 3. Experimental Evaluation 4. Summary and Outlook CAiSE 2019, Roma, MMXIX 6
  • 7. Dynamically Deciding on Proactive Adaptation Deep learning ensembles (RNN) to compute reliability estimates 7CAiSE 2019, Roma, MMXIX Process monitoring data at Checkpoint j RNN Model 1 RNN Model m … Ensemble Prediction [Tj = “non-violation”] Proactive Process Adaptation No Proactive Process Adaptation Prediction Tj Reliability estimate j [Tj = “violation”] [j  threshold] [j < threshold]
  • 8. RNNs as Base Learners RNN = Recurrent Neural Network Benefits • High accuracy [Tax et. al. 2017; Evermann et al. 2017, Metzger & Nebauer, 2018] • Arbitrary length process instances (without sequence encoding) • Predictions at any checkpoint Scalability • Long training time  Parallelization  Hardware speedups 8BIOC/FAiSE, Roma, MMXIX Hardware type Training time CPU 25 min GPU (Nvidia CuDNN) 8 min Google TPU (Tensorflow) 2 min
  • 9. Agenda 1. Problem Statement and State of the Art 2. Deep Learning Approach 3. Experimental Evaluation 4. Summary and Outlook CAiSE 2019, Roma, MMXIX 9
  • 10. Experimental Variables Dependent: Cost Independent Relative adaptation costs  • Adaptation cost =  · penalty Reliability threshold  Adaptation effectiveness  •  linearly decreasing over process execution 10CAiSE 2019, Roma, MMXIX Costs = Adaptation Costs Adaptation Costs + Penalty 0 Penalty Violation Non-Violationeffective not effective Violation Non-Violation j  threshold No Proactive Process Adaptation Proactive Process Adaptation j < threshold Tj = “violation” Tj = “non-violation” Prediction Tj
  • 11. Data Sets Four public data sets with different key characteristics 11CAiSE 2019, Roma, MMXIX Cargo2000BPIC2012
  • 13. Results Average cost savings 13CAiSE 2019, Roma, MMXIX 9.2% 27.2% 35.8% 15.1% 27%
  • 14. Agenda 1. Problem Statement and State of the Art 2. Deep Learning Approach 3. Experimental Evaluation 4. Summary and Outlook CAiSE 2019, Roma, MMXIX 14
  • 15. Summary Cost savings when dynamically balancing earliness and accuracy Benefits of dynamic deep learning approach • No need to decide on a fixed checkpoint • No need for testing phase to compute accurate accuracy 15CAiSE 2019, Roma, MMXIX Alarm about Delay Reliability Estimate Real-World Prototype
  • 16. Outlook Extension 1: More complex cost models • Nonlinear costs • Regression (instead of classification) models Extension 2: Advanced reliability estimates • E.g., exploit variance of ensemble [Bosnic & Kononenko, 2008] 16CAiSE 2019, Roma, MMXIX Research leading to these results has received funding from the EU’s Horizon 2020 research and innovation programme under Objective ICT-15 ‘Big Data PPP: Large Scale Pilot Actions ‘ http://www.transformingtransport.eu Thanks!

Notas del editor

  1. 1,16 MEUR für paluno