Litcius/Paper detail

HEMS-IoT: A Big Data and Machine Learning-Based Smart Home System for Energy Saving

Isaac Machorro-Cano, Giner Alor‐Hernández, Mario Andrés Paredes‐Valverde, Lisbeth Rodríguez-Mazahua, José Luis Sánchez-Cervantes, José Oscar Olmedo-Aguirre

2020Energies167 citationsDOIOpen Access PDF

Abstract

Energy efficiency has aroused great interest in research worldwide, because energy consumption has increased in recent years, especially in the residential sector. The advances in energy conversion, along with new forms of communication, and information technologies have paved the way for what is now known as smart homes. The Internet of Things (IoT) is the convergence of various heterogeneous technologies from different application domains that are used to interconnect things through the Internet, thus allowing for the detection, monitoring, and remote control of multiple devices. Home automation systems (HAS) combined with IoT, big data technologies, and machine learning are alternatives that promise to contribute to greater energy efficiency. This work presents HEMS-IoT, a big data and machine learning-based smart home energy management system for home comfort, safety, and energy saving. We used the J48 machine learning algorithm and Weka API to learn user behaviors and energy consumption patterns and classify houses with respect to energy consumption. Likewise, we relied on RuleML and Apache Mahout to generate energy-saving recommendations based on user preferences to preserve smart home comfort and safety. To validate our system, we present a case study where we monitor a smart home to ensure comfort and safety and reduce energy consumption.

Topics & Concepts

Home automationEnergy consumptionComputer scienceBig dataEnergy management systemEfficient energy useInternet of ThingsSmart gridEmbedded systemComputer securityEnergy managementEnergy (signal processing)TelecommunicationsEngineeringOperating systemStatisticsElectrical engineeringMathematicsSmart Grid Energy ManagementIoT and Edge/Fog ComputingIoT-based Smart Home Systems