Investigating Social Contextual Factors in Remaining-Time Predictive Process Monitoring—A Survival Analysis Approach

Predictive process monitoring aims to accurately predict a variable of interest (e.g., remaining time) or the future state of the process instance (e.g., outcome or next step). The quest for models with higher predictive power has led to the development of a variety of novel approaches. However, tho...

Full description

Bibliographic Details
Main Authors: Niyi Ogunbiyi, Artie Basukoski, Thierry Chaussalet
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/13/11/267
_version_ 1797550080170917888
author Niyi Ogunbiyi
Artie Basukoski
Thierry Chaussalet
author_facet Niyi Ogunbiyi
Artie Basukoski
Thierry Chaussalet
author_sort Niyi Ogunbiyi
collection DOAJ
description Predictive process monitoring aims to accurately predict a variable of interest (e.g., remaining time) or the future state of the process instance (e.g., outcome or next step). The quest for models with higher predictive power has led to the development of a variety of novel approaches. However, though social contextual factors are widely acknowledged to impact the way cases are handled, as yet there have been no studies which have investigated the impact of social contextual features in the predictive process monitoring framework. These factors encompass the way humans and automated agents interact within a particular organisation to execute process-related activities. This paper seeks to address this problem by investigating the impact of social contextual features in the predictive process monitoring framework utilising a survival analysis approach. We propose an approach to censor an event log and build a survival function utilising the Weibull model, which enables us to explore the impact of social contextual factors as covariates. Moreover, we propose an approach to predict the remaining time of an in-flight process instance by using the survival function to estimate the throughput time for each trace, which is then used with the elapsed time to predict the remaining time for the trace. The proposed approach is benchmarked against existing approaches using five real-life event logs and it outperforms these approaches.
first_indexed 2024-03-10T15:24:23Z
format Article
id doaj.art-2b95817c1da24101b48c95536c862822
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-03-10T15:24:23Z
publishDate 2020-10-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-2b95817c1da24101b48c95536c8628222023-11-20T18:09:05ZengMDPI AGAlgorithms1999-48932020-10-01131126710.3390/a13110267Investigating Social Contextual Factors in Remaining-Time Predictive Process Monitoring—A Survival Analysis ApproachNiyi Ogunbiyi0Artie Basukoski1Thierry Chaussalet2School of Computer Science and Engineering, University of Westminster, London W1W 6UW, UKSchool of Computer Science and Engineering, University of Westminster, London W1W 6UW, UKSchool of Computer Science and Engineering, University of Westminster, London W1W 6UW, UKPredictive process monitoring aims to accurately predict a variable of interest (e.g., remaining time) or the future state of the process instance (e.g., outcome or next step). The quest for models with higher predictive power has led to the development of a variety of novel approaches. However, though social contextual factors are widely acknowledged to impact the way cases are handled, as yet there have been no studies which have investigated the impact of social contextual features in the predictive process monitoring framework. These factors encompass the way humans and automated agents interact within a particular organisation to execute process-related activities. This paper seeks to address this problem by investigating the impact of social contextual features in the predictive process monitoring framework utilising a survival analysis approach. We propose an approach to censor an event log and build a survival function utilising the Weibull model, which enables us to explore the impact of social contextual factors as covariates. Moreover, we propose an approach to predict the remaining time of an in-flight process instance by using the survival function to estimate the throughput time for each trace, which is then used with the elapsed time to predict the remaining time for the trace. The proposed approach is benchmarked against existing approaches using five real-life event logs and it outperforms these approaches.https://www.mdpi.com/1999-4893/13/11/267operational business process managementpredictive process monitoringremaining time predictive modellingsocial context
spellingShingle Niyi Ogunbiyi
Artie Basukoski
Thierry Chaussalet
Investigating Social Contextual Factors in Remaining-Time Predictive Process Monitoring—A Survival Analysis Approach
Algorithms
operational business process management
predictive process monitoring
remaining time predictive modelling
social context
title Investigating Social Contextual Factors in Remaining-Time Predictive Process Monitoring—A Survival Analysis Approach
title_full Investigating Social Contextual Factors in Remaining-Time Predictive Process Monitoring—A Survival Analysis Approach
title_fullStr Investigating Social Contextual Factors in Remaining-Time Predictive Process Monitoring—A Survival Analysis Approach
title_full_unstemmed Investigating Social Contextual Factors in Remaining-Time Predictive Process Monitoring—A Survival Analysis Approach
title_short Investigating Social Contextual Factors in Remaining-Time Predictive Process Monitoring—A Survival Analysis Approach
title_sort investigating social contextual factors in remaining time predictive process monitoring a survival analysis approach
topic operational business process management
predictive process monitoring
remaining time predictive modelling
social context
url https://www.mdpi.com/1999-4893/13/11/267
work_keys_str_mv AT niyiogunbiyi investigatingsocialcontextualfactorsinremainingtimepredictiveprocessmonitoringasurvivalanalysisapproach
AT artiebasukoski investigatingsocialcontextualfactorsinremainingtimepredictiveprocessmonitoringasurvivalanalysisapproach
AT thierrychaussalet investigatingsocialcontextualfactorsinremainingtimepredictiveprocessmonitoringasurvivalanalysisapproach