Detection of Anomalies in Daily Activities Using Data from Smart Meters

The massive deployment of smart meters in most Western countries in recent decades has allowed the creation and development of a significant variety of applications, mainly related to efficient energy management. The information provided about energy consumption has also been dedicated to the areas...

Descripción completa

Detalles Bibliográficos
Autores: Hernández Alonso, Álvaro|||0000-0001-9308-8133, Nieto Capuchino, Rubén|||0000-0002-8293-9665, Diego Otón, Laura de|||0000-0002-4939-2987, Pérez Rubio, María del Carmen|||0000-0001-8271-6843, Villadangos Carrizo, José Manuel|||0000-0001-5900-0978, Pizarro Pérez, Daniel|||0000-0003-0622-4884, Ureña Ureña, Jesús|||0000-0003-1408-6039
Tipo de recurso: artículo
Fecha de publicación:2024
País:España
Institución:Universidad de Alcalá (UAH)
Repositorio:e_Buah Biblioteca Digital Universidad de Alcalá
Idioma:inglés
OAI Identifier:oai:ebuah.uah.es:10017/62151
Acceso en línea:http://hdl.handle.net/10017/62151
https://dx.doi.org/10.3390/s24020515
Access Level:acceso abierto
Palabra clave:Non-intrusive load monitoring (NILM)
Anomaly detection
Predictive models
Smart meters
Electrónica
Electronics
Descripción
Sumario:The massive deployment of smart meters in most Western countries in recent decades has allowed the creation and development of a significant variety of applications, mainly related to efficient energy management. The information provided about energy consumption has also been dedicated to the areas of social work and health. In this context, smart meters are considered single-point non-intrusive sensors that might be used to monitor the behaviour and activity patterns of people living in a household. This work describes the design of a short-term behavioural alarm generator based on the processing of energy consumption data coming from a commercial smart meter. The device captured data from a household for a period of six months, thus providing the consumption disaggregated per appliance at an interval of one hour. These data were used to train different intelligent systems, capable of estimating the predicted consumption for the next one-hour interval. Four different approaches have been considered and compared when designing the prediction system: a recurrent neural network, a convolutional neural network, a random forest, and a decision tree. By statistically analysing these predictions and the actual final energy consumption measurements, anomalies can be detected in the undertaking of three different daily activities: sleeping, breakfast, and lunch. The recurrent neural network achieves an F1-score of 0.8 in the detection of these anomalies for the household under analysis, outperforming other approaches. The proposal might be applied to the generation of a short-term alarm, which can be involved in future deployments and developments in the field of ambient assisted living.