Page 107 - Proceedings of the 2018 ITU Kaleidoscope
P. 107

Predicting Activities in Business Processes with LSTM Recurrent Neural Networks


                                          1
                                                                   2,3
                                                    2
                            Edgar Tello-Leal ; Jorge Roa ; Mariano Rubiolo ; Ulises M. Ramirez-Alcocer 1
               1
               Faculty of Engineering and Science, Autonomous University of Tamaulipas, Victoria, Tamaulipas, Mexico, 87000
            2
             CIDISI, Santa Fe Regional Faculty, National Technological University, Lavaisse 610, (S3004EWB) Santa Fe, Argentina.
                3
                 Research Institute for Signals, Systems and Computational Intelligence, sinc(i), FICH/UNL-CONICET, Ciudad
                                            Universitaria, (3000) Santa Fe, Argentina.

                              ABSTRACT                        number of activities that organizations perform are supported
                                                              by information systems. Several types of activities contained
           The Long Short-Term Memory (LSTM) Recurrent Neural  in the business processes can be executed automatically by the
           Networks provide a high precision in the prediction of  information systems, without the participation of a human.
           sequences in several application domains. In the domain
                                                              The convergence of solutions and products towards the
           of business processes it is currently possible to exploit event
                                                              BPM and the Service Oriented Architecture (SOA) paradigm
           logs to make predictions about the execution of cases. This
                                                              adopted for industrial systems contributes to the improvement
           article shows that LSTM networks can also be used for the
                                                              in the reactivity and performance of industrial processes
           prediction of execution of cases in the context of an event
                                                              such as manufacturing or logistics among others [3]. This
           log that originates from the IoT and Industry 4.0 domain.
                                                              is leading to a situation where information is registered in
           This is a key aspect to provide valuable input for planning
                                                              event logs, making it available in near-real time based on
           and resource allocation (either physical or virtual), since
                                                              asynchronous events, and to business-level applications that
           each trace associated with a case indicates the sequential
                                                              are able to use high-level information for various purposes,
           execution of activities in business processes. A methodology
                                                              such as diagnosis, performance indicators, or traceability. [3].
           for the implementation of an LSTM neural network is also
                                                              In this context, predicting the behavior of a business process,
           proposed. An event log of the industry domain is used to train
                                                              i.e.  exploiting event logs to make predictions about the
           and test the proposed LSTM neural network. Our preliminary
                                                              execution of activities [4], is a key aspect in order to provide
           results indicate that the prediction of the next activity is
                                                              valuable input for planning and resource allocation [4]. There
           acceptable according to the literature of the domain.
                                                              are two main factors for the growing interest in predicting
                                                              business process behavior. On the one hand, with the advent
             Keywords - LSTM, event log, process mining, business
                                                              of 5G and the Internet of Things (IoT) in the context of
                                process
                                                              Industry 4.0 [3], more and more events are recorded due
                                                              to the great number of devices connected to the Internet,
                         1.  INTRODUCTION
                                                              providing detailed information about the history of business
           In a knowledge-based economy,  public and private  processes. On the other hand, there is a need to improve
           organizations require proper knowledge asset management  and support business processes in competitive and rapidly
           to maintain a competitive advantage in global markets or  changing environments.
           in government services.  With the advent of robotics,  Process mining techniques [5, 6] are capable of extracting
           machine learning, and 5G networks there will be a wealth  knowledge from event logs,  commonly available in
           of opportunities for cooperation between robots and humans  information systems. These techniques provide new means to
           improving productivity and speeding up the delivery of  discover, monitor and improve business processes in a variety
           services for citizens. In this context, the Business Process  of application domains. However, standard process mining
           Management (BPM) is considered a key component to  techniques cannot deal with predicting process behavior.
           managing the life-cycle of business processes that orchestrate  The recurrent neural network (RNN) architecture has become
           the activities performed in organizations as well as the  a model of the neural network implemented in different
           resources (humans, robots, or information systems) that  domains, due to its natural ability to process sequential entries
           execute such activities.                           and to know their long-term dependencies [7]. Unlike the
           A business process consists of a set of activities that are  feed-forward neural network, the RNN neurons are connected
           performed in a coordinated way in an organization in a  to each other in the same hidden layer and a training function
           technical environment, and have at least one correlated  is applied to the hidden states repeatedly [7]. The Long
           business goal [1].  The standard language for modeling  Short-Term Memory (LSTM) neural network is an extension
           business processes is BPMN (Business Process Modeling  of the RNN, which has achieved excellent performance in
           Notation) [2].  Information technologies in general and  various tasks, especially for sequential problems [8], [9],
           information systems in particular play an important role  [10]. The implementation of LSTM neural networks for the
           in the management of business processes, because a large  discovery of events or activities of a business process through




           978-92-61-26921-0/CFP1868P-ART @ 2018 ITU       – 91 –                                   Kaleidoscope
   102   103   104   105   106   107   108   109   110   111   112