SlideShare uma empresa Scribd logo
1 de 36
Dirk Fahland
         Wil M.P. van der Aalst

          Simplifying
Mined Process Models
Process Mining, Currently


event   process mining   process
 log       algorithm      model




                                   PAGE 1
Process Mining, Currently


                                   readable
event   process mining   process    process
 log       algorithm      model      model




                                   PAGE 2
Post-Process the Model


                                                          readable
 event     process mining    process
                                         simplify          process
  log         algorithm       model                         model




can replay the entire log       introduce:
                            post-processing           can replay
                            operations on the       the entire log
                              mined model
                                                           PAGE 3
…Based on Original Event Log

           process mining    process
              algorithm       model                       readable
 event                                   simplify          process
  log                                                       model




can replay the entire log       introduce:
                            post-processing           can replay
                            operations on the       the entire log
                              mined model
                                                           PAGE 4
Analysis

          process mining   process
             algorithm      model                    readable
 event                                   simplify     process
  log                                                  model




          discover ordering relations
                    infer behavior



                                                    behavior
   observed executions                  generalized behavior
incomplete knowledge
                                                     PAGE 5
Idea: Re-Adjust Generalization

             process mining       process
                algorithm          model                    readable
  event                                         simplify     process
   log                                                        model




                        unfold model wrt. log
   model
complexity


                          fold, simplify,
                          generalize


                                                           behavior
               log
                                                            PAGE 6
Unfold a Spaghetti-Model




                           PAGE 7
Unfold Model wrt. a Log


                                A
                 ABDA
                 ABCBDA
                 ABCBC
                   log      C   B



                                D

                              mined
                          process model




                                    PAGE 8
Unfold Model wrt. a Log
                 unfold
    A
                                A
                 ABDA
                 ABCBDA
    B            ABCBC
                   log      C   B
    D


    A                           D

                              mined
                          process model




                                    PAGE 9
Unfold Model wrt. a Log
                 unfold
      A
                                A
                 ABDA
                 ABCBDA
      B          ABCBC
                   log      C   B
  C   D


  B   A                         D

                              mined
  D
                          process model


  A

                                    PAGE 10
Unfold Model wrt. a Log
                 unfold
        A
                                A
                 ABDA
                 ABCBDA
        B        ABCBC
                   log      C   B
    C   D


    B   A                       D

                              mined
    D
                          process model
C


    A

                                    PAGE 11
Unfold Model wrt. a Log
                       unfold
        A
                                      A
                       ABDA
                       ABCBDA
        B              ABCBC
                         log      C   B
    C   D


    B   A                             D

                                    mined
    D   B
                                process model
C


B   A
        unfolding
        wrt. the log                      PAGE 12
Represents Concurrency
                       unfold
        A
                                       A
                       AEBDA
                       ABECBDA
        B   E          ABCBC
                         log       C   B       E
    C   D


    B   A                              D

                                     mined
    D
                                 process model
C


    A
        unfolding
        wrt. the log                       PAGE 13
Represents Concurrency

        A
                            AEBDA
                            ABECBDA
        B   E               ABCBC
                               log
    C   D

                       •   is a process model
    B   A              •   contains only behavior in the log
                       •   is acyclic
C   D
                       •   represents concurrency explicitly
                       •   labeled
                           (several tasks with same label)
    A
        unfolding
        wrt. the log                                         PAGE 14
Represents Concurrency

        A
                       AEBDA
                       ABECBDA
        B   E          ABCBC
                         log
    C   D
                                    unfold

    B   A

                                 fold,
                                 simplify,
C   D
                                 generalize


    A
        unfolding
        wrt. the log                          PAGE 15
Fold an unfolded model

        A
                merge equivalent nodes

        B   E   necessary condition on
                equivalent transitions
    C   D        • same label

    B   A


C   D


    A

                                         PAGE 16
Fold an unfolded model

        A
                merge equivalent nodes

        B   E   necessary condition on
                equivalent transitions
    C   D        • same label
                 • equivalent pre-/post-places
    B   A


C   D


    A

                                                 PAGE 17
Fold an unfolded model

        A
                merge equivalent nodes

        B   E   necessary condition on
                equivalent transitions
    C   D        • same label
                 • equivalent pre-/post-places
    B   A
                various equivalences possible
                (see paper for some)
C   D


    A

                                                 PAGE 18
Fold an unfolded model

        A
                merge equivalent nodes

        B   E
                     A

    C   D

                 C   B   E
    B   A


                     D
C   D


    A                A

                                         PAGE 19
Unfolding and Refolding
                     unfold
                                                A

          fold
                      A
                                            C   B       E


                 C    B   E
                                                D


                      D
                          refolded vs. original model
                          • less behavior
                            (replays the log and more)
                      A
                          • simpler structure
                                                    PAGE 20
Next: Simplifying and Generalizing


                                                      readable
                             process
                                        simplify
                                          simplify     process
                              model
                                                        model




                          unfold
complexity
                   fold


                           simplify,
                           generalize

                                                     behavior
             log

                                                      PAGE 21
Implied Places

        A
                           implied place
                           • does not restrict transitions
        B   fold
                       A
                           remove from folded model
    C   D                  • simpler model
                   C   B   • same behavior
    B   A


                       D
                           various techniques to find
C   D                      implied places

    A                  A

                                                PAGE 22
Special: Implied Places and Folding

    A                     A
p                     p
                                              A
    B     C          D        C           p
                                  fold
                                         D    B      C
        unfolding wrt. log

 folding may merge implied and non-implied places
 remove p: simpler model,
             more behavior (generalization)
 let user decide
                                                  PAGE 23
Configurable Simplification


                                                               readable
                             process
                                                 simplify
                                                   simplify     process
                              model
                                                                 model




                          unfold
complexity
                   fold
                                          configurable


                                     simplify,
                                   generalize
                                                              behavior
             log

                                                               PAGE 24
ProM6 / Uma > www.processmining.org




                                  PAGE 25
ProM6 / Uma > www.processmining.org




                                  PAGE 26
ProM6 / Uma > www.processmining.org




                                  PAGE 27
Experimental Results

 15 benchmark logs, 6 industrial logs
 [www.promtools.org/prom5/]




                                         PAGE 28
Experimental Results

  15 benchmark logs, 6 industrial logs
      [www.promtools.org/prom5/]
 model complexity = #arcs / #nodes
9.0
8.0
7.0
6.0
5.0
4.0
3.0
2.0
1.0
0.0




                                          PAGE 29
Experimental Results
 precision: traces allowed by model and not in log
 1.0 = only log behavior allowed




 rises/falls within limits (can be controlled)
                                                  PAGE 30
from    to
spaghetti   lasagna?
from    to less complex
spaghetti   spaghetti
Lessons Learned

 techniques to navigate the model/behavior space
 use model and log together
 use model unfoldings
 break a rule and see what happens

                          unfold
   model
complexity
                   fold



                                     simplify,
                                   generalize
                                                 behavior
             log
                                                  PAGE 33
And next?

         process mining   process
            algorithm      model               readable
 event                              simplify    process
  log                                            model




 process views
  most simple model covering 80% of the log

 improve mining algorithms?
  we showed: there is room for improvement

                                               PAGE 34
Dirk Fahland
         about.me/dirk.fahland

          Simplifying
Mined Process Models

Mais conteúdo relacionado

Semelhante a Simplifying Mined Process Models

Process mining chapter_07_conformance_checking
Process mining chapter_07_conformance_checkingProcess mining chapter_07_conformance_checking
Process mining chapter_07_conformance_checking
Muhammad Ajmal
 
Process mining chapter_08_mining_additional_perspectives
Process mining chapter_08_mining_additional_perspectivesProcess mining chapter_08_mining_additional_perspectives
Process mining chapter_08_mining_additional_perspectives
Muhammad Ajmal
 
Process mining chapter_05_process_discovery
Process mining chapter_05_process_discoveryProcess mining chapter_05_process_discovery
Process mining chapter_05_process_discovery
Muhammad Ajmal
 
Process mining chapter_06_advanced_process_discovery_techniques
Process mining chapter_06_advanced_process_discovery_techniquesProcess mining chapter_06_advanced_process_discovery_techniques
Process mining chapter_06_advanced_process_discovery_techniques
Muhammad Ajmal
 

Semelhante a Simplifying Mined Process Models (9)

Process mining chapter_07_conformance_checking
Process mining chapter_07_conformance_checkingProcess mining chapter_07_conformance_checking
Process mining chapter_07_conformance_checking
 
Process Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional PerspectivesProcess Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional Perspectives
 
Process mining chapter_08_mining_additional_perspectives
Process mining chapter_08_mining_additional_perspectivesProcess mining chapter_08_mining_additional_perspectives
Process mining chapter_08_mining_additional_perspectives
 
Process Mining - Chapter 5 - Process Discovery
Process Mining - Chapter 5 - Process DiscoveryProcess Mining - Chapter 5 - Process Discovery
Process Mining - Chapter 5 - Process Discovery
 
Process mining chapter_05_process_discovery
Process mining chapter_05_process_discoveryProcess mining chapter_05_process_discovery
Process mining chapter_05_process_discovery
 
Process mining chapter_06_advanced_process_discovery_techniques
Process mining chapter_06_advanced_process_discovery_techniquesProcess mining chapter_06_advanced_process_discovery_techniques
Process mining chapter_06_advanced_process_discovery_techniques
 
Process Mining - Chapter 6 - Advanced Process Discovery_techniques
Process Mining - Chapter 6 - Advanced Process Discovery_techniquesProcess Mining - Chapter 6 - Advanced Process Discovery_techniques
Process Mining - Chapter 6 - Advanced Process Discovery_techniques
 
Alignment based Precision Checking
Alignment based Precision CheckingAlignment based Precision Checking
Alignment based Precision Checking
 
Discovering Petri Nets: Evidence-Based Business Process Management
Discovering Petri Nets: Evidence-Based Business Process ManagementDiscovering Petri Nets: Evidence-Based Business Process Management
Discovering Petri Nets: Evidence-Based Business Process Management
 

Mais de Dirk Fahland

Multi-Dimensional Process Analysis
Multi-Dimensional Process Analysis Multi-Dimensional Process Analysis
Multi-Dimensional Process Analysis
Dirk Fahland
 
Process Mining: Past, Present, and Open Challenges (AIST 2017 Keynote)
Process Mining: Past, Present, and Open Challenges (AIST 2017 Keynote)Process Mining: Past, Present, and Open Challenges (AIST 2017 Keynote)
Process Mining: Past, Present, and Open Challenges (AIST 2017 Keynote)
Dirk Fahland
 
LSC Revisited - From Scenarios to Distributed Components
LSC Revisited - From Scenarios to Distributed ComponentsLSC Revisited - From Scenarios to Distributed Components
LSC Revisited - From Scenarios to Distributed Components
Dirk Fahland
 

Mais de Dirk Fahland (14)

Object-Centric Processes - from cases to objects and relations… and beyond
Object-Centric Processes - from cases to objects and relations… and beyondObject-Centric Processes - from cases to objects and relations… and beyond
Object-Centric Processes - from cases to objects and relations… and beyond
 
Multi-Dimensional Process Analysis
Multi-Dimensional Process Analysis Multi-Dimensional Process Analysis
Multi-Dimensional Process Analysis
 
Artifacts and Databases - the Need for Event Relation Graphs and Synchronous ...
Artifacts and Databases - the Need for Event Relation Graphs and Synchronous ...Artifacts and Databases - the Need for Event Relation Graphs and Synchronous ...
Artifacts and Databases - the Need for Event Relation Graphs and Synchronous ...
 
Describing, Discovering, and Understanding Multi-Dimensional Processes
Describing, Discovering, and Understanding Multi-Dimensional ProcessesDescribing, Discovering, and Understanding Multi-Dimensional Processes
Describing, Discovering, and Understanding Multi-Dimensional Processes
 
Process Mining: Past, Present, and Open Challenges (AIST 2017 Keynote)
Process Mining: Past, Present, and Open Challenges (AIST 2017 Keynote)Process Mining: Past, Present, and Open Challenges (AIST 2017 Keynote)
Process Mining: Past, Present, and Open Challenges (AIST 2017 Keynote)
 
Where did I go wrong? Explaining errors in process models
Where did I go wrong? Explaining errors in process modelsWhere did I go wrong? Explaining errors in process models
Where did I go wrong? Explaining errors in process models
 
Mining Branch-Time Scenarios From Execution Logs
Mining Branch-Time Scenarios From Execution LogsMining Branch-Time Scenarios From Execution Logs
Mining Branch-Time Scenarios From Execution Logs
 
From Live Sequence Chart Specifications to Distributed Components
From Live Sequence Chart Specifications to Distributed ComponentsFrom Live Sequence Chart Specifications to Distributed Components
From Live Sequence Chart Specifications to Distributed Components
 
LSC Revisited - From Scenarios to Distributed Components
LSC Revisited - From Scenarios to Distributed ComponentsLSC Revisited - From Scenarios to Distributed Components
LSC Revisited - From Scenarios to Distributed Components
 
Process Mining for ERP Systems
Process Mining for ERP SystemsProcess Mining for ERP Systems
Process Mining for ERP Systems
 
The Process of Process Modeling
The Process of Process ModelingThe Process of Process Modeling
The Process of Process Modeling
 
Behavioral Conformance of Artifact-Centric Process Models
Behavioral Conformance of Artifact-Centric Process ModelsBehavioral Conformance of Artifact-Centric Process Models
Behavioral Conformance of Artifact-Centric Process Models
 
Many-to-Many: Interactions in Artifact-Centric Choreographies
Many-to-Many: Interactions in Artifact-Centric ChoreographiesMany-to-Many: Interactions in Artifact-Centric Choreographies
Many-to-Many: Interactions in Artifact-Centric Choreographies
 
Artifacts - Processes with Multiple Instances
Artifacts - Processes with Multiple InstancesArtifacts - Processes with Multiple Instances
Artifacts - Processes with Multiple Instances
 

Último

Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 

Último (20)

CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 

Simplifying Mined Process Models

  • 1. Dirk Fahland Wil M.P. van der Aalst Simplifying Mined Process Models
  • 2. Process Mining, Currently event process mining process log algorithm model PAGE 1
  • 3. Process Mining, Currently readable event process mining process process log algorithm model model PAGE 2
  • 4. Post-Process the Model readable event process mining process simplify process log algorithm model model can replay the entire log introduce: post-processing can replay operations on the the entire log mined model PAGE 3
  • 5. …Based on Original Event Log process mining process algorithm model readable event simplify process log model can replay the entire log introduce: post-processing can replay operations on the the entire log mined model PAGE 4
  • 6. Analysis process mining process algorithm model readable event simplify process log model discover ordering relations  infer behavior behavior observed executions generalized behavior incomplete knowledge PAGE 5
  • 7. Idea: Re-Adjust Generalization process mining process algorithm model readable event simplify process log model unfold model wrt. log model complexity fold, simplify, generalize behavior log PAGE 6
  • 9. Unfold Model wrt. a Log A ABDA ABCBDA ABCBC log C B D mined process model PAGE 8
  • 10. Unfold Model wrt. a Log unfold A A ABDA ABCBDA B ABCBC log C B D A D mined process model PAGE 9
  • 11. Unfold Model wrt. a Log unfold A A ABDA ABCBDA B ABCBC log C B C D B A D mined D process model A PAGE 10
  • 12. Unfold Model wrt. a Log unfold A A ABDA ABCBDA B ABCBC log C B C D B A D mined D process model C A PAGE 11
  • 13. Unfold Model wrt. a Log unfold A A ABDA ABCBDA B ABCBC log C B C D B A D mined D B process model C B A unfolding wrt. the log PAGE 12
  • 14. Represents Concurrency unfold A A AEBDA ABECBDA B E ABCBC log C B E C D B A D mined D process model C A unfolding wrt. the log PAGE 13
  • 15. Represents Concurrency A AEBDA ABECBDA B E ABCBC log C D • is a process model B A • contains only behavior in the log • is acyclic C D • represents concurrency explicitly • labeled (several tasks with same label) A unfolding wrt. the log PAGE 14
  • 16. Represents Concurrency A AEBDA ABECBDA B E ABCBC log C D unfold B A fold, simplify, C D generalize A unfolding wrt. the log PAGE 15
  • 17. Fold an unfolded model A merge equivalent nodes B E necessary condition on equivalent transitions C D • same label B A C D A PAGE 16
  • 18. Fold an unfolded model A merge equivalent nodes B E necessary condition on equivalent transitions C D • same label • equivalent pre-/post-places B A C D A PAGE 17
  • 19. Fold an unfolded model A merge equivalent nodes B E necessary condition on equivalent transitions C D • same label • equivalent pre-/post-places B A various equivalences possible (see paper for some) C D A PAGE 18
  • 20. Fold an unfolded model A merge equivalent nodes B E A C D C B E B A D C D A A PAGE 19
  • 21. Unfolding and Refolding unfold A fold A C B E C B E D D refolded vs. original model • less behavior (replays the log and more) A • simpler structure PAGE 20
  • 22. Next: Simplifying and Generalizing readable process simplify simplify process model model unfold complexity fold simplify, generalize behavior log PAGE 21
  • 23. Implied Places A implied place • does not restrict transitions B fold A remove from folded model C D • simpler model C B • same behavior B A D various techniques to find C D implied places A A PAGE 22
  • 24. Special: Implied Places and Folding A A p p A B C D C p fold D B C unfolding wrt. log  folding may merge implied and non-implied places  remove p: simpler model, more behavior (generalization)  let user decide PAGE 23
  • 25. Configurable Simplification readable process simplify simplify process model model unfold complexity fold configurable simplify, generalize behavior log PAGE 24
  • 26. ProM6 / Uma > www.processmining.org PAGE 25
  • 27. ProM6 / Uma > www.processmining.org PAGE 26
  • 28. ProM6 / Uma > www.processmining.org PAGE 27
  • 29. Experimental Results  15 benchmark logs, 6 industrial logs [www.promtools.org/prom5/] PAGE 28
  • 30. Experimental Results  15 benchmark logs, 6 industrial logs [www.promtools.org/prom5/] model complexity = #arcs / #nodes 9.0 8.0 7.0 6.0 5.0 4.0 3.0 2.0 1.0 0.0 PAGE 29
  • 31. Experimental Results  precision: traces allowed by model and not in log  1.0 = only log behavior allowed  rises/falls within limits (can be controlled) PAGE 30
  • 32. from to spaghetti lasagna?
  • 33. from to less complex spaghetti spaghetti
  • 34. Lessons Learned  techniques to navigate the model/behavior space  use model and log together  use model unfoldings  break a rule and see what happens unfold model complexity fold simplify, generalize behavior log PAGE 33
  • 35. And next? process mining process algorithm model readable event simplify process log model  process views most simple model covering 80% of the log  improve mining algorithms? we showed: there is room for improvement PAGE 34
  • 36. Dirk Fahland about.me/dirk.fahland Simplifying Mined Process Models