A Comparative Analysis of Human Behavior Prediction Approaches in Intelligent Environments

Behavior modeling has multiple applications in the intelligent environment domain. It has been used in different tasks, such as the stratification of different pathologies, prediction of the user actions and activities, or modeling the energy usage. Specifically, behavior prediction can be used to f...

Descripción completa

Detalles Bibliográficos
Autores: Almeida, Aitor; Bermejo Fernández, Unai; Bilbao Jayo, Aritz; Azkune Galparsoro, Gorka; Aguilera, Unai; Emaldi, Mikel; Dornaika, Fadi; Arganda Carreras, Ignacio
Tipo de documento: Artículo
Fecha de publicación:2022
País:España
Institución:Universidad del País Vasco
Repositorio:Addi. Archivo Digital para la Docencia y la Investigación
OAI Identifier:oai:addi.ehu.eus:10810/55525
Acceso en línea:http://hdl.handle.net/10810/55525
Nivel de acceso:Acceso abierto
Palabra clave:user behavior prediction
behavior modeling
transformers
attention
embeddingss
graph neural networks
knowledge graphs
recurrent neural networks
convolutional neural networks
intelligent environment
Descripción
Sumario:Behavior modeling has multiple applications in the intelligent environment domain. It has been used in different tasks, such as the stratification of different pathologies, prediction of the user actions and activities, or modeling the energy usage. Specifically, behavior prediction can be used to forecast the future evolution of the users and to identify those behaviors that deviate from the expected conduct. In this paper, we propose the use of embeddings to represent the user actions, and study and compare several behavior prediction approaches. We test multiple model (LSTM, CNNs, GCNs, and transformers) architectures to ascertain the best approach to using embeddings for behavior modeling and also evaluate multiple embedding retrofitting approaches. To do so, we use the Kasteren dataset for intelligent environments, which is one of the most widely used datasets in the areas of activity recognition and behavior modeling.