Exploring processes and deviations Sander Leemans Dirk Fahland

  • Slides: 22
Download presentation
Exploring processes and deviations Sander Leemans Dirk Fahland Wil van der Aalst

Exploring processes and deviations Sander Leemans Dirk Fahland Wil van der Aalst

Process mining ? event log model Sander Leemans 2

Process mining ? event log model Sander Leemans 2

Quality criteria event log Fitness set scope Precision discover model evaluate Generalisation Simplicity Sander

Quality criteria event log Fitness set scope Precision discover model evaluate Generalisation Simplicity Sander Leemans 3

Exploration event log perspective filters abstraction set scope α ILP IM proprietary discover model

Exploration event log perspective filters abstraction set scope α ILP IM proprietary discover model evaluate token replay alignment proprietary Sander Leemans 4

Outline Sander Leemans 5

Outline Sander Leemans 5

Existing tools commercial Perceptive Reflect Fluxicon Disco Celonis Discovery academic ILP / α /

Existing tools commercial Perceptive Reflect Fluxicon Disco Celonis Discovery academic ILP / α / ETM IM / IMin PNReplayer Sander Leemans 6

Notation Concurrency Sander Leemans 7

Notation Concurrency Sander Leemans 7

Ease of use Notation Concurrency Ease of use Sander Leemans 8

Ease of use Notation Concurrency Ease of use Sander Leemans 8

Semantics Notation Evaluate Predict Audit Optimise … (BPM) Concurrency Semantics Soundness Sander Leemans Ease

Semantics Notation Evaluate Predict Audit Optimise … (BPM) Concurrency Semantics Soundness Sander Leemans Ease of use Semantics/soundness 9

Evaluation 0, 8 Model level Notation Concurrency Ease of use Semantics/soundness Evaluation Activity level

Evaluation 0, 8 Model level Notation Concurrency Ease of use Semantics/soundness Evaluation Activity level model level activity level event level Event level Sander Leemans 10

Filters Notation Activities starting with A_/O_/W_ Activities occurring in 80% of the traces Completed

Filters Notation Activities starting with A_/O_/W_ Activities occurring in 80% of the traces Completed traces only Add artificial start events Remove unnecessary transitions Activities starting with either A_ or W_ Remove activities that follow another within seconds Traces that executed an activity Filter parallel activities Remove outlier-long activities Determine standard trace flow Activities executed by resource X Concurrency Ease of use Semantics/soundness Evaluation model level activity level event level Filters Include life cycle transition Sander Leemans 11

Outline Inductive visual Miner Sander Leemans 12

Outline Inductive visual Miner Sander Leemans 12

Demo teaser Sander Leemans 13

Demo teaser Sander Leemans 13

Inductive visual Miner Apply filters Discover model Inductive Miner - infrequent set scope discover

Inductive visual Miner Apply filters Discover model Inductive Miner - infrequent set scope discover Replay Alignments evaluate Animate/enrich Sander Leemans 14

Outline Inductive visual Miner Sander Leemans 15

Outline Inductive visual Miner Sander Leemans 15

Inductive visual Miner • Notation Apply filters Discover model Replay – Concurrency • Ease

Inductive visual Miner • Notation Apply filters Discover model Replay – Concurrency • Ease of use • Semantics/soundness • Evaluation Inductive Miner - infrequent Alignment – model level – activity level – event level Animate/enrich • Filters Sander Leemans 16

Notation a • Notation – Concurrency c b • Ease of use • Semantics/soundness

Notation a • Notation – Concurrency c b • Ease of use • Semantics/soundness • Evaluation + d – model level – activity level – event level e + • Filters Sander Leemans 17

Activity evaluation a BDE • Notation – Concurrency c b Q ACQDE + d

Activity evaluation a BDE • Notation – Concurrency c b Q ACQDE + d • Ease of use • Semantics/soundness • Evaluation – model level – activity level – event level e + • Filters Sander Leemans 18

Event evaluation a ABDE – Concurrency c b ACQDE + d • Notation •

Event evaluation a ABDE – Concurrency c b ACQDE + d • Notation • Speed • Semantics/soundness • Evaluation – model level – activity level – event level e + • Filters Sander Leemans 19

Take-home messages • Academic – Flexible – Semantics/soundness We can have both! • Commercial

Take-home messages • Academic – Flexible – Semantics/soundness We can have both! • Commercial (for free) Vendors: please consider semantics + soundness Sander Leemans – – Ease of use Notation Filters Animation 20

Future work • • Improve discovery techniques Plug-in other academic techniques Plug-in filters Model

Future work • • Improve discovery techniques Plug-in other academic techniques Plug-in filters Model level evaluation ( ) Sander Leemans 21

? Sander Leemans 22

? Sander Leemans 22