/faculteit technologie management www.processmining.org Genetic Process Mining Ana Karla Alves de Medeiros Eindhoven University of Technology Department.

Slides:



Advertisements
Similar presentations
From Local Patterns to Global Models: Towards Domain Driven Educational Process Mining Nikola Trčka Mykola Pechenizkiy.
Advertisements

AVATAR: Advanced Telematic Search of Audivisual Contents by Semantic Reasoning Yolanda Blanco Fernández Department of Telematic Engineering University.
Jorge Muñoz-Gama Josep Carmona
Sequential Patterns & Process Mining Current State of Research Edgar de Graaf LIACS.
/faculteit technologie management 1 Process Mining: Organizational and Conformance Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros.
/faculteit technologie management 1 Process Mining: Control-Flow Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros Eindhoven University.
The Path to Multi-core Tools Paul Petersen. Multi-coreToolsThePathTo 2 Outline Motivation Where are we now What is easy to do next What is missing.
Institute of Intelligent Power Electronics – IPE Page1 Introduction to Basics of Genetic Algorithms Docent Xiao-Zhi Gao Department of Electrical Engineering.
© S. Demeyer, S. Ducasse, O. Nierstrasz Reverse Engineering.1 2. Reverse Engineering What and Why Setting Direction  Most Valuable First First Contact.
/faculteit technologie management Genetic Process Mining Ana Karla Medeiros Ton Weijters Wil van der Aalst Eindhoven University of Technology Department.
/faculteit technologie management CPN 2006 Modeling Business Processes with CPN R.S. Mans.
Process Mining from discovery to checking Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Department of Information Systems, P.O. Box.
Process Mining in CSCW Systems All truths are easy to understand once they are discovered; the point is to discover them. Galileo Galilei ( )
Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department.
1 Analysis of workflows a-priori and a-posteriori analysis Wil van der Aalst Eindhoven University of Technology Faculty of Technology Management Department.
/department of mathematics and computer science Visualization of Transition Systems Hannes Pretorius Visualization Group
Business Alignment Using Process Mining as a Tool for Delta Analysis Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department of Information.
/faculteit technologie management Dutch-Belgian Database Day 2007 The Challenges of Process Mining A.J.M.M. Weijters (and many others)
/faculteit technologie management Process Mining and Security: Detecting Anomalous Process Executions and Checking Process Conformance Wil van der Aalst.
Discovering Coordination Patterns using Process Mining Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department of Information and Technology.
Boudewijn van Dongen April 27, 2005 The ProM-framework A framework for integrating process mining tools.
/faculteit technologie management 1 Process Mining: General Introduction Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros Eindhoven University of.
Process Mining: Discovering processes from event logs All truths are easy to understand once they are discovered; the point is to discover them. Galileo.
/faculteit technologie management Genetic Process Mining Wil van der Aalst Ana Karla Medeiros Ton Weijters Eindhoven University of Technology Department.
Process Mining: An iterative algorithm using the Theory of Regions Kristian Bisgaard Lassen Boudewijn van Dongen Wil van.
/faculteit technologie management DEMO CPN-tools Ronny Mans Eindhoven University of Technology, Faculty of Technology Management, Department of Information.
/faculteit technologie management 1 Process Mining: Extension Mining Algorithms Ana Karla Alves de Medeiros Ana Karla Alves de Medeiros Eindhoven University.
Process Mining for Ubiquitous Mobile Systems An Overview and a Concrete Algorithm Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology Department.
Detection and Resolution of Anomalies in Firewall Policy Rules
Insuring Sensitive Processes through Process Mining Jorge Munoz-Gama Isao Echizen Jorge Munoz-Gama and Isao Echizen.
Scientific Workflows Within the Process Mining Domain Martina Caccavale 17 April 2014.
How to read and critique a technical paper?. 3 phases to reading Determine if there is anything interesting at all in the paper. Determine which portion.
Process Mining Control flow process discovery Fabrizio Maria Maggi (based on Process Mining book – Springer copyright 2011 and lecture material by Marlon.
Jorge Muñoz-Gama Universitat Politècnica de Catalunya (Barcelona, Spain) Algorithms for Process Conformance and Process Refinement.
Process Mining Control flow process discovery
Author: James Allen, Nathanael Chambers, etc. By: Rex, Linger, Xiaoyi Nov. 23, 2009.
Process Mining: Discovering processes from event logs All truths are easy to understand once they are discovered; the point is to discover them. Galileo.
Thesis Proposal PrActive Learning: Practical Active Learning, Generalizing Active Learning for Real-World Deployments.
Pontificia Universidad Católica de Chile School of Engineering Department of Computer Science A feedback-based framework for process enhancement of causal.
Supporting rapid design and evaluation of pervasive application: challenges and solutions Lei Tang 1,2, Zhiwen Yu 1, Xingshe Zhou 1, Hanbo Wang 1, Christian.
CPSC 203. Use Case Diagram  A description of a system’s behavior as it responds to a request that originates from outside of that system. Specifies the.
Learning by Simulating Evolution Artificial Intelligence CSMC February 21, 2002.
Han-na Yang Rediscovering Workflow Models from Event-Based Data using Little Thumb.
Decision Mining in Prom A. Rozinat and W.M.P. van der Aalst Joosung, Ko.
ERCOT Operational Audit 2005 August 1 - August 19, 2005.
Genetic Algorithms. The Basic Genetic Algorithm 1.[Start] Generate random population of n chromosomes (suitable solutions for the problem) 2.[Fitness]
/faculteit technologie management Workflow Mining: Current Status and Future Directions Ana Karla A. de Medeiros, W.M.P van der Aalst and A.J.M.M. Weijters.
1 Approximate XML Query Answers Presenter: Hongyu Guo Authors: N. polyzotis, M. Garofalakis, Y. Ioannidis.
Bloom Cookies: Web Search Personalization without User Tracking Authors: Nitesh Mor, Oriana Riva, Suman Nath, and John Kubiatowicz Presented by Ben Summers.
Evolving RBF Networks via GP for Estimating Fitness Values using Surrogate Models Ahmed Kattan Edgar Galvan.
CSCI 383 Object-Oriented Programming & Design Lecture 7 Martin van Bommel.
Process Mining – Concepts and Algorithms Review of literature on process mining techniques for event log data.
Experience Report: System Log Analysis for Anomaly Detection
30 januari 2018 Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology.
7 mei 2018 Process Mining in CSCW Systems All truths are easy to understand once they are discovered; the point is to discover them. Galileo Galilei.
Process discovery Sander Leemans.
MTAT Business Process Management (BPM) Lecture 11: Process Monitoring and Mining Fabrizio Maggi (based on lecture material by Marlon Dumas, Wil.
Profiling based unstructured process logs
David Redlich, Thomas Molka, Wasif Gilani, Awais Rashid, Gordon Blair
Christopher R. Houck Jeffery A. Joines Michael G. Kay Les Fletcher
Pictures and cars.
Multi-phase process mining
Machine Learning in Practice Lecture 27
3 mei 2019 Process Mining and Security: Detecting Anomalous Process Executions and Checking Process Conformance Wil van der Aalst Ana Karla A. de Medeiros.
Review 1+3= 4 7+3= = 5 7+4= = = 6 7+6= = = 7+7+7=
Business Alignment Using Process Mining as a Tool for Delta Analysis
Workflow Mining: Concepts and Algorithm
5 juli 2019 Process Mining and Security: Detecting Anomalous Process Executions and Checking Process Conformance Wil van der Aalst Ana Karla A. de Medeiros.
19 augustus 2019 Mining Social Networks Uncovering interaction patterns in business processes Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology.
Cengizhan Can Phoebe de Nooijer
Presentation transcript:

/faculteit technologie management Genetic Process Mining Ana Karla Alves de Medeiros Eindhoven University of Technology Department of Information Systems

/faculteit technologie management Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments and Results Conclusion and Future Work

/faculteit technologie management Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments and Results Conclusion and Future Work

/faculteit technologie management 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

/faculteit technologie management 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

/faculteit technologie management 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

/faculteit technologie management 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

/faculteit technologie management Motivation – Process Mining Before deployment –Objective picture of how the process has been executed After deployment –Feedback mechanism

/faculteit technologie management 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

/faculteit technologie management 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

/faculteit technologie management 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   

/faculteit technologie management 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   

/faculteit technologie management Current Techniques vs Constructs: The  -algorithm

/faculteit technologie management 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?

/faculteit technologie management Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments and Results Conclusion and Future Work

/faculteit technologie management Genetic Algorithms –Global approach local optimum global optimum

/faculteit technologie management 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

/faculteit technologie management Genetic Process Mining (GPM) Demo –Genetic Miner plug-in –Tool at

/faculteit technologie management Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments Conclusion and Future Work

/faculteit technologie management 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?

/faculteit technologie management Outline Process Mining –Motivation –Current Techniques –Contribution Genetic Algorithms Experiments and Results Conclusion and Future Work

/faculteit technologie management 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

/faculteit technologie management