eqj

HOME

 

A Framework based on Load Monitoring and Association Rules Mining for Pattern Recognition in Smart Homes

Mahan Ahmadi Rahmatabadi(1), Hamid Reza Pilehvar Javid(2), Zahra Dehghani Arani(2), Hamid
Reza Baghaee(3), Gevork B. Gharehpetian(2)

1. Department of Energy Engineering and Physics, Amirkabir University of Technology (Tehran Polytechnic),Tehran, Iran.
2. Department of Electrical Engineering, Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran.
3. Faculty of Electrical and Computer Engineering, Tarbiat Modares University, Tehran, Iran,

full-paper

2026-06-27

E&Q4-Cover

Abstract

This paper presents an integrated analytical framework for residential energy management that combines appliance-level load monitoring with behavioral pattern discovery using data from a unified smart home deployment. The research employs a two-phase methodology on synchronized datasets collected from the same residential environment. First, a Random Forest classifier is trained to identify individual household appliances from aggregate electrical measurements, achieving highly accurate classification performance for eight appliance types. Then, appliance activation records are analyzed within a given time window using Association Rule Mining, which reveals significant co-occurrence patterns. This framework presents how synchronized load monitoring, combined with data mining, can offer holistic information for optimizing energy consumption, demand response programs, as well as power quality assessment, especially in environments that incorporate renewable energy sources.

Key words: Association Rule Mining, Load Monitoring, Machine Learning, Smart Home

Published in: Energies & Quality Journal (E&QJ)
ISSUE: Vol. 4. No.1 Pages: 72-77
E-ISSN: 2659-8779 Date of Current Version: 2026-06-27
REF: 250-26 Issue Date: 2026-07-15
DOI:10.24084/eqj26-250 Publisher: AEDERMACP/ EA4EPQ

References

[1] G. Strbac, "Demand side management: Benefits and challenges," Energy Policy, vol. 36, no. 12, pp. 4419-4426, 2008.

[2] S. Gottwalt, W. Ketter, C. Block, J. Collins and C. Weinhardt, "Demand side management—A simulation of household behavior under variable prices," Energy Policy, vol. 39, no. 12, pp. 8163-8174, 2011.

[3] O. Parson, G. Fisher, A. Hersey, N. Batra, J. Kelly, A. Singh, W. Knottenbelt and A. Rogers, "Dataport and NILMTK: A building data set designed for nonintrusive load monitoring," in Proc. IEEE Global Conf. Signal Inf. Process. (GlobalSIP), 2015, pp. 210-214.

[4] R. Agrawal and R. Srikant, "Fast algorithms for mining association rules," in Proc. 20th Int. Conf. Very Large Data Bases (VLDB), 1994, pp. 487–499.

[5] J. Liang, S. K. K. Ng, G. Kendall and J. W. M. Cheng, "Load signature study—Part I: Basic concept, structure, and methodology," IEEE Trans. Power Del., vol. 25, no. 2, pp. 551-560, 2010.

[6] "ESDA-NILM 2022 Dataset," Kaggle, 2022. [Online]. Available:https://www.kaggle.com/competitions/esdanilm-2022/data

[7] A. Parmar, R. Katariya and V. Patel, "A review on random forest: An ensemble classifier," in Proc. Int. Conf. Intell. Data Commun. Technol. Internet Things, 2018, pp. 758–763.

[8] L. Yao, J. Wang and C. Zhao, "Non-Intrusive Load Monitoring Based on Multiscale Attention Mechanisms," Energies, vol. 17, no. 8, p. 1944, 2024.

[9] A. Géron, Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd ed. O'Reilly Media, 2022.

[10] M. Sokolova and G. Lapalme, "A systematic analysis of performance measures for classification tasks," Inf. Process. Manag., vol. 45, no. 4, pp. 427–437, 2009.

[11] M.-L. Zhang and Z.-H. Zhou, "A review on multi-label learning algorithms," IEEE Trans. Knowl. Data Eng., vol. 26, no. 8, pp. 1819–1837, 2014.

[12] J. Han, J. Pei and H. Tong, Data Mining: Concepts and Techniques, 4th ed. Morgan Kaufmann, 2022.

[13] C. Borgelt, "An Implementation of the FP-growth Algorithm," in Proc. 1st Int. Workshop Open Source Data Mining, 2005, pp. 1–5.

[14] P.-N. Tan, M. Steinbach and V. Kumar, Introduction to Data Mining, 2nd ed. Pearson Education, 2016.

[15] R. Agrawal, T. Imieliński and A. Swami, "Mining association rules between sets of items in large databases," in Proc. ACM SIGMOD Int. Conf. Manage.
Data, 1993, pp. 207–216.

[16] S. Brin, R. Motwani and C. Silverstein, "Beyond market baskets: Generalizing association rules to correlations," in Proc. ACM SIGMOD Int. Conf. Manage. Data, 1997, pp. 265–276.

[17] I. H. Witten, E. Frank, M. A. Hall and C. J. Pal, Data Mining: Practical Machine Learning Tools and Techniques, 4th ed. Morgan Kaufmann, 2016.


 
logos0
 
baner-renovables

E&Q Journal is edited by:

AEDERMACP/EA4EPQ
C/ Ramón Aller, 83
36500 Lalin
Pontevedra (Spain)

ICREPQ

Copyright © 2025 EA4EPQ All rights are reserved