Skip to main content

Logic-Based Incremental Process Mining in Smart Environments

  • Conference paper
Recent Trends in Applied Artificial Intelligence (IEA/AIE 2013)

Abstract

Understanding what the user is doing in a Smart Environment is important not only for adapting the environment behavior, e.g. by providing the most appropriate combination of services for the recognized situation, but also for identifying situations that could be problematic for the user. Manually building models of the user processes is a complex, costly and error-prone engineering task. Hence, the interest in automatically learning them from examples of actual procedures. Incremental adaptation of the models, and the ability to express/learn complex conditions on the involved tasks, are also desirable. First-order logic provides a single comprehensive and powerful framework for supporting all of the above. This paper presents a First-Order Logic incremental method for inferring process models, and show its application to the user’s daily routines, for predicting his needs and comparing the actual situation with the expected one. Promising results have been obtained with both controlled experiments that proved its efficiency and effectiveness, and with a domain-specific dataset.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Agrawal, R., Gunopulos, D., Leymann, F.: Mining process models from workflow logs. In: Schek, H.-J., Saltor, F., Ramos, I., Alonso, G. (eds.) EDBT 1998. LNCS, vol. 1377, pp. 469–483. Springer, Heidelberg (1998)

    Google Scholar 

  2. Bierhoff, I., van Berlo, A.: More intelligent smart houses for better care and health, global telemedicine and ehealth updates. Knowledge Resources 1, 322–325 (2008)

    Google Scholar 

  3. Bombini, G., Di Mauro, N., Esposito, F., Ferilli, S.: Incremental learning from positive examples. In: Atti del 24-esimo Convegno Italiano di Logica Computazionale, CILC 2009 (2009)

    Google Scholar 

  4. Cattafi, M., Lamma, E., Riguzzi, F., Storari, S.: Incremental declarative process mining. In: Szczerbicki, E., Nguyen, N.T. (eds.) Smart Information and Knowledge Management. SCI, vol. 260, pp. 103–127. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  5. Cook, D., Schmitter-Edgecombe, M.: Assessing the quality of activities in a smart environment. Methods of Information in Medicine (2009)

    Google Scholar 

  6. Cook, J.E., Wolf, A.L.: Discovering models of software processes from event-based data. Technical Report CU-CS-819-96, Department of Computer Science, University of Colorado (1996)

    Google Scholar 

  7. Cook, J.E., Wolf, A.L.: Event-based detection of concurrency. Technical Report CU-CS-860-98, Department of Computer Science, University of Colorado (1998)

    Google Scholar 

  8. de Medeiros, A.K.A., Weijters, A.J.M.M., van der Aalst, W.M.P.: Genetic process mining: an experimental evaluation. Data Min. Knowl. Discov. 14, 245–304 (2007)

    Article  MathSciNet  Google Scholar 

  9. Ellis, C.A., Keddara, K., Rozenberg, G.: Dynamic change within workflow systems. In: Proceedings of the Conference on Organizational Computing Systems, pp. 10–21. ACM (1995)

    Google Scholar 

  10. Esposito, F., Semeraro, G., Fanizzi, N., Ferilli, S.: Multistrategy theory revision: Induction and abduction in inthelex. Machine Learning Journal 38(1/2), 133–156 (2000)

    Article  MATH  Google Scholar 

  11. Herbst, J.: Inducing workflow models from workflow instances. In: Proceedings of the 6th European Concurrent Engineering Conference, pp. 175–182. Society for Computer Simulation, SCS (1999)

    Google Scholar 

  12. Herbst, J.: Dealing with concurrency in workflow induction. In: Proceedings of the European Concurrent Engineering Conference, pp. 175–182. SCS Europe (2000)

    Google Scholar 

  13. Herbst, J., Karagiannis, D.: Integrating machine learning and workflow management to support acquisition and adaptation of workflow models. In: Proceedings of the 9th International Workshop on Database and Expert Systems Applications, pp. 745–752. IEEE (1998)

    Google Scholar 

  14. Herbst, J., Karagiannis, D.: An inductive approach to the acquisition and adaptation of workflow models. In: Proceedings of the IJCAI 1999 Workshop on Intelligent Workflow and Process Management: The New Frontier for AI in Business, pp. 52–57 (1999)

    Google Scholar 

  15. Maurer, U., Smailagic, A., Siewiorek, D., Deisher, M.: Activity recognition and monitoring using multiple sensors on different body positions. In: International Workshop on Wearable and Implantable Body Sensor Networks, pp. 4–116 (2006)

    Google Scholar 

  16. Muggleton, S.: Inductive logic programming. New Generation Computing 8(4), 295–318 (1991)

    Article  MATH  Google Scholar 

  17. Rashidi, P., Cook, D.: Keeping the resident in the loop: Adapting the smart home to the user. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans (2012)

    Google Scholar 

  18. Steg, H., et al.: Ambient assisted living – european overview report. Technical report (September 2005)

    Google Scholar 

  19. Suchman, L.A.: Plans and situated actions: The problem of human-machine communications. Cambridge University Press (1987)

    Google Scholar 

  20. van der Aalst, W.M.P.: The application of petri nets to workflow management. The Journal of Circuits, Systems and Computers 8, 21–66 (1998)

    Article  Google Scholar 

  21. van Kasteren, T., Krose, B.: Bayesian activity recognition in residence for elders. In: 3rd IET International Conference on Intelligent Environments (IE 2007), pp. 209–212 (2007)

    Google Scholar 

  22. Weijters, A.J.M.M., van der Aalst, W.M.P.: Rediscovering workflow models from event-based data. In: Hoste, V., De Pauw, G. (eds.) Proceedings of the 11th Dutch-Belgian Conference of Machine Learning (Benelearn 2001), pp. 93–100 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ferilli, S., De Carolis, B., Redavid, D. (2013). Logic-Based Incremental Process Mining in Smart Environments. In: Ali, M., Bosse, T., Hindriks, K.V., Hoogendoorn, M., Jonker, C.M., Treur, J. (eds) Recent Trends in Applied Artificial Intelligence. IEA/AIE 2013. Lecture Notes in Computer Science(), vol 7906. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38577-3_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38577-3_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38576-6

  • Online ISBN: 978-3-642-38577-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics