PURPOSE
Data storage and data analysis are the key terms in data science,
however, a data scientist also needs to understand the operational
processes that produce the data, in order to cope with complex
scenarios and to correctly apply advanced analysis techniques. This
process mining course aims to bridge the gap between data-centric
techniques like data mining and machine learning and the
traditional process-based models
The students completing this course get introduced to the basic
process model and the analysis techniques that allow to explore
their behaviour. Further, different techniques for process
discovery will be studied, with a particular focus on event logs
that contain noise and/or are incomplete. The students will also
learn about conformance testing and alignment between the process
model and the real data, as well as techniques for process mining
in the large and possible extensions with quantitative aspects like
time and probabilities
The list of topics may include:
process models like transition systems, automata, workflow nets and business process modelling notation,
basic process analysis techniques like reachability, deadlock detection and soundness checking,
process discovery techniques, event logs, noise and incompleteness and algorithms for process discovery,
advanced process mining techniques, like heuristic mining, genetic mining, and inductive mining
conformance checking and alignment as well as mining in the large
mining additional quantitative properties like time, probabilities and decision mining
to explain the process mining methodology and connect it to the data mining counterpart,
to apply the techniques discussed in the course on concrete examples,
to assess and explain the principles behind both the algorithmic part and the conformance and alignment with real data, and
to select and apply the techniques to a concrete process mining case study, possibly with the help of automated tools
to evaluate and reason about different process mining scenarios, and
to develop feasible approaches to process mining of real processes, including the application of available formalisms and tool support
The type of instruction is organised in accordance with the general instruction methods of the programme, cf. § 17.
Name of exam | Process Mining |
Type of exam | Written or oral exam |
ECTS | 5 |
Assessment | 7-point grading scale |
Type of grading | Internal examination |
Criteria of assessment | The criteria of assessment are stated in the Examination Policies and Procedures |
Contact: Study Board for Computer Science via cs-sn@cs.aau.dk or 9940 8854
Danish title | Process Mining |
Module code | DSNDVK203 |
Module type | Course |
Duration | 1 semester |
Semester | Spring
|
ECTS | 5 |
Language of instruction | Danish and English |
Empty-place Scheme | Yes |
Location of the lecture | Campus Aalborg |
Responsible for the module |
Education owner | Master of Science (MSc) in Data Science and Machine Learning |
Study Board | Study Board of Computer Science |
Department | Department of Computer Science |
Faculty | The Technical Faculty of IT and Design |