Download presentation
Presentation is loading. Please wait.
1
/faculteit technologie management www.processmining.org Genetic Process Mining Ana Karla Alves de Medeiros Eindhoven University of Technology Department of Information Systems a.k.medeiros@tm.tue.nl
2
/faculteit technologie management www.processmining.org Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments and Results Conclusion and Future Work
3
/faculteit technologie management www.processmining.org Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments and Results Conclusion and Future Work
4
/faculteit technologie management www.processmining.org Motivation – Typical way to deploy a system 1.Get Ready 2.Travel by Train 3.Beta Event Starts 4.Visit Brewery 5.Have Dinner 6.Go Home 7.Travel by Train 1.Get Ready 2.Travel by Train 3.Beta Event Starts 4.Give a Talk 5.Visit Brewery 6.Have Dinner 7.Go Home 8.Travel by Train
5
/faculteit technologie management www.processmining.org Motivation – Typical way to deploy a system Time consuming –Paper procedures –Meetings Error prone –Different people have different views about a same process –Information about the process may be incomplete
6
/faculteit technologie management www.processmining.org Motivation – More possible cases in the log 1.Get Ready 2.Travel by Train 3.Beta Event Starts 4.Visit Brewery 5.Have Dinner 6.Go Home 7.Travel by Train 1.Get Ready 2.Travel by Train 3.Beta Event Starts 4.Give a Talk 5.Visit Brewery 6.Have Dinner 7.Go Home 8.Travel by Train 1.Get Ready 2.Travel by Car 3.Beta Event Starts 4.Give a Talk 5.Visit Brewery 6.Have Dinner 7.Go Home 8.Pay Parking 9.Travel by Car 1.Get Ready 2.Travel by Car 3.Beta Event Starts 4.Visit Brewery 5.Have Dinner 6.Go Home 7.Pay Parking 8.Travel by Car
7
/faculteit technologie management www.processmining.org Motivation – Process Mining 1.Get Ready 2.Travel by Train 3.Beta Event Starts 4.Visit Brewery 5.Have Dinner 6.Go Home 7.Travel by Train 1.Get Ready 2.Travel by Train 3.Beta Event Starts 4.Give a Talk 5.Visit Brewery 6.Have Dinner 7.Go Home 8.Travel by Train 1.Get Ready 2.Travel by Car 3.Beta Event Starts 4.Give a Talk 5.Visit Brewery 6.Have Dinner 7.Go Home 8.Pay Parking 9.Travel by Car 1.Get Ready 2.Travel by Car 3.Beta Event Starts 4.Visit Brewery 5.Have Dinner 6.Go Home 7.Pay Parking 8.Travel by Car Start Get Ready Travel by Train Train Travel by Car Car Beta Event Starts Give a Talk Visit Brewery Have Dinner Go Home Travel by Train Train Travel by Car Car PayParking End Log MiningTechniques MinedModel
8
/faculteit technologie management www.processmining.org Motivation – Process Mining Before deployment –Objective picture of how the process has been executed After deployment –Feedback mechanism
9
/faculteit technologie management www.processmining.org Current Techniques vs Constructs Sequence Splits Joins Loops Non-free Choice Invisible Tasks Duplicate Tasks Start Get Ready Travel by Train Train Travel by Car Car Beta Event Starts Give a Talk Visit Brewery Have Dinner Go Home Travel by Train Train Travel by Car Car PayParking End
10
/faculteit technologie management www.processmining.org Current Techniques vs Constructs Sequence Splits Joins Loops Non-free Choice Invisible Tasks Duplicate Tasks Start Get Ready Travel by Train Train Travel by Car Car Beta Event Starts Give a Talk Visit Brewery Have Dinner Go Home Travel by Train Train Travel by Car Car PayParking End 1.Get Ready 2.Travel by Car 3.Beta Event Starts 4.Give a Talk 5.Visit Brewery 6.Have Dinner 7.Go Home 8.Pay Parking 9.Travel by Car
11
/faculteit technologie management www.processmining.org Current Techniques vs Constructs Sequence Splits Joins Loops Non-free Choice Invisible Tasks Duplicate Tasks Start Get Ready Travel by Train Train Travel by Car Car Beta Event Starts Give a Talk Visit Brewery Have Dinner Go Home Travel by Train Train Travel by Car Car PayParking End
12
/faculteit technologie management www.processmining.org Current Techniques vs Constructs Sequence Splits Joins Loops Non-free Choice Invisible Tasks Duplicate Tasks Start Get Ready Travel by Train Train Travel by Car Car Beta Event Starts Give a Talk Visit Brewery Have Dinner Go Home Travel by Train Train Travel by Car Car PayParking End
13
/faculteit technologie management www.processmining.org Current Techniques vs Constructs: The -algorithm
14
/faculteit technologie management www.processmining.org Current Techniques Problematic structural constructs –Non-free choice, invisible tasks, duplicate tasks Noise –Wrongly logged traces –Exceptional situations Can we develop a mining algorithm that is able to tackle all structural constructs and noisy logs at the same time?
15
/faculteit technologie management www.processmining.org Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments and Results Conclusion and Future Work
16
/faculteit technologie management www.processmining.org Genetic Algorithms –Global approach local optimum global optimum
17
/faculteit technologie management www.processmining.org Genetic Process Mining (GPM) Aim: Use genetic algorithm to tackle non-free choice, invisible tasks, duplicate tasks and noise. Internal Representation Fitness Measure Genetic Operators
18
/faculteit technologie management www.processmining.org Genetic Process Mining (GPM) Demo –Genetic Miner plug-in www.processmining.org –Tool at www.processmining.org
19
/faculteit technologie management www.processmining.org Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments Conclusion and Future Work
20
/faculteit technologie management www.processmining.org Experiments Simulation to generate the logs Original Process aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaa Logs Genetic Miner aaaaaaaaaa aaaaaaaaaa aaaaaaaaaa aaaaa Mined Process Can the mined process generate all the behavior in the log? How close is the behavior of the mined process to the original one?
21
/faculteit technologie management www.processmining.org Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments and Results Conclusion and Future Work
22
/faculteit technologie management www.processmining.org Conclusion and Future work Genetic algorithms can be used to mine process models –Global approach –Robust to noise Run more experiments Case study –Do you have real data for us? Write thesis
23
/faculteit technologie management www.processmining.org http://www.processmining.org
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.