skip to main content
10.1145/3486622.3493942acmconferencesArticle/Chapter ViewAbstractPublication PageswiConference Proceedingsconference-collections
research-article

Combining Machine Learning With Inductive Logic Learning To Detect Deviations From Daily Routines In Ambient Intelligent Environments

Published: 13 April 2022 Publication History

Abstract

The availability of sensor technology in home and building automation offers new opportunities for AI applications. Machine learning (ML) methods can recognize device patterns and profiles based on sensor data and make energy-relevant predictions. At a higher level, the detected patterns can in turn be used to learn activity patterns. In this paper, we present a hybrid approach to augment ML-based outputs with inductive logic-based learning techniques. We present evaluation results and illustrate an application to agent-supported critical situation detection in the assisted living domain.

References

[1]
Henk Aarts and Ap Dijksterhuis. 2000. Habits as knowledge structures: Automaticity in goal-directed behavior.Journal of Personality and Social Psychology 78, 1(2000), 53–63. https://doi.org/10.1037/0022-3514.78.1.53
[2]
Giovanni Acampora, Diane J Cook, Parisa Rashidi, and Athanasios V Vasilakos. 2013. A survey on ambient intelligence in healthcare. Proc. IEEE 101, 12 (2013), 2470–2494.
[3]
Ane Alberdi, Asier Aztiria, and Adrian Basarab. 2016. On the early diagnosis of Alzheimer’s Disease from multimodal signals: A survey. Artificial Intelligence in Medicine 71 (July 2016), 1–29. https://doi.org/10.1016/j.artmed.2016.06.003
[4]
Sebastian Alberternst, Alexander Anisimov, André Antakli, Benjamin Duppe, Hilko Hoffmann, Michael Meiser, Muhammad Muaz, Daniel Spieldenner, and Ingo Zinnikus. 2021. From Things into Clouds–and back. In 2021 IEEE/ACM 21st International Symposium on Cluster, Cloud and Internet Computing (CCGrid). IEEE, 668–675.
[5]
André Antakli, Torsten Spieldenner, Dmitri Rubinstein, Daniel Spieldenner, Erik Herrmann, Janis Sprenger, and Ingo Zinnikus. 2019. Agent-based Web Supported Simulation of Human-robot Collaboration. Proc. of the 15th Int. Conf. on Web Information Systems and Technologies (WEBIST) (2019), 88–99.
[6]
André Antakli, Igor Vozniak, Nils Lipp, Matthias Klusch, and Christian Müller. 2021. HAIL: Modular Agent-Based Pedestrian Imitation Learning. In Proc. 19th Int. Conf. on Practical Applications of Agents and Multi-Agent Systems (PAAMS). October 6-8, Salamanca/Hybrid, Spain. Springer.
[7]
Damla Arifoglu and Abdelhamid Bouchachia. 2019. Detection of abnormal behaviour for dementia sufferers using Convolutional Neural Networks. Artificial intelligence in medicine 94 (2019), 88–95.
[8]
Uabua Bakar, Hemant Ghayvat, SF Hasanm, and Subhas Chandra Mukhopadhyay. 2016. Activity and anomaly detection in smart home: A survey. Next Generation Sensors and Systems(2016), 191–220.
[9]
Michele Colledanchise and Petter Ögren. 2018. Behavior trees in robotics and AI: An introduction. CRC Press.
[10]
Andrew Cropper, Sebastijan Dumancic, Richard Evans, and Stephen H. Muggleton. 2021. Inductive logic programming at 30. CoRR abs/2102.10556(2021). arxiv:2102.10556https://arxiv.org/abs/2102.10556
[11]
Andrew Cropper and Rolf Morel. 2021. Learning programs by learning from failures. Machine Learning 110, 4 (2021), 801–856.
[12]
Martha S. Feldman and Brian T. Pentland. 2003. Reconceptualizing Organizational Routines as a Source of Flexibility and Change. Administrative Science Quarterly 48, 1 (March 2003), 94–118. https://doi.org/10.2307/3556620
[13]
Abdur Rahim Mohammad Forkan, Ibrahim Khalil, Zahir Tari, Sebti Foufou, and Abdelaziz Bouras. 2015. A context-aware approach for long-term behavioural change detection and abnormality prediction in ambient assisted living. Pattern Recognition 48, 3 (2015), 628–641.
[14]
Michael Gelfond and Vladimir Lifschitz. 1988. The stable model semantics for logic programming. In ICLP/SLP, Vol. 88. 1070–1080.
[15]
Alex Graves, Abdel-rahman Mohamed, and Geoffrey Hinton. 2013. Speech Recognition with Deep Recurrent Neural Networks. ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings 38 (03 2013). https://doi.org/10.1109/ICASSP.2013.6638947
[16]
Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long Short-Term Memory. Neural Computation 9(8)(1997), 1735–1780.
[17]
G. M. Hodgson. 1997. The ubiquity of habits and rules. Cambridge Journal of Economics 21, 6 (Nov. 1997), 663–684. https://doi.org/10.1093/oxfordjournals.cje.a013692
[18]
Daniel Jurafsky and James H. Martin. 2000. Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition (1st ed.). Prentice Hall PTR, USA.
[19]
Mark Law, Alessandra Russo, and Krysia Broda. 2015. The ILASP system for learning Answer Set Programs. www.ilasp.com.
[20]
Vladimir Lifschitz. 2008. What is answer set programming. In AAAI, Vol. 8.
[21]
Wiktor Marek and Mirosław Truszczyński. 1991. Autoepistemic logic. Journal of the ACM (JACM) 38, 3 (1991), 587–618.
[22]
Stephen Muggleton. 1991. Inductive logic programming. New generation computing 8, 4 (1991), 295–318.
[23]
Stephen Muggleton, Wang-Zhou Dai, Claude Sammut, Alireza Tamaddoni-Nezhad, Jing Wen, and Zhi-Hua Zhou. 2018. Meta-interpretive learning from noisy images. Machine Learning 107, 7 (2018), 1097–1118.
[24]
Stephen H Muggleton, Dianhuan Lin, and Alireza Tamaddoni-Nezhad. 2015. Meta-interpretive learning of higher-order dyadic datalog: Predicate invention revisited. Machine Learning 100, 1 (2015), 49–73.
[25]
Patrik Simons. 2000. Extending and implementing the stable model semantics. arXiv preprint cs/0005010(2000).
[26]
Katarzyna Stawarz, Anna L. Cox, and Ann Blandford. 2014. Don’t forget your pill!: designing effective medication reminder apps that support users’ daily routines. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, Toronto Ontario Canada, 2269–2278. https://doi.org/10.1145/2556288.2557079
[27]
Chaoyun Zhang, Mingjun Zhong, Zongzuo Wang, Nigel Goddard, and Charles Sutton. 2018. Sequence-to-point learning with neural networks for non-intrusive load monitoring. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 32.

Cited By

View all
  • (2024)Logic Supervised Learning for Time Series - Continual Learning for Appliance DetectionNeural-Symbolic Learning and Reasoning10.1007/978-3-031-71170-1_4(32-40)Online publication date: 10-Sep-2024
  • (2023)SynTiSeD – Synthetic Time Series Data Generator2023 11th Workshop on Modelling and Simulation of Cyber-Physical Energy Systems (MSCPES)10.1109/MSCPES58582.2023.10123429(1-6)Online publication date: 9-May-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WI-IAT '21: IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology
December 2021
698 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 April 2022

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

  • German Federal Ministry for Economic Affairs and Energy

Conference

WI-IAT '21
Sponsor:
WI-IAT '21: IEEE/WIC/ACM International Conference on Web Intelligence
December 14 - 17, 2021
VIC, Melbourne, Australia

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)6
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Logic Supervised Learning for Time Series - Continual Learning for Appliance DetectionNeural-Symbolic Learning and Reasoning10.1007/978-3-031-71170-1_4(32-40)Online publication date: 10-Sep-2024
  • (2023)SynTiSeD – Synthetic Time Series Data Generator2023 11th Workshop on Modelling and Simulation of Cyber-Physical Energy Systems (MSCPES)10.1109/MSCPES58582.2023.10123429(1-6)Online publication date: 9-May-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media