scispace - formally typeset
Journal ArticleDOI

A machine-learning ensemble model for predicting energy consumption in smart homes

Ishaani Priyadarshini, +3 more
- 01 Nov 2022 - 
- Vol. 20, pp 100636-100636
TLDR
In this paper , the authors performed an overall analysis of energy consumption in smart homes by deploying machine learning models, such as Decision Trees (DT), Random Forest (RF), eXtreme Gradient Boosting (XGBoost), and k-Nearest Neighbor (KNN) for predicting the power consumption of multiple datasets.
Abstract
Smart homes incorporate several devices that automate tasks and make our lives easy. These devices can be useful for many things, like security access, lighting, temperature, etc. Using the Internet of Things (IoT) platform, smart homes essentially let homeowners control appliances and devices remotely. Due to their self-learning skills, smart homes can learn homeowners' schedules and adapt accordingly to make adjustments. Since convenience and cost savings is necessary in such an environment, and there are multiple devices involved, there is a need to analyze power consumption in smart homes. Moreover, increased energy consumption leads to an increase in carbon footprint, elevates the risk of climate, and leads to increased demand in supply. Hence, monitoring energy consumption is crucial. In this paper, we perform an overall analysis of energy consumption in smart homes by deploying machine learning models. We rely on machine learning techniques, like Decision Trees (DT), Random Forest (RF), eXtreme Gradient Boosting (XGBoost), and k-Nearest Neighbor (KNN) for predicting the power consumption of multiple datasets. We also propose a DT-RF-XGBoost-based Ensemble Model for analyzing the consumption and comparing it with the baseline algorithms. The evaluation parameters used in the study are Mean Square Error (MSE), R-squared (R 2, ), Root Mean Square Error (RMSE), and Mean Absolute Error (MAE), respectively. The study has been performed on multiple datasets and our study shows that the proposed DT-RF-XG-based Ensemble Model outperforms all the other baseline algorithms for multiple datasets with R 2 around 0.99.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Identifying the optimal heterogeneous ensemble learning model for building energy prediction using the exhaustive search method

TL;DR: In this paper , the optimal heterogeneous ensemble learning model for building energy prediction was identified by using the exhaustive search method, where six machine learning methods were used as the alternative base model for constructing heterogeneous ensembles learning models.
Journal ArticleDOI

Data Aging Matters: Federated Learning-Based Consumption Prediction in Smart Homes via Age-Based Model Weighting

TL;DR: In this article , the authors proposed a federated learning approach for predicting smart home consumption, which takes into consideration the age of the time series datasets of each client and aggregates local models trained on each smart home device to produce a global prediction model via a novel weighting scheme.
Journal ArticleDOI

CVT on-line error measurement hybrid-driven by domain knowledge and Stacking Model

TL;DR: In this paper , the authors proposed a stacked model to combine the ideal and additional errors for measuring the performance of capacitive voltage transformer (CVT) in the smart grid, which is based on the principle of heterogeneity and high-quality.
References
More filters
Proceedings ArticleDOI

XGBoost: A Scalable Tree Boosting System

TL;DR: This paper proposes a novel sparsity-aware algorithm for sparse data and weighted quantile sketch for approximate tree learning and provides insights on cache access patterns, data compression and sharding to build a scalable tree boosting system called XGBoost.
Journal ArticleDOI

Estimation of energy consumption in machine learning

TL;DR: Energy consumption has been widely studied in the computer architecture field for decades, and while the adoption of energy as a metric in machine learning is emerging, the majority of research is stil ...
Journal ArticleDOI

Performance evaluation of Botnet DDoS attack detection using machine learning

TL;DR: Performance of KDD99 dataset has been experimentally shown to be better as compared to the UNBS-NB 15 dataset, which is significant in computer security and other related fields.
Journal ArticleDOI

A systematic review of the smart energy conservation system: From smart homes to sustainable smart cities

TL;DR: In this article, the authors investigated the research themes on smart homes and cities through a quantitative review and identified barriers to the progression of smart homes to sustainable smart cities through qualitative review, based on the results of the holistic framework of each domain (smart home and city) and the techno-functional barriers.
Journal ArticleDOI

A multi-objective home energy management system based on internet of things and optimization algorithms

TL;DR: A new optimal method for home energy management system based on the internet of things based on ZigBee, based on a new improved version of the butterfly algorithm for increasing the convergence speed and user satisfaction is presented.
Related Papers (5)
Trending Questions (3)
How does ensemble learning improve the accuracy of household energy consumption prediction?

Ensemble learning improves the accuracy of household energy consumption prediction by combining the predictions of multiple machine learning models, such as Decision Trees, Random Forest, and XGBoost, to create a more robust and accurate prediction.

Can ensemble learning be combined with other machine learning approaches to further enhance the prediction of household energy consumption?

The paper proposes a DT-RF-XGBoost-based Ensemble Model for predicting energy consumption in smart homes, indicating that ensemble learning is already combined with other machine learning approaches in the study.

What are the most commonly used ensemble machine learning techniques in predicting household energy consumption?

The most commonly used ensemble machine learning techniques in predicting household energy consumption are Decision Trees (DT), Random Forest (RF), eXtreme Gradient Boosting (XGBoost), and k-Nearest Neighbor (KNN).