Cognitive IoT enabled by Layered Architecture and Neural Networks in a Smart Home Environment
Abdon Serianni, Floriano De Rango, Pierfrancesco Raimondo · 2021
Internet of Things (IoT) is playing an important role in a Smart Home Environment in the last few years. An IoT architecture is proposed to manage a heterogeneous set of smart devices in the home environment. The network infrastructure is improved using IoT protocols like Message Queuing Telemetry Transport (MQTT). A Cognitive Smart Object is used to support the management of thermal comfort in the Smart Home context. Neural Networks are used for suggested action prediction and anomaly detection operations based on the user's habits. The Continuous Learning mechanism is described, which considers user feedback to shape the neural network and obtain a neural network that follows user behaviors that deviate from standard behavior.