====== Process Mining ====== ---- ===== News ===== * **January 14th, 2019**: On Thursday January 17th there will be no lesson * **October 25th, 2018**: Dear student due to an unforeseen engagement I cannot deliver today's lesson. * October 2nd, 2018: Next lesson will be delivered on October 4th ---- ===== General Info ===== **Teachers**: * Andrea Polini, Barbara Re **ESSE3 Link** * [[https://didattica.unicam.it/Guide/PaginaADContest.do;jsessionid=C355AE2BA49C150FC9B2CCADFF2DCBCA.esse3-unicam-prod-02?ad_cont_id=10025*8952*2018*2016*9999&ANNO_ACCADEMICO=2018&ANNO_COORTE=2018&ANNO_REVISIONE=2018|Process Mining - AY 2018/2019]] **Lessons Scheduling:** * 42 h - lecture and exercise sessions * Monday: 2:00 PM – 4:00 PM * Thursday: 2:00 PM – 4:00 PM ---- ===== Course Objectives ===== * This course focuses on the the missing link between model-based process analysis and data-oriented analysis techniques * The course provides data science knowledge that can be applied directly to analyze and improve processes in a variety of domains * The course explains various process discovery algorithms, * The course introduce conformance techniques to compare processes and event data * The course provides to students the opportunity to experiment with real tools ===== Learning Outcomes ===== * At the end of the course, the students will gain familiarity with process mining terminology, methodology and technologies * Be able to apply basic process discovery techniques to learn a process model from an event log * Be able to apply basic conformance checking techniques to compare event logs and process models * Have a good understanding of the data needed to start a process mining project * Be able to conduct process mining projects in a structured manner ===== Course Contents ===== * Introduction to Process Mining and Data Mining. Data. Logs. Play-in, Play Out and Reply. Fundamentals of Process Modelling. * From Event Logs to Process Models. Getting Data. Process Discovery. Discovery Techniques an Introduction. Tools support an introduction: Apromore, Disco, and ProM. * Discovery Algorithms. Alfa, Heuristic, Genetic Miner. * Conformance Checking. Business Alignment and Auditing. Token Replay. Process Drift. Business Process Model and Instances. Business Process Life-Cycle. Classification of Business Process. ===== Study material ===== ** Classes Scheduling ** * {{ :didattica:magistrale:pm:ay_1819:scheduling_process_mining_-_foglio1.pdf |tentative}} ** Course Slides ** * {{ :didattica:magistrale:pm:ay_1819:slide_1_-_course_presentation.pdf | Course Introduction}} * {{ :didattica:magistrale:pm:ay_1819:01_context.pdf |Process Mining and its Context}} * {{ :didattica:magistrale:pm:ay_1819:02_modeling.pdf |Formal Modeling of Processes}} * {{ :didattica:magistrale:pm:ay_1819:03_datamining.pdf |Data Mining - a short introduction}} * {{ :didattica:magistrale:pm:ay_1819:gettingdata.pdf |Getting Data}} * {{ :didattica:magistrale:pm:ay_1819:processdiscoveryanintroduction.pdf |Process Discovery an Introduction}} * {{ :didattica:magistrale:pm:ay_1819:processdiscoveryanintroduction.pdf |Alpha Algorithm: A Process Discovery Algorithm}} * {{ :didattica:magistrale:pm:ay_1819:processdiscoveryintroduction.pdf |Alpha Algorithm: Limitation}} * {{ :didattica:magistrale:pm:ay_1819:advancedprocessdiscoverytechniques.pdf |Quality, Heuristic and Genetic mining}} * {{ :didattica:magistrale:pm:ay_1819:simonelli.pdf |Mining Experience}} ({{ :didattica:magistrale:pm:ay_1819:final_version_published.pdf |comparison}}) ({{ :didattica:magistrale:pm:ay_1819:bustech_2017_1_30_90020.pdf |methodology}}) * {{ :didattica:magistrale:pm:ay_1819:04_conformance.pdf |Conformance Checking}} * {{ :didattica:magistrale:pm:ay_1819:05_additional.pdf |Mining Additional Perspectives}} ** Streaming ** * October 8th, 2019 * [[https://unicam.webex.com/unicam/ldr.php?RCID=fe2bfba5c2586a1fb53df3f6df3967d3|January 7th, 2019]] * [[https://unicam.webex.com/unicam/ldr.php?RCID=6b05f179855dc44ac9c7db863fcfc483|January 14th, 2019]] * [[https://unicam.webex.com/unicam/ldr.php?RCID=04a7a61b1160c7f5e88c3c73e4573688|January 21st, 2019]] **Reference book:** * Process Mining: Data Science in Action by W.M.P. van der Aalst, Springer Verlag, 2016 (ISBN 978-3-662-49850-7). From chapter 1 to 9. **Tools:** * Apromore - http://apromore.unicam.it/ * Disco - https://fluxicon.com/disco/ * ProM - http://www.promtools.org/ ---- ===== Exams ===== **Project Based on 2018 Business Process Intelligence Challenge (BPIC) - [[https://www.win.tue.nl/bpi/doku.php?id=2018:challenge]] ** **Project Based Examination** on the topics of the syllabus including project presentation - Process Mining Challenge: (i) we will provide real data set, (ii) we will provide questions to be answered - We expect that you can focus on a specific aspect of interest and analyze this aspect in great detail using any technique, method, algorithm, and tool - We will judge based on: (i) the originality of the results, (ii) the validity of the claims, and (iii) the depth of the analysis of specific issues identified **Dates** (https://didattica.unicam.it/Home.do)