Discovery and Enhancement of Learning Model Analysis through Semantic Process Mining

Semantic concepts can be layered on top of existing learner information asset to provide a more conceptual analysis of real time processes capable of providing real world answers that are closer to human understanding. Challenges from current research shows that even though learning data are captured and modelled with acceptable performance to accurately reflect process executions, they are still limited for many process mining analysis because they lack the abstraction level required from real world perspectives. The work in this paper describes a Semantic Process Mining approach directed towards enriching streams of event data logs from a learning process using semantic descriptions that references concepts in an Ontology specifically designed for representing learning processes. The proposed approach involves the extraction of process history data from learning execution environments unfolding how we extract the input data necessary to be mapped unto the learning process logs, which is then followed by submitting the resulting eXtensible Event Streams XES and Mining eXtensible Markup Language MXML format to the process analytics environment for mining and further analysis. The consequence is a learning process model which we semantically annotate with concepts they represent in real time using semantic descriptions, and then linking them to an ontology to allow for analysis of the extracted event logs streams based on concepts rather than the event tags of the process. The aim is to provide real time knowledge about the learning process which are more intuitive and closer to human understanding. By referring to ontologies and piloting series of validation experiments, the approach provides us with the capability to infer new and discover relationships the process instances share amongst themselves and to address the problem of determining the presence of different learning patterns within the learning knowledge base. To this end, we demonstrate how data from learning process can be extracted, semantically prepared, and transformed into mining executable formats to enable prediction of individual learning patterns and outcomes through further semantic analysis of the discovered models. Therefore, our approach is grounded on Process Mining and Semantic Modelling Techniques.

[1]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[2]  Trevor P. Martin,et al.  Finding Fuzzy Concepts for Creative Knowledge Discovery , 2013, Int. J. Intell. Syst..

[3]  Rafael Garcia Leonel Miani,et al.  Exploring Association Rules in a Large Growing Knowledge Base , 2015 .

[4]  Wil M. P. van der Aalst,et al.  Decision Mining in ProM , 2006, Business Process Management.

[5]  Wil M. P. van der Aalst,et al.  A Generic Import Framework for Process Event Logs , 2006, Business Process Management Workshops.

[6]  J. Tenenbaum,et al.  Theory-based Bayesian models of inductive learning and reasoning , 2006, Trends in Cognitive Sciences.

[7]  Wil M. P. van der Aalst,et al.  Process Mining - Discovery, Conformance and Enhancement of Business Processes , 2011 .

[8]  Dirk Fahland,et al.  Repairing Process Models to Reflect Reality , 2012, BPM.

[9]  Giovanni Acampora,et al.  A hybrid evolutionary approach for solving the ontology alignment problem , 2012, Int. J. Intell. Syst..

[10]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[11]  Jens Lehmann,et al.  Concept learning in description logics using refinement operators , 2009, Machine Learning.

[12]  Wil M. P. van der Aalst,et al.  Workflow mining: discovering process models from event logs , 2004, IEEE Transactions on Knowledge and Data Engineering.

[13]  Dirk Fahland,et al.  Automatic Discovery of Data-Centric and Artifact-Centric Processes , 2012, Business Process Management Workshops.

[14]  Rabih Bashroush,et al.  A Semantic Rule-based Approach Supported by Process Mining for Personalised Adaptive Learning , 2014, EUSPN/ICTH.

[15]  Christer Carlsson,et al.  Fuzzy Ontology Used for Knowledge Mobilization , 2013, Int. J. Intell. Syst..

[16]  Usman Naeem,et al.  A Semantic Reasoning Method Towards Ontological Model for Automated Learning Analysis , 2015, NaBIC.

[17]  Hans-Peter Kriegel,et al.  Future trends in data mining , 2007, Data Mining and Knowledge Discovery.

[18]  Nicola Fanizzi,et al.  Query Answering and Ontology Population: An Inductive Approach , 2008, ESWC.

[19]  Rabih Bashroush,et al.  A Semantic Rule-Based Approach Towards Process Mining for Personalised Adaptive Learning , 2014, 2014 IEEE Intl Conf on High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS).

[20]  John Domingue,et al.  Towards an Ontology for Process Monitoring and Mining , 2007, SBPM.

[21]  John Domingue,et al.  An Outlook on Semantic Business Process Mining and Monitoring , 2007, OTM Workshops.

[22]  Diogo R. Ferreira,et al.  A semantic approach to the discovery of workflow activity patterns in event logs , 2012, Int. J. Bus. Process. Integr. Manag..

[23]  Wil M. P. van der Aalst,et al.  Semantic Process Mining Tools: Core Building Blocks , 2008, ECIS.

[24]  Thomas L. Griffiths,et al.  Semi-Supervised Learning with Trees , 2003, NIPS.

[25]  Wil vanderAalst,et al.  Workflow Management: Models, Methods, and Systems , 2004 .

[26]  Wil M. P. van der Aalst,et al.  Time prediction based on process mining , 2011, Inf. Syst..

[27]  A. Smith,et al.  Research Methodology: A Step-by-step Guide for Beginners , 2012 .

[28]  Manfred Reichert,et al.  Activity patterns in process-aware information systems: basic concepts and empirical evidence , 2009, Int. J. Bus. Process. Integr. Manag..

[29]  Ajith Abraham,et al.  A Novel Ensemble Approach to Enhance the Performance of Web Server Logs Classification , 2015 .

[30]  Christoph Bussler,et al.  Workflow Management: Modeling Concepts, Architecture and Implementation , 1996 .

[31]  Diego Calvanese,et al.  The Description Logic Handbook , 2007 .

[32]  S. Fienberg When did Bayesian inference become "Bayesian"? , 2006 .

[33]  Wil M.P. van der Aalst,et al.  Fuzzy Mining - Adaptive Process Simplification Based on Multi-perspective Metrics , 2007, BPM.

[34]  J. Tenenbaum,et al.  Probabilistic models of cognition: exploring representations and inductive biases , 2010, Trends in Cognitive Sciences.

[35]  Wil M. P. van der Aalst Process mining , 2012, CACM.

[36]  Paul Janecek,et al.  Ontological approach to enhance results of business process mining and analysis , 2013, Bus. Process. Manag. J..

[37]  Boudewijn F. van Dongen,et al.  XES, XESame, and ProM 6 , 2010, CAiSE Forum.