SlideShare a Scribd company logo
1 of 21
FACULTY OF ECONOMICS AND BUSINESS ADMINISTRATION




                 Merging Event Logs in ProM
                                           Jan Claes
                                       Ghent University
                                http://processmining.ugent.be




Faculty of Economics and Business Administration                                             Jan Claes for TUe 2012
Department of Management Information and Operations Management                                     6 February, 2012
Merging Event Logs




                                                       ?
      Multiple event logs                       ProM plugin      Merged event log

Faculty of Economics and Business Administration                        Jan Claes for TUe 2012
Department of Management Information and Operations Management                           2 / 21
Merging Event Logs




1. Find links      2. Merge chronologically            3. Add unlinked traces   4. Put in new log file
Faculty of Economics and Business Administration                                     Jan Claes for TUe 2012
Department of Management Information and Operations Management                                        3 / 21
Approaches

Genetic Algorithm
        J. Claes, G. Poels, Integrating Computer Log Files for Process Mining: a Genetic
         Algorithm Inspired Technique, in CAiSE 2011 Workshops, LNBIP 83, 2011

Artificial Immune System
        J. Claes, G. Poels, Merging Computer Log Files for Process Mining: an Artificial
         Immune System Technique, in BPM 2011 Workshops, LNBIP 99, 2011

Rule Based
        J. Claes, G. Poels, Merging Event Logs for Process Mining: A Rule Based Merging
         Method and Rule Suggestion Algorithm, to be submitted in 2012




Faculty of Economics and Business Administration                          Jan Claes for TUe 2012
Department of Management Information and Operations Management                             4 / 21
FACULTY OF ECONOMICS AND BUSINESS ADMINISTRATION




                                 1. Genetic Algorithm




Faculty of Economics and Business Administration                                             Jan Claes for TUe 2012
Department of Management Information and Operations Management                                     6 February, 2012
1. Genetic Algorithm




                                                     SEL cross-over
                            RAND       fitness                             MUT
                                                     POP
                             POP                          mutation         POP




                                     Selection              Reproduction




Faculty of Economics and Business Administration                                 Jan Claes for TUe 2012
Department of Management Information and Operations Management                                    6 / 21
1. Genetic Algorithm

Fitness function
        Sum of weighted factor scores per link
             •   Same trace id (STIi)
             •   Trace order (TOi) if all start events are in the first log
             •   Equal attribute values (EAVi)
             •   Number of linked traces (NLTi)
             •   Time distance (TDi)




Faculty of Economics and Business Administration                  Jan Claes for TUe 2012
Department of Management Information and Operations Management                     7 / 21
1. Genetic Algorithm

Simplification
      Population size one
      Only mutations
Improvements
      More intelligent start population (not random)
      More intelligent mutations (improve at least one
       factor of the fitness function)
Attention
      Intensification vs. diversification
Faculty of Economics and Business Administration                 Jan Claes for TUe 2012
Department of Management Information and Operations Management                    8 / 21
FACULTY OF ECONOMICS AND BUSINESS ADMINISTRATION




                         2. Artificial Immune system




Faculty of Economics and Business Administration                                             Jan Claes for TUe 2012
Department of Management Information and Operations Management                                     6 February, 2012
2. Artificial Immune System


                                                                 Immune cells
                                                                  (type B-cell)




                                               Antigen
                         Antibodies
                         (receptor)




Faculty of Economics and Business Administration                                  Jan Claes for TUe 2012
Department of Management Information and Operations Management                                    10 / 21
2. Artificial Immune System

       HIGH                                  HIGH                                   HIGH


                                                                  mutations
                 INIT               sorted                CLONE               MUT             EDIT
                 POP                 POP                   POP                POP             POP

RAND
 POP                                         LOW                                    LOW
                                                                         Affinity maturation
         Initial population             Clonal selection            Hypermutation Receptor editing

                                                         SEED
       LOW



 Faculty of Economics and Business Administration                                    Jan Claes for TUe 2012
 Department of Management Information and Operations Management                                      11 / 21
2. Artificial Immune System

Clonal selection
        Clone the fittest x% solutions (I)
Hypermutation
        Randomly change each clone
        The higher the fitness score, the less changes (I)
Receptor editing
        Take the best y% solutions (I)
        Add totally random solutions to the set (D)
                               (I: Intensification, D: Diversification)
Faculty of Economics and Business Administration                          Jan Claes for TUe 2012
Department of Management Information and Operations Management                            12 / 21
2. Artificial Immune System

Hypermutation
     Choose ‘random’ indicator factor to improve
           • Higher chance to pick factors with positive previous effect
     Choose random action
           • Add link, remove link or alter link
     Choose random candidate
           • From all solutions that would improve with selected action
     Choose random improvement
           • From all possible improvements for selected candidate

Faculty of Economics and Business Administration                 Jan Claes for TUe 2012
Department of Management Information and Operations Management                   13 / 21
FACULTY OF ECONOMICS AND BUSINESS ADMINISTRATION




                                         3. Rule Based




Faculty of Economics and Business Administration                                             Jan Claes for TUe 2012
Department of Management Information and Operations Management                                     6 February, 2012
3. Rule Based

Automatic merging is not transparant
 (how good is the merging result?)
Previous algorithms are (too) slow
My experience
        in most cases it is about finding an attribute value
         (literally) in a trace of the other log
        you need data experts/analyst to get the right
         data, they mostly have a good idea about the link
         between two log files
Faculty of Economics and Business Administration                 Jan Claes for TUe 2012
Department of Management Information and Operations Management                   15 / 21
3. Rule Based

Semi-automatic solution
        Let user configure merging rule based on attribute
         values
             • More transparent
             • Faster
             • Includes expert knowledge if available
        Help user by suggesting merging rules based on
         the data in the log


Faculty of Economics and Business Administration                 Jan Claes for TUe 2012
Department of Management Information and Operations Management                   16 / 21
3. Rule Based

Merging rules
   Merge all traces where…
       attribute <select name> from <select container> in the 1st log
       <select operator>
       attribute <select name> from <select container> in the 2nd log

   E.g. Merge all traces where attribute Trace ID from a trace in
    the 1st log equals attribute Supplier Reference from event Send
    goods in the 2nd log



Faculty of Economics and Business Administration                 Jan Claes for TUe 2012
Department of Management Information and Operations Management                   17 / 21
3. Rule Based

   <select name>
         • Contains all possible attribute names available in the log
   <select container>
         •   From a trace
         •   From any event in a trace
         •   From a trace or any event in a trace
         •   From event X, From event Y, From event Z, …
   <select operator>
         • equals, is not equal, greater than, greater or equal, …
         • comes before, comes after
Faculty of Economics and Business Administration                 Jan Claes for TUe 2012
Department of Management Information and Operations Management                   18 / 21
3. Rule Based

Suggesting rules
          Look at all attribute values in the log
          Make a rule for every equal match in both logs
          Count the number of linked traces for every rule
          Filter rules with only one link
          Sort such that rule that is closer to 1-to-1 match is
           higher in the list
             • rules that make more or fewer links are lower in the list
             • if no 1-to-1 rule exist, the ‘best’ rule is still on top

Faculty of Economics and Business Administration                 Jan Claes for TUe 2012
Department of Management Information and Operations Management                   19 / 21
3. Rule Based

Some remarks
        User can configure rules or select from the
         suggestion list
        Suggestion list is currently limited to equals-rules
         but is calculated very fast (order n1 + n2 !)
        Rules can be combined with And or Or
        By explicitly selecting rules, the approach is more
         transparent
        Possible use as shortcut for merging logs from
         within one system
Faculty of Economics and Business Administration                 Jan Claes for TUe 2012
Department of Management Information and Operations Management                   20 / 21
Contact information




                                          Jan Claes
                                          jan.claes@ugent.be

                                          http://processmining.ugent.be
                                          Twitter: @janclaesbelgium
                                          Pav D8.a (until February 10)




Faculty of Economics and Business Administration                          Jan Claes for TUe 2012
Department of Management Information and Operations Management                            21 / 21

More Related Content

Similar to ProM 2012

Stad Gent 2012
Stad Gent 2012Stad Gent 2012
Stad Gent 2012Jan Claes
 
Confenis 2012
Confenis 2012Confenis 2012
Confenis 2012Jan Claes
 
Process Mining by Jan Claes
Process Mining by Jan ClaesProcess Mining by Jan Claes
Process Mining by Jan ClaesCONFENIS 2012
 
Confenis2012DC
Confenis2012DCConfenis2012DC
Confenis2012DCJan Claes
 
Confenis Conference Presentation
Confenis Conference PresentationConfenis Conference Presentation
Confenis Conference PresentationMaxime Bernaert
 
INISET@CAiSE 2011
INISET@CAiSE 2011INISET@CAiSE 2011
INISET@CAiSE 2011Jan Claes
 
Managing Business Processes Communication and Performance
Managing Business Processes Communication and Performance Managing Business Processes Communication and Performance
Managing Business Processes Communication and Performance Yves Caseau
 

Similar to ProM 2012 (8)

EIS 2011
EIS 2011EIS 2011
EIS 2011
 
Stad Gent 2012
Stad Gent 2012Stad Gent 2012
Stad Gent 2012
 
Confenis 2012
Confenis 2012Confenis 2012
Confenis 2012
 
Process Mining by Jan Claes
Process Mining by Jan ClaesProcess Mining by Jan Claes
Process Mining by Jan Claes
 
Confenis2012DC
Confenis2012DCConfenis2012DC
Confenis2012DC
 
Confenis Conference Presentation
Confenis Conference PresentationConfenis Conference Presentation
Confenis Conference Presentation
 
INISET@CAiSE 2011
INISET@CAiSE 2011INISET@CAiSE 2011
INISET@CAiSE 2011
 
Managing Business Processes Communication and Performance
Managing Business Processes Communication and Performance Managing Business Processes Communication and Performance
Managing Business Processes Communication and Performance
 

More from Jan Claes

COGNISE@CAiSE 2019
COGNISE@CAiSE 2019COGNISE@CAiSE 2019
COGNISE@CAiSE 2019Jan Claes
 
BPMS2@BPM2018
BPMS2@BPM2018BPMS2@BPM2018
BPMS2@BPM2018Jan Claes
 
EMMSAD++@CAiSE 2018
EMMSAD++@CAiSE 2018EMMSAD++@CAiSE 2018
EMMSAD++@CAiSE 2018Jan Claes
 
BPM Cluster Meeting 2018
BPM Cluster Meeting 2018BPM Cluster Meeting 2018
BPM Cluster Meeting 2018Jan Claes
 
Research: Why? What? How?
Research: Why? What? How?Research: Why? What? How?
Research: Why? What? How?Jan Claes
 
BPMS2@BPM2016
BPMS2@BPM2016BPMS2@BPM2016
BPMS2@BPM2016Jan Claes
 
TEDxGhent 2016 PhD Contest
TEDxGhent 2016 PhD ContestTEDxGhent 2016 PhD Contest
TEDxGhent 2016 PhD ContestJan Claes
 
PhD defense November 2015
PhD defense November 2015PhD defense November 2015
PhD defense November 2015Jan Claes
 
PhD pre-defense September 2015
PhD pre-defense September 2015PhD pre-defense September 2015
PhD pre-defense September 2015Jan Claes
 
UGent MIS research seminar June 2015
UGent MIS research seminar June 2015UGent MIS research seminar June 2015
UGent MIS research seminar June 2015Jan Claes
 
UGent MIS research seminar December 2014
UGent MIS research seminar December 2014UGent MIS research seminar December 2014
UGent MIS research seminar December 2014Jan Claes
 
BPM Cluster Meeting 2014
BPM Cluster Meeting 2014BPM Cluster Meeting 2014
BPM Cluster Meeting 2014Jan Claes
 
PhD Day 2014
PhD Day 2014PhD Day 2014
PhD Day 2014Jan Claes
 
Colloquium@TUe
Colloquium@TUeColloquium@TUe
Colloquium@TUeJan Claes
 
COGNISE@CAiSE2013
COGNISE@CAiSE2013COGNISE@CAiSE2013
COGNISE@CAiSE2013Jan Claes
 
PhD Day 2013
PhD Day 2013PhD Day 2013
PhD Day 2013Jan Claes
 

More from Jan Claes (20)

COGNISE@CAiSE 2019
COGNISE@CAiSE 2019COGNISE@CAiSE 2019
COGNISE@CAiSE 2019
 
BPMS2@BPM2018
BPMS2@BPM2018BPMS2@BPM2018
BPMS2@BPM2018
 
ICLTC 2018
ICLTC 2018ICLTC 2018
ICLTC 2018
 
EMMSAD++@CAiSE 2018
EMMSAD++@CAiSE 2018EMMSAD++@CAiSE 2018
EMMSAD++@CAiSE 2018
 
BPM Cluster Meeting 2018
BPM Cluster Meeting 2018BPM Cluster Meeting 2018
BPM Cluster Meeting 2018
 
Research: Why? What? How?
Research: Why? What? How?Research: Why? What? How?
Research: Why? What? How?
 
BPMS2@BPM2016
BPMS2@BPM2016BPMS2@BPM2016
BPMS2@BPM2016
 
TEDxGhent 2016 PhD Contest
TEDxGhent 2016 PhD ContestTEDxGhent 2016 PhD Contest
TEDxGhent 2016 PhD Contest
 
PhD defense November 2015
PhD defense November 2015PhD defense November 2015
PhD defense November 2015
 
PhD pre-defense September 2015
PhD pre-defense September 2015PhD pre-defense September 2015
PhD pre-defense September 2015
 
UGent MIS research seminar June 2015
UGent MIS research seminar June 2015UGent MIS research seminar June 2015
UGent MIS research seminar June 2015
 
UGent MIS research seminar December 2014
UGent MIS research seminar December 2014UGent MIS research seminar December 2014
UGent MIS research seminar December 2014
 
BPM Cluster Meeting 2014
BPM Cluster Meeting 2014BPM Cluster Meeting 2014
BPM Cluster Meeting 2014
 
PhD Day 2014
PhD Day 2014PhD Day 2014
PhD Day 2014
 
Colloquium@TUe
Colloquium@TUeColloquium@TUe
Colloquium@TUe
 
COGNISE@CAiSE2013
COGNISE@CAiSE2013COGNISE@CAiSE2013
COGNISE@CAiSE2013
 
ECIS2013DC
ECIS2013DCECIS2013DC
ECIS2013DC
 
PhD Day 2013
PhD Day 2013PhD Day 2013
PhD Day 2013
 
EIS 2012
EIS 2012EIS 2012
EIS 2012
 
BPM2012
BPM2012BPM2012
BPM2012
 

Recently uploaded

(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 

Recently uploaded (20)

(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 

ProM 2012

  • 1. FACULTY OF ECONOMICS AND BUSINESS ADMINISTRATION Merging Event Logs in ProM Jan Claes Ghent University http://processmining.ugent.be Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 6 February, 2012
  • 2. Merging Event Logs ? Multiple event logs ProM plugin Merged event log Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 2 / 21
  • 3. Merging Event Logs 1. Find links 2. Merge chronologically 3. Add unlinked traces 4. Put in new log file Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 3 / 21
  • 4. Approaches Genetic Algorithm  J. Claes, G. Poels, Integrating Computer Log Files for Process Mining: a Genetic Algorithm Inspired Technique, in CAiSE 2011 Workshops, LNBIP 83, 2011 Artificial Immune System  J. Claes, G. Poels, Merging Computer Log Files for Process Mining: an Artificial Immune System Technique, in BPM 2011 Workshops, LNBIP 99, 2011 Rule Based  J. Claes, G. Poels, Merging Event Logs for Process Mining: A Rule Based Merging Method and Rule Suggestion Algorithm, to be submitted in 2012 Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 4 / 21
  • 5. FACULTY OF ECONOMICS AND BUSINESS ADMINISTRATION 1. Genetic Algorithm Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 6 February, 2012
  • 6. 1. Genetic Algorithm SEL cross-over RAND fitness MUT POP POP mutation POP Selection Reproduction Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 6 / 21
  • 7. 1. Genetic Algorithm Fitness function  Sum of weighted factor scores per link • Same trace id (STIi) • Trace order (TOi) if all start events are in the first log • Equal attribute values (EAVi) • Number of linked traces (NLTi) • Time distance (TDi) Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 7 / 21
  • 8. 1. Genetic Algorithm Simplification  Population size one  Only mutations Improvements  More intelligent start population (not random)  More intelligent mutations (improve at least one factor of the fitness function) Attention  Intensification vs. diversification Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 8 / 21
  • 9. FACULTY OF ECONOMICS AND BUSINESS ADMINISTRATION 2. Artificial Immune system Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 6 February, 2012
  • 10. 2. Artificial Immune System Immune cells (type B-cell) Antigen Antibodies (receptor) Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 10 / 21
  • 11. 2. Artificial Immune System HIGH HIGH HIGH mutations INIT sorted CLONE MUT EDIT POP POP POP POP POP RAND POP LOW LOW Affinity maturation Initial population Clonal selection Hypermutation Receptor editing SEED LOW Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 11 / 21
  • 12. 2. Artificial Immune System Clonal selection  Clone the fittest x% solutions (I) Hypermutation  Randomly change each clone  The higher the fitness score, the less changes (I) Receptor editing  Take the best y% solutions (I)  Add totally random solutions to the set (D) (I: Intensification, D: Diversification) Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 12 / 21
  • 13. 2. Artificial Immune System Hypermutation  Choose ‘random’ indicator factor to improve • Higher chance to pick factors with positive previous effect  Choose random action • Add link, remove link or alter link  Choose random candidate • From all solutions that would improve with selected action  Choose random improvement • From all possible improvements for selected candidate Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 13 / 21
  • 14. FACULTY OF ECONOMICS AND BUSINESS ADMINISTRATION 3. Rule Based Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 6 February, 2012
  • 15. 3. Rule Based Automatic merging is not transparant (how good is the merging result?) Previous algorithms are (too) slow My experience  in most cases it is about finding an attribute value (literally) in a trace of the other log  you need data experts/analyst to get the right data, they mostly have a good idea about the link between two log files Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 15 / 21
  • 16. 3. Rule Based Semi-automatic solution  Let user configure merging rule based on attribute values • More transparent • Faster • Includes expert knowledge if available  Help user by suggesting merging rules based on the data in the log Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 16 / 21
  • 17. 3. Rule Based Merging rules  Merge all traces where… attribute <select name> from <select container> in the 1st log <select operator> attribute <select name> from <select container> in the 2nd log  E.g. Merge all traces where attribute Trace ID from a trace in the 1st log equals attribute Supplier Reference from event Send goods in the 2nd log Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 17 / 21
  • 18. 3. Rule Based  <select name> • Contains all possible attribute names available in the log  <select container> • From a trace • From any event in a trace • From a trace or any event in a trace • From event X, From event Y, From event Z, …  <select operator> • equals, is not equal, greater than, greater or equal, … • comes before, comes after Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 18 / 21
  • 19. 3. Rule Based Suggesting rules  Look at all attribute values in the log  Make a rule for every equal match in both logs  Count the number of linked traces for every rule  Filter rules with only one link  Sort such that rule that is closer to 1-to-1 match is higher in the list • rules that make more or fewer links are lower in the list • if no 1-to-1 rule exist, the ‘best’ rule is still on top Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 19 / 21
  • 20. 3. Rule Based Some remarks  User can configure rules or select from the suggestion list  Suggestion list is currently limited to equals-rules but is calculated very fast (order n1 + n2 !)  Rules can be combined with And or Or  By explicitly selecting rules, the approach is more transparent  Possible use as shortcut for merging logs from within one system Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 20 / 21
  • 21. Contact information Jan Claes jan.claes@ugent.be http://processmining.ugent.be Twitter: @janclaesbelgium Pav D8.a (until February 10) Faculty of Economics and Business Administration Jan Claes for TUe 2012 Department of Management Information and Operations Management 21 / 21