Recommending the optimal policy by learning to act from temporal data

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Branchi, Stefano, Buliga, Andrei, Di Francescomarino, Chiara, Ghidini, Chiara, Meneghello, Francesca, Ronzani, Massimiliano
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909702747586560
author Branchi, Stefano
Buliga, Andrei
Di Francescomarino, Chiara
Ghidini, Chiara
Meneghello, Francesca
Ronzani, Massimiliano
author_facet Branchi, Stefano
Buliga, Andrei
Di Francescomarino, Chiara
Ghidini, Chiara
Meneghello, Francesca
Ronzani, Massimiliano
contents Prescriptive Process Monitoring is a prominent problem in Process Mining, which consists in identifying a set of actions to be recommended with the goal of optimising a target measure of interest or Key Performance Indicator (KPI). One challenge that makes this problem difficult is the need to provide Prescriptive Process Monitoring techniques only based on temporally annotated (process) execution data, stored in, so-called execution logs, due to the lack of well crafted and human validated explicit models. In this paper we aim at proposing an AI based approach that learns, by means of Reinforcement Learning (RL), an optimal policy (almost) only from the observation of past executions and recommends the best activities to carry on for optimizing a KPI of interest. This is achieved first by learning a Markov Decision Process for the specific KPIs from data, and then by using RL training to learn the optimal policy. The approach is validated on real and synthetic datasets and compared with off-policy Deep RL approaches. The ability of our approach to compare with, and often overcome, Deep RL approaches provides a contribution towards the exploitation of white box RL techniques in scenarios where only temporal execution data are available.
format Preprint
id arxiv_https___arxiv_org_abs_2303_09209
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Recommending the optimal policy by learning to act from temporal data
Branchi, Stefano
Buliga, Andrei
Di Francescomarino, Chiara
Ghidini, Chiara
Meneghello, Francesca
Ronzani, Massimiliano
Artificial Intelligence
Prescriptive Process Monitoring is a prominent problem in Process Mining, which consists in identifying a set of actions to be recommended with the goal of optimising a target measure of interest or Key Performance Indicator (KPI). One challenge that makes this problem difficult is the need to provide Prescriptive Process Monitoring techniques only based on temporally annotated (process) execution data, stored in, so-called execution logs, due to the lack of well crafted and human validated explicit models. In this paper we aim at proposing an AI based approach that learns, by means of Reinforcement Learning (RL), an optimal policy (almost) only from the observation of past executions and recommends the best activities to carry on for optimizing a KPI of interest. This is achieved first by learning a Markov Decision Process for the specific KPIs from data, and then by using RL training to learn the optimal policy. The approach is validated on real and synthetic datasets and compared with off-policy Deep RL approaches. The ability of our approach to compare with, and often overcome, Deep RL approaches provides a contribution towards the exploitation of white box RL techniques in scenarios where only temporal execution data are available.
title Recommending the optimal policy by learning to act from temporal data
topic Artificial Intelligence
url https://arxiv.org/abs/2303.09209