Next Article in Journal
In-Vehicle Alcohol Detection Using Low-Cost Sensors and Genetic Algorithms to Aid in the Drinking and Driving Detection
Previous Article in Journal
Effects of Plant Crown Shape on Microwave Backscattering Coefficients of Vegetation Canopy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Enhanced Ensemble Approach for Non-Intrusive Energy Use Monitoring Based on Multidimensional Heterogeneity

1
School of Electrical Engineering, Southeast University, Nanjing 210018, China
2
Jiangsu Provincial Key Laboratory of Smart Grid Technology and Equipment, Nanjing 210018, China
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(22), 7750; https://doi.org/10.3390/s21227750
Submission received: 22 October 2021 / Revised: 17 November 2021 / Accepted: 19 November 2021 / Published: 21 November 2021
(This article belongs to the Section Physical Sensors)

Abstract

:
Acting as a virtual sensor network for household appliance energy use monitoring, non-intrusive load monitoring is emerging as the technical basis for refined electricity analysis as well as home energy management. Aiming for robust and reliable monitoring, the ensemble approach has been expected in load disaggregation, but the obstacles of design difficulty and computational inefficiency still exist. To address this, an ensemble design integrated with multi-heterogeneity is proposed for non-intrusive energy use disaggregation in this paper. Firstly, the idea of utilizing a heterogeneous design is presented, and the corresponding ensemble framework for load disaggregation is established. Then, a sparse coding model is allocated for individual classifiers, and the combined classifier is diversified by introducing different distance and similarity measures without consideration of sparsity, forming mutually heterogeneous classifiers. Lastly, a multiple-evaluations-based decision process is fine-tuned following the interactions of multi-heterogeneous committees, and finally deployed as the decision maker. Through verifications on both a low-voltage network simulator and a field measurement dataset, the proposed approach is demonstrated to be effective in enhancing load disaggregation performance robustly. By appropriately introducing the heterogeneous design into the ensemble approach, load monitoring improvements are observed with reduced computational burden, which stimulates research enthusiasm in investigating valid ensemble strategies for practical non-intrusive load monitoring implementations.

1. Introduction

Knowing the refined electricity behaviors of household energy consumption is important to residents, by means of which energy consciousness can be awakened and energy conservation schemes can be customized [1]. Meanwhile, it is also important to power utilities, where understanding the load components helps to model power system operations and schedule the demand response better [2]. Furthermore, it is also meaningful to the development of the entire power industry, e.g., it is the technological base of tracking household energy carbon emissions [3]. Therefore, insights into household electricity usage are emerging as a vital link in the energy consumption chain and are attracting more and more attention in both academic and industrial fields.
A straightforward way to realize refined electricity monitoring is to install smart sockets for target appliances and form a sensor network for household electricity monitoring [4]. The exploration enthusiasm for such a project had lasted for a period of time, but it decreased due to the high financial costs associated with too many sockets [5]. Besides, this method of electricity monitoring is strictly confined to socketed appliances, and it is not friendly to residents due to intrusive installations [6]. Hence, the socket-based sensor network, considered as the intrusive way, was replaced once non-intrusive approaches achieved reliable performance.
Non-intrusive load monitoring, NILM for short, is a technology proposed by Professor Hart from MIT. The key idea of NILM is to use a disaggregation algorithm instead of sensor hardware to realize individual appliance monitoring [7]. Thus, the original electric topology and measurements do not need to be changed, and only the service panel data are required, which can be captured by the existing electric meter [8]. Such non-intrusive technology obviously decreases the monitoring cost, covers all appliances, and furthermore does not interfere with residents’ normal life. Therefore, it is widely accepted, and receives much attention in the field of household monitoring.
It is certainly the case that, to realize all the above advantages of NILM, the applied disaggregation approach should be reliable in the first place. Although proposed in 1990s, NILM has emerged as a potential solution only in recent years due to the development of artificial intelligence technologies [9]. Acting as the key pillar during the early development stage of artificial intelligence, pattern recognition plays an important role in the field of non-intrusive load monitoring. Classification technologies, which reflect the essence of pattern recognition, have been widely investigated for NILM research. Considering different appliance characteristics, diverse electric features can be utilized for classification in NILM, such as wavelet-based classification [10] and event-based classification [11]. As to the classification algorithms, the classic k-nearest neighbors was explored in [12] to improve the accuracy and efficiency of NILM. Further on, a support vector machine has been introduced in an early stage [13], enhancing the classification of five nearest neighbor methods. Besides, a novel neuro-fuzzy classification approach is proposed in [14] to address the uncertainties in NILM. Furthermore, multi-label classification was proposed in [15] as a solution with the highest potential for NILM problems, and was widely discussed in the following years [16,17]. In addition to classification, other pattern recognition algorithms also draw attention in the field of load disaggregation field. For example, non-negative matrix factorization has been discussed in various works and demonstrated to be effective in revealing the hidden pattern of energy consumption monitoring, which is suitable for the non-intrusive load disaggregation of large buildings, e.g., industrial buildings [18] and hospital buildings [19]. A revised form of matrix factorization, namely independent-variation matrix factorization, was proposed in [20] to recover positive sources with strong temporal dependency and independent variations, achieving a feasible NILM solution for commercial buildings.
As seen, pattern recognition approaches have already drawn wide attention and achieved considerable results in the field of NILM. However, some limitations show up as the research goes further, e.g., the recognition performance is highly dependent on the expert featured model. Such drawbacks are also observed along with the development of artificial intelligence; therefore, machine learning was developed as an effective alternative [21,22]. Because pattern recognition and machine learning are both implementation methods of artificial intelligence, and machine learning was developed on the basis of pattern recognition, all the approaches discussed above can be categorized into machine learning. In non-intrusive monitoring problems, machine learning is highlighted due to strong self-learning ability, such as semi-supervised learning [23] and unsupervised learning [24]. As a representative, clustering shows a good performance in NILM studies, while k-means clustering is able to deal with unlabeled appliances [25] and density peak clustering improves the disaggregation remarkably [26]. Similarly, as an important branch in machine learning, neural networks show reliable performance in NILM, where convolutional neural networks [27], recurrent neural networks [28], and Siamese neural networks [29] are all demonstrated to be effective. In particular, deep neural networks can be improved for NILM by embedding a denoising autoencoder scheme, which is a new trend in NILM research [30]. As the research progresses, researchers also find that dictionary learning models, which are another machine learning approach, exactly match the key idea of load disaggregation [31]. Showing potential in NILM implementations, dictionary learning was proven to be an outstanding formulation, naturally applicable to NILM [32]. Additionally, further inspired by the sparse coding principle of dictionary learning, transform learning was also explored in [33] and was found to be well-adapted to NILM formulation.
In recent years, the practical experiences from world-leading artificial intelligence races show that the ensemble method is the most powerful approach in machine learning. Therefore, although limited, researchers have noticed the value of ensemble methods in NILM studies, and conducted some explorations. In [34], a multiscale wavelet packet tree is applied to collect comprehensive energy consumption features, and an ensemble bagging tree is adopted as a classifier, where the performance is compared with various machine learning schemes. In [35], an event detection and disaggregation framework based on an ensemble approach is proposed, whose disaggregation target is the water heating operation. Both of the above works focus on event-based load monitoring. Our team has established a general ensemble framework based on bagging in [36] for the load disaggregation of steady-state data, and proved its performance robustness and model flexibility in diverse NILM scenarios.
However, to our knowledge, the current ensemble strategies applied to NILM all follow the evaluation criterion used in individual classifiers, even the probabilistic quantitative scoring method proposed in [36]. Such implementation requires the individual classifier to be reliable and differentiated, but the bias can hardly be avoided since the combined classifier and individual classifiers are homogeneous. If the classifiers are chosen in an inappropriate way, e.g., overemphasizing a specific electrical feature, some errors may be generated and finally cause false decomposition. Since the combined classifier needs the information from individual classifiers for decision making, such disadvantages always exist in the ensemble decision system with homogeneous classifiers, only explicitly or implicitly. Based on this observation and knowledge, the idea of utilizing a heterogeneous design for ensemble-approach-based NILM is proposed and investigated in this paper. Firstly, the multidimensional heterogeneity for an NILM-oriented ensemble method is discussed. Since the individual classifiers can be naturally distinct in a traditional ensemble framework, our research is featured by investigating the heterogeneities from the following aspects, i.e., the heterogeneity between the combined classifier and individual classifiers, as well as the heterogeneity in independent evaluation committees of the combined classifier. Then, an implementation design is illustrated, where the individual classifiers are established based on dictionary learning, while the sparsity is not considered in the combined classifier. Meanwhile, multiple committees with distinguishing similarity measures are employed and coordinated in the decision-making stage, providing valid disaggregation evaluations from multi-perspective points. Through verifications on both a simulation platform and a field measurement dataset, the proposed idea and strategy are proven to be effective in enhancing NILM performance.
The major contribution of this paper is the presence of a multidimensional-heterogeneity-enhanced ensemble approach for NILM. By introducing heterogeneity, the obstacles of ensemble application, including design difficulty and computational inefficiency, are overcome. In addition to providing an effective method to improve NILM performance, this study also stimulates the explorations of applying the ensemble method to NILM for robust and reliable disaggregation. Furthermore, deep thinking of the nature of NILM problems as well as the rationality and completeness of disaggregation models is also inspired. In support of the contribution, the following aspects are highlighted:
  • Based on the properties of NILM problems, the heterogeneous evaluation design is utilized in an ensemble model.
  • Dictionary learning is deployed for basic load disaggregation, while the sparsity measures are featured in individual classifiers.
  • The combined classifier is free of sparsity measures, but composed of multiple decision committees with different similarity measures.
  • Verifications on both a simulation platform and a field measurement dataset show the effectiveness of our work.

2. Methodology

The task of non-intrusive load monitoring is to disaggregate the detailed appliances’ states via integral electrical measurements. In other words, it is to distinguish the components of monitoring signals, which can be formulated as:
x = x i , i Ω
where x RS×1 is the target signal with the length of S, xi RS×1 is the ith appliance selective electrical signature in length, S, and Ω stands for the candidate appliance set.
Considering the background noise and signature fluctuations, Equation (1) can hardly be followed in practical applications. Therefore, an error term is usually considered in load disaggregation problems, i.e.,:
x = x i + e 0 , i Ω
where e0 RS×1 is the error term for the decomposition and also in length, S.
Since background noise always exists in daily power consumption, and appliances’ operation states are highly dependent on manufacturing standards and electrical aging, the error term provided in Equation (2) not only exists but also plays a key role in load decomposition. The objective of the multidimensional-heterogeneity-enhanced ensemble model is to evaluate the error term from diverse perspectives and avoid the bias caused by certain evaluation approaches.

2.1. Ensemble Method Framework

Following the load disaggregation formulation provided in Equation (2), the corresponding ensemble method framework is established in Figure 1, while the proposed idea of multidimensional heterogeneity enhancement is highlighted in color.
As seen in Figure 1, the NILM-oriented ensemble framework follows the bagging strategy. The proposed multidimensional heterogeneity is integrated in the architecture with the following considerations:
  • First: Dimensional heterogeneity in the individual classifiers. The basic idea of bagging is to establish several weak classifiers to combine into a strong classifier. For an effective combination, the weak classifiers should be distinctive from each other. Therefore, the individual classifiers may be heterogeneous according to the definition of the ensemble method. Therefore, in our following sections we do not present the detailed discussions of this point. However, considering the entirety of the description, we still illustrate this dimension in Figure 1 for readers to understand it better.
  • Second: Dimensional heterogeneity between the combined classifier and individual classifiers. The individual classifiers act as the basic appliance disaggregation tool in ensemble-method-based NILM, and the combined classifier acts as the ultimate decision maker. Therefore, if these classifiers are homogeneous, the disaggregation results may be biased, following the features of the applied algorithms. Hence, we introduce heterogeneous evaluation for the combined classifier to assess the candidate solutions from diverse perspectives.
  • Third: Dimensional heterogeneity in the multiple committees established for the combined classifier. The combination strategy is essential for the ensemble method, which is majorly dependent on the design of the combined classifier. In order to create a valid combined classifier, we split the decision maker to be multiple committees and also introduced heterogeneity into these committees. By evaluating the candidate solutions from multi-dimensional points (these points are also distinct with individual classifiers), a more reliable result may be provided.
For a better understanding and also the verification of the proposed idea, the detailed designs and implementations are illustrated in the following sections. As mentioned above, we focus on the newly proposed schemes, i.e., the heterogeneity designs for the last two dimensions.

2.2. Heterogeneous Design for Combined Classifier and Individual Classifiers

Aiming for heterogeneity, the individual classifiers and combined classifier should follow different objective models. Since we will design multiple committees for the combined classifier, the most commonly used model in Equation (1) is reserved for the combined classifier. As to the individual classifiers, dictionary learning is employed for formulation where the sparsity is seriously considered. Therefore, whether considering the sparsity or not will be the featured heterogeneity between the combined classifier and individual classifiers.

2.2.1. Dictionary Learning Model for Individual Classifiers

The dictionary learning models tries to establish a dictionary for the target signal in Equation (1) and decompose the signal with as few dictionary atoms as possible. The basic formulation is illustrated as:
x = D · α
where the dictionary is defined as D = [d1,d2,…,dN] RS×N, whose column dk RS×1 is defined as an atom. One dictionary contains N atoms. α RN×1 is defined as a sparsity parameter.
For a well-established model, sparsity, α, has as an important role. On one hand, the dictionary, D, is established based on an alternative optimization for both dictionary and sparsity. On the other hand, once the dictionary is determined, sparsity becomes a key factor for problem solving.
Therefore, based on the principles of dictionary learning, it is required to determine the dictionary, D, first. The problem is defined as:
min D , α { x D · α F 2 + λ g α ( α ) }
where ||•||F is the F-norm calculation, measuring the differences between the target and fitting in the physical sense. λ is the regularization parameter, indicating the proportion of sparsity in the optimization objective. g(•) is the unified sparsity measurement function, revealing the sparsity calculation in the objective. Since both dictionary, D, and sparsity, α, are unknown variables to be solved in the model, the K-SVD algorithm is utilized to solve the alternative problem [31].
After completing the training stage, we have a feasible D for the NILM problem in a specific house. Hence, the load disaggregation problem under normal operations is a straightforward optimization, which is free of calculation burden:
α = arg min α { x D · α F 2 + λ g α ( α ) }

2.2.2. Heterogeneous Design for the Combined Classifier

As seen from Equations (4) and (5), the role of sparsity may vary in the load disaggregation problem, but will always be considered in the model. However, back to the original problem in (1), sparsity is not tightly bounded. Therefore, in order to introduce the heterogeneous evaluation system, the design of the combined classifier considers the physical properties only, while the sparsity is totally ignored. The key to this idea is illustrated in Figure 2.
The architecture shown in Figure 2 provides a design sample for the heterogeneity between individual classifiers and the combined classifier. The core of this is that the evaluation criteria of individual classifiers follow sparsity measures, while those of the combined classifier follow similarity measures. The sparsity measures are calculated based on Equations (4) and (5), and diverse individual classifiers can be personalized by allocating a different regularization parameter, λ. The similarity measures, through which sparsity is not considered, should provide an effective and justified evaluation for the candidate solutions. Therefore, a multi-committee decision-making system is designed for the combined classifier, where different committees hold different similarity measures.

2.3. Heterogeneous Design for Decision-Making Committees of the Combined Classifier

Following the heterogeneous design idea for the combined classifier discussed above, diverse similarity measures should be selected for evaluation committees of the combined classifier. Among dozens of similarity measures, three commonly used measures, i.e., Euclidean distance, Manhattan distance, and cosine similarity, are selected considering the physical features of NILM. The design of the combined classifier is illustrated in Figure 3, where the physical meanings of heterogeneous committees are visualized. The basic ideas for choosing these three measures are listed below, while the rationality is demonstrated by case results:
  • Euclidean distance is the most commonly used measure to evaluate the absolute distance between two points in multidimensional space. Therefore, Euclidean distance would provide an overall assessment of the differences between the estimation and target in NILM.
  • Manhattan distance measures the total sum of absolute distance on each coordinate axis for a multidimensional system. Hence, Manhattan distance focuses on the fitting differences for each electric features, paying more attention to the details.
  • Cosine similarity utilizes the cosine value of the angle between two vectors in multidimensional space to quantify the differences. Compared with distance measures, it is more interested in the direction as opposed to the distance or length. This measure would highlight the electric feature relevance of appliances in NILM.

2.3.1. Multidimensional Space Mapping and Standardization

A vital design in similarity analysis for a multidimensional problem is how to unify the measurements of diverse dimensions together. From the view of NILM, it is essentially a trade-off problem of multi-objective fitting. This problem is quite similar to parameter tuning in many system designs, which seems insignificant but actually matters.
In practice, the unity of multiple dimensions does exist in individual classifiers, where the dictionary-learning-formulated disaggregation approach utilizes the different regularization parameters to coordinate diverse electric features together:
min α { norm ( P ) D P · α F 2 + * L S λ * norm ( * ) D * · α F 2 + λ g α ( α ) }
where norm (·) is the normalization function, P is the target signal of real power, and DP is the dictionary for the normalized real power analysis. D* is the dictionary for the normalized electric feature of *. λ* is the regularization parameter for the electric feature of *. LS is the load signature features apart from real power P, including reactive power, Q, and different orders of harmonics, H.
For designs with heterogeneity, the mapping and standardization for the combined classifier follows another strategy. All electric features are considered equally important, and the target is mapped to be a reference point with all dimensions equaling to unity. Consistently, the estimation is also standardized by selecting the target values as a rating base. The calculations are as follows:
Unified   Space     Mesauring   Space   Target :   { P ˜ tar , Q ˜ tar , ... , H ˜ tar } = { 1 , 1 , ... , 1 } { P tar P tar , Q tar Q tar , ... , H tar H tar }   Estimation { P ˜ est , Q ˜ est , ... , H ˜ est } { P est P tar , Q est Q tar , ... , H est H tar }
where Ptar, Qtar, and Htar are, respectively, the measured value of real power, reactive power, and harmonics, indicating the target. Pest, Qest, and Hest are, respectively the estimation value of real power, reactive power, and harmonics through load disaggregation. The above variables are all related to the original electric feature space. Meanwhile, P ˜ tar, Q ˜ tar, and H ˜ tar are, respectively, the standardized target of real power, reactive power, and harmonics. P ˜ est, Q ˜ est, and H ˜ est are, respectively, the standardized estimation of real power, reactive power, and harmonics. These variables are considered in unified space, which are comparable.
Hence, by the above detailed designs, the combined classifier is completely heterogeneous with individual classifiers, which conforms to the proposals of this article.

2.3.2. Similarity Evaluation and Scoring

With comparable multidimensional objects, it is possible to evaluate and score from different views of similarity. Following the physical meanings of the selected measures shown in Figure 3, the detailed calculations for the three committees are:
S o c r e 1 = 100 × ( 1 r p e × ( P ˜ tar P ˜ est ) 2 + ( Q ˜ tar Q ˜ est ) 2 + + ( H ˜ tar H ˜ est ) 2 P ˜ tar 2 + Q ˜ tar 2 + + H ˜ tar 2 )
S o c r e 2 = 100 × ( 1 r p m × | P ˜ tar P ˜ est | + | Q ˜ tar Q ˜ est | + + | H ˜ tar H ˜ est | | P ˜ tar | + | Q ˜ tar | + + | H ˜ tar | )
S o c r e 3 = 100 × P ˜ tar × P ˜ est + Q ˜ tar × Q ˜ est + + H ˜ tar × H ˜ est P ˜ tar 2 + Q ˜ tar 2 + + H ˜ tar 2 × P ˜ est 2 + Q ˜ est 2 + + H ˜ est 2
where Score1 is the evaluated score for the candidate by the first committee of the combined classifier, following the Euclidean distance. Score2 is the evaluated score for the candidate by the second committee of the combined classifier, following the Manhattan distance. Score3 is the evaluated score for the candidate by the third committee of the combined classifier, following the Cosine similarity. rpe and rpm are, respectively, the regulation parameters for the scoring of the first and second committees. By comparing the sum of scores, the most optimal solution is determined from all candidates.
Since the candidates are generated following weighted standardization and sparsity evaluation, and selected by unified standardization and disparate measures, the decision process is totally heterogeneous. Therefore, the idea of establishing an ensemble-method-based NILM model with multidimensional heterogeneity is realized by the above implementations.

3. Results and Discussions

The proposed approach is tested and discussed in this section. Firstly, the evaluation metrics for NILM are presented. Then, results and discussions are provided based on simulation studies and field measurements analysis, respectively.

3.1. Evaluation Metrics for NILM

The most commonly used metrics evaluating the performance of NILM, including precision, sensitivity, and F-measure, are utilized in this section to verify the effectiveness of the proposed approach. The calculations are as follows:
P s = T P s / ( T P s + F P s ) × 100 %
S s = T P s / ( T P s + F N s ) × 100 %
F s = ( 2 × P s × S s ) / ( P s + S s ) × 100 %
where Ps, Ss, and Fs are, respectively, the precision metric, sensitivity metric, and F-measure metric for an appliance, s. TPs is the true positive disaggregation, indicating the number of detections that are correctly detected as the appliance, s. FPs is the false positive disaggregation, indicating the number of detections that are incorrectly detected as s. FNs is the false negative disaggregation, indicating the number of detections related to s that are incorrectly detected as other appliances.
If in the target house, all the electrical appliances form a set, Ωs. Then, the average values of all appliance metrics are utilized for the evaluation of overall NILM performance, i.e.,:
Pre = s Ω s P s / N s , Sen = s Ω s S s / N s , F - mea = s Ω s F s / N s
where Pre, Sen, and F-mea are, respectively, the average metric values of precision, sensitivity, and F-measure for an appliance set, Ωs. Ns is the total number of electrical appliances in an appliance set, Ωs.

3.2. Studies on Low-Voltage Network Simulator

For a comprehensive investigation of the proposed idea and approach, a simulation platform, named the low-voltage network simulator (LVNS) [37], is employed in our work. Since the validation of NILM studies is one of the original motivations for developing the LVNS, it is appropriate for our extensive explorations.
A North American house, with almost twenty appliances, is simulated. The detailed information of the appliance set is shown in Table 1. As seen, all types of commonly used appliances, including ON–OFF, multi-state, repetitive mode, and transient mode, are considered in our work. Such a setup contributes to the demonstration of the validity and rationality of our study.
The proposed heterogeneity-enhanced ensemble approach is denoted as PHA in the following discussions. Since the individual classifier is established based on the sparse coding approach, the conventional dictionary learning approach is compared, and denoted as CDA [32]. In addition, the former proposal of ensemble-method-based NILM in [36], framed by the probability model, is also compared and denoted as EPA. Besides, in order to investigate the insights of our proposed approach, the detailed performance of individual classifiers is also recorded and analyzed. In this subsection, the individual classifiers are formed based on the feature selection bagging strategy [36], and denoted as ICA1, ICA2, ICA3, and ICA4, respectively.

3.2.1. Overall NILM Performance and Comparisons

The average NILM performances by diverse approaches are shown in Table 2. As seen, by applying the ensemble strategy, the improvement of NILM performance is observed, no matter by EPA or PHA. Although the enhancement is slight, it is an important contribution to data-driven NILM research because such an improvement is achieved based on a given dataset and with the same basic disaggregation algorithm.
Comparing PHA with EPA, we find that the average performance of ensemble-method-based NILM approaches is quite similar. Nevertheless, strictly speaking, the proposed approach in this paper is slightly weaker than the probability-model-framed approach, though the margin is very small. Such results are acceptable based on the calculation burdens by these two approaches. In order to include the true solution, EPA conducts multiple optimization calculations for each individual classifier, which requires high computational power. However, the proposed approach in this paper requires only one calculation for each individual classifier, which is desired by the practical implementation of smart meters. The calculation burdens and statistical computation time are shown in Table 3. As seen, the optimization times for one ensemble decision by PHA is one-fifth of that by EPA. Note that the multiple optimizations by EPA are sequentially executed, so parallel computing methods are not applicable. Besides, the practical NILM applications are usually deployed on smart meters, so the high computation burden is not appropriate. By decreasing the optimization times, the decision time of PHA is correspondingly reduced to one-third. Therefore, the proposed approach shows superiority when considering both calculation performance and efficiency.
Besides, PHA does not always perform worse than EPA. In the simulations, six days are randomly selected, and we use the metrics results of EPA as references, while the relative performances of PHA are visualized in Figure 4. As seen, the two approaches perform similarly on day one and day five. From day two to day four, EPA outperforms PHA. However, we still have one day, i.e., day six, on which PHA outperforms EPA. Additionally, the biggest change for all metrics also happens on day six, where we have a more than 5% increase for the precision metric. Such results indicate that the proposed ensemble strategy is indeed effective and does contribute to the enhancement of NILM.
The detailed statistical disaggregation metrics for all appliances are also recorded, as shown in Table 4. The load disaggregation performances on different appliances are differed by diverse approaches. For example, PHA outperforms CDA and EPA for appliances HEA and LAP stably, while it shows some degradation for appliances RFR and CRTTV. Generally speaking, the proposed approach guarantees a reliable disaggregation for all appliances.

3.2.2. Detailed Insights of Ensemble-Method-Based NILM

In order to reveal the effectiveness of the ensemble design for the proposed method, extensive results and discussions are provided in this subsection, focusing on the performance comparison between individual classifiers and combined classifier. The general results are shown in Table 5, while the detailed appliance results are shown in Table 6.
As seen in Table 5, by the proposed ensemble strategy, the NILM performance is improved compared with individual classifiers. The maximum enhancements of precision, sensitivity, and F-measure are, respectively, 6%, 11%, and 10%, while the minimum improvements are around 2%, 4%, and 4%, respectively. In general, the proposed approach shows a robust enhancement via the ensemble strategy. As seen in Table 6, once the individual classifiers perform the same, such as the results of WSH, the combined classifier also has the same results. Although the proposed approach shows a degraded performance for RFR, it successfully combines the individual classifiers for most of the other appliances, demonstrating the effectiveness of the proposed study.
Note that the heterogeneous design also plays an important role, which contributes to the improved performance in our study. In order to clarify this, an additional test is conducted. The combined classifier is redesigned with an additional decision-making committee, and the fourth committee holds the evaluation criterion similar to the individual classifiers but loses the sparsity. By doing so, the evaluation heterogeneity between individual classifiers and the combined classifier discussed in Section 2.3.1. is no longer complied strictly. This additional design is denoted as WHA, and the disaggregation comparisons are illustrated in Table 7.
As seen in Table 7, by ignoring the heterogeneity, the ensemble strategy is no longer effective in NILM enhancement. The performance is not only worse than our proposed method, but also the conventional dictionary learning approach, where electric features are considered all at once. Therefore, the NILM performance is highly dependent on the ensemble strategy, and our heterogeneous design is demonstrated to be effective in improving disaggregation results.

3.3. Studies on Field Measurement Dataset

The above comprehensive investigations on the simulation platform have verified the efficiency of the proposed approach. In order to further demonstrate the practical application capabilities of the study, a well-known public dataset, REDD [38], collected via field measurements from real houses in North America, is utilized and tested in the following discussions. Specifically, House 1 is selected for verification. The electrical appliances in this house are illustrated in Table 8.
The proposed heterogeneity-enhanced ensemble approach is still denoted as PHA in this subsection, as well as the compared approaches by conventional methods, i.e., CDA [32] and EPA [36]. Since the data of House 1 are low-frequency without harmonics information, the individual classifiers are generated based on the original bootstrap sampling strategy and, respectively, denoted as ICA1, ICA2, ICA3, and ICA4 in this subsection.
Table 9 provides the general results of REDD-based NILM for different approaches. As seen, by applying the ensemble strategy, the NILM performance based on field measurements are all improved. However, the ensemble design matters for the specific results. The probability-model-framed strategy in [36] achieves a higher precision, while the enhancement for sensitivity is limited, resulting in a slight improvement for F-measure metric. As to the proposed approach in this article, though the enhancement for the precision is not that high, there is a remarkable increase in the sensitivity metric, leading to very satisfying progress in F-measure.
Table 10 provides the detailed appliance disaggregation results by diverse approaches. As seen, NILM enhancement by the proposed approach is mainly due to the sensitivity metric increase for most appliances. By Table 9 and Table 10, it is observed that the heterogeneity-enhanced ensemble NILM approach is effective in load disaggregation under a field environment, even when lacking sufficient data.
For further investigations, the detailed results by individual classifiers are compared in Table 11. Because the data of field measurement are limited, the bagging strategy cannot generate highly differentiated individual classifiers. However, such deficiency is addressed by embedding the heterogeneous evaluation method into the ensemble framework. Therefore, by enhancing REDD-based NILM performance, the proposed study is verified to be an effective solution for energy monitoring.

4. Conclusions

In this paper, ensemble-method-based NILM studies are further investigated in terms of calculation accuracy and efficiency. For the effective utilization of the ensemble strategy in NILM, a multidimensional heterogeneity design is embedded into the NILM-oriented ensemble model. Firstly, the individual classifiers are mutually heterogeneous by following the bagging strategy. Then, the heterogeneity between individual classifiers and the combined classifier is designed by applying diverse measure calculations from two perspectives: evaluation considering sparsity or not and weighed standardization or not. Lastly, the combined classifier is also split into multiple heterogeneous decision-making committees, whose similarity evaluations are distinct from each other. Through verifications on a simulator platform and a field measurement dataset, the proposed approach is demonstrated to be able to enhance NILM performance with limited computing consumption. Besides, the heterogeneity design is effective in reinforcing the diversity requirement of the ensemble method, which shows a potential in expanding ensemble-approach-based NILM applications.

Author Contributions

Conceptualization, Y.L. and S.G.; methodology, Q.S. and Y.W.; software, Q.S.; validation, Y.L. and Y.W.; formal analysis, X.Z.; writing—original draft preparation, Y.L., Q.S., and Y.W.; writing—review and editing, X.Z. and S.G.; supervision, X.H.; funding acquisition, Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by the National Natural Science Foundation of China, grant number 51907024.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study involve simulation data and a public dataset. The simulation platform is available in reference [37] and the public dataset is openly available in reference [38].

Acknowledgments

The authors sincerely thank Tiancheng Eric Song from Southeast University for reviewing and improving the English of this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Boudet, H.S.; Flora, J.A.; Armel, K.C. Clustering household energy-saving behaviours by behavioural attribute. Energy Policy 2016, 92, 444–454. [Google Scholar] [CrossRef] [Green Version]
  2. Liu, Y.; Liu, W.; Shen, Y.; Zhao, X.; Gao, S. Toward smart energy user: Real time non-intrusive load monitoring with simultaneous switching operations. Appl. Energy 2021, 287, 116616. [Google Scholar] [CrossRef]
  3. Wang, Y.; Qiu, J.; Tao, Y.; Zhao, J. Carbon-oriented Operational Planning in Coupled Electricity and Emission Trading Markets. IEEE Trans. Power Syst. 2020, 35, 1. [Google Scholar] [CrossRef]
  4. Blanco-Novoa, Ó.; Fernández-Caramés, T.M.; Fraga-Lamas, P.; Castedo, L. An Electricity Price-Aware Open-Source Smart Socket for the Internet of Energy. Sensors 2017, 17, 643. [Google Scholar] [CrossRef] [Green Version]
  5. Zoha, A.; Gluhak, A.; Imran, M.A.; Rajasegarar, S. Non-Intrusive Load Monitoring Approaches for Disaggregated Energy Sensing: A Survey. Sensors 2012, 12, 16838–16866. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Kerk, S.G.; Hassan, N.U.; Yuen, C. Smart Distribution Boards (Smart DB), Non-Intrusive Load Monitoring (NILM) for Load Device Appliance Signature Identification and Smart Sockets for Grid Demand Management. Sensors 2020, 20, 2900. [Google Scholar] [CrossRef]
  7. Hart, G.W. Nonintrusive appliance load monitoring. Proc. IEEE 1992, 80, 1870–1891. [Google Scholar] [CrossRef]
  8. Devlin, M.A.; Hayes, B.P. Non-Intrusive Load Monitoring and Classification of Activities of Daily Living Using Residential Smart Meter Data. IEEE Trans. Consum. Electron. 2019, 65, 339–348. [Google Scholar] [CrossRef]
  9. Hosseini, S.S.; Agbossou, K.; Kelouwani, S.; Cardenas, A. Non-intrusive load monitoring through home energy management systems: A comprehensive review. Renew. Sustain. Energy Rev. 2017, 79, 1266–1274. [Google Scholar] [CrossRef]
  10. Gray, M.; Morsi, W.G. Application of wavelet-based classification in non-intrusive load monitoring. In Proceedings of the 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE), Halifax, NS, Canada, 3–6 May 2015. [Google Scholar]
  11. Pereira, L.; Nunes, N. A comparison of performance metrics for event classification in Non-Intrusive Load Monitoring. In Proceedings of the 2017 IEEE International Conference on Smart Grid Communications (SmartGridComm), Dresden, Germany, 23–27 October 2017. [Google Scholar]
  12. Kelati, A.; Gaber, H.; Plosila, J.; Tenhunen, H. Implementation of non-intrusive appliances load monitoring (NIALM) on k-nearest neighbors (k-NN) classifier. AIMS Electron. Electr. Eng. 2020, 4, 326–344. [Google Scholar] [CrossRef]
  13. Figueiredo, M.; de Almeida, A.; Ribeiro, B. Home electrical signal disaggregation for non-intrusive load monitoring (NILM) systems. Neurocomputing 2012, 96, 66–73. [Google Scholar] [CrossRef]
  14. Lin, Y.-H.; Tsai, M.-S. Non-Intrusive Load Monitoring by Novel Neuro-Fuzzy Classification Considering Uncertainties. IEEE Trans. Smart Grid 2014, 5, 2376–2384. [Google Scholar] [CrossRef]
  15. Tabatabaei, S.M.; Dick, S.; Xu, W. Toward Non-Intrusive Load Monitoring via Multi-Label Classification. IEEE Trans. Smart Grid 2017, 8, 26–40. [Google Scholar] [CrossRef]
  16. Buddhahai, B.; Wongseree, W.; Rakkwamsuk, P. A non-intrusive load monitoring system using multi-label classification approach. Sustain. Cities Soc. 2018, 39, 621–630. [Google Scholar] [CrossRef]
  17. Li, D.; Dick, S. Non-intrusive load monitoring using multi-label classification methods. Electr. Eng. 2021, 103, 607–619. [Google Scholar] [CrossRef]
  18. Rahimpour, A.; Qi, H.; Fugate, D.; Kuruganti, T. Non-Intrusive Energy Disaggregation Using Non-Negative Matrix Factorization With Sum-to-k Constraint. IEEE Trans. Power Syst. 2017, 32, 4430–4441. [Google Scholar] [CrossRef]
  19. García, D.; Díaz, I.; Pérez, D.; Cuadrado, A.A.; Domínguez, M.; Morán, A. Interactive visualization for NILM in large buildings using non-negative matrix factorization. Energy Build. 2018, 176, 95–108. [Google Scholar] [CrossRef]
  20. Henriet, S.; Simsekli, U.; Dos Santos, S.; Fuentes, B.; Richard, G. Independent-Variation Matrix Factorization with Application to Energy Disaggregation. IEEE Signal Process. Lett. 2019, 26, 1643–1647. [Google Scholar] [CrossRef] [Green Version]
  21. Nalmpantis, C.; Vrakas, D. Machine learning approaches for non-intrusive load monitoring: From qualitative to quantitative comparation. Artif. Intell. Rev. 2018, 52, 217–243. [Google Scholar] [CrossRef]
  22. Salem, H.; Sayed-Mouchaweh, M.; Tagina, M. A Review on Non-intrusive Load Monitoring Approaches Based on Machine Learning. In Artificial Intelligence Techniques for a Scalable Energy Transition; Sayed-Mouchaweh, M., Ed.; Springer: Cham, Switzerland. [CrossRef]
  23. Gillis, J.M.; Morsi, W.G. Non-Intrusive Load Monitoring Using Semi-Supervised Machine Learning and Wavelet Design. IEEE Trans. Smart Grid 2016, 8, 2648–2655. [Google Scholar] [CrossRef]
  24. Liu, Q.; Kamoto, K.M.; Liu, X.; Sun, M.; Linge, N. Low-Complexity Non-Intrusive Load Monitoring Using Unsupervised Learning and Generalized Appliance Models. IEEE Trans. Consum. Electron. 2019, 65, 28–37. [Google Scholar] [CrossRef]
  25. Liu, Y.; Wang, J.; Deng, J.; Sheng, W.; Tan, P. Non-Intrusive Load Monitoring Based on Unsupervised Optimization Enhanced Neural Network Deep Learning. Front. Energy Res. 2021, 9, 718916. [Google Scholar] [CrossRef]
  26. Wu, Z.; Wang, C.; Peng, W.; Liu, W.; Zhang, H. Non-intrusive load monitoring using factorial hidden markov model based on adaptive density peak clustering. Energy Build. 2021, 244, 111025. [Google Scholar] [CrossRef]
  27. Faustine, A.; Pereira, L. Improved Appliance Classification in Non-Intrusive Load Monitoring Using Weighted Recurrence Graph and Convolutional Neural Networks. Energies 2020, 13, 3374. [Google Scholar] [CrossRef]
  28. Rafiq, H.; Zhang, H.; Li, H.; Ochani, M.K. Regularized LSTM Based Deep Learning Model: First Step towards Real-Time Non-Intrusive Load Monitoring. In Proceedings of the 2018 IEEE International Conference on Smart Energy Grid Engineering (SEGE), Oshawa, ON, Canada, 12–15 August 2018. [Google Scholar]
  29. De Baets, L.; Develder, C.; Dhaene, T.; Deschrijver, D. Detection of unidentified appliances in non-intrusive load monitoring using siamese neural networks. Int. J. Electr. Power Energy Syst. 2019, 104, 645–653. [Google Scholar] [CrossRef]
  30. Bonfigli, R.; Felicetti, A.; Principi, E.; Fagiani, M.; Squartini, S.; Piazza, F. Denoising autoencoders for Non-Intrusive Load Monitoring: Improvements and comparative evaluation. Energy Build. 2018, 158, 1461–1474. [Google Scholar] [CrossRef]
  31. Singh, S.; Majumdar, A. Deep Sparse Coding for Non–Intrusive Load Monitoring. IEEE Trans. Smart Grid 2017, 9, 4669–4678. [Google Scholar] [CrossRef] [Green Version]
  32. Liu, Y.; Liu, C.; Ling, Q.; Zhao, X.; Gao, S.; Huang, X. Toward smart distributed renewable generation via multi-uncertainty featured non-intrusive interactive energy monitoring. Appl. Energy 2021, 303, 117689. [Google Scholar] [CrossRef]
  33. Gaur, M.; Majumdar, A. Disaggregating Transform Learning for Non-Intrusive Load Monitoring. IEEE Access 2018, 6, 46256–46265. [Google Scholar] [CrossRef]
  34. Himeur, Y.; Alsalemi, A.; Bensaali, F.; Amira, A. Robust event-based non-intrusive appliance recognition using multi-scale wavelet packet tree and ensemble bagging tree. Appl. Energy 2020, 267, 114877. [Google Scholar] [CrossRef]
  35. Rehman, A.U.; Lie, T.T.; Vallès, B.; Tito, S.R. Non-Intrusive Load Monitoring of Residential Water-Heating Circuit Using Ensemble Machine Learning Techniques. Inventions 2020, 5, 57. [Google Scholar] [CrossRef]
  36. Liu, Y.; Wang, Y.; Hong, Y.; Shi, Q.; Gao, S.; Huang, X. Toward Robust Non-Intrusive Load Monitoring via Probability Model Framed Ensemble Method. Sensors 2021, 21, 7272. [Google Scholar] [CrossRef] [PubMed]
  37. Torquato, R.; Shi, Q.; Xu, W.; Freitas, W. A Monte Carlo Simulation Platform for Studying Low Voltage Residential Networks. IEEE Trans. Smart Grid 2014, 5, 2766–2776. [Google Scholar] [CrossRef]
  38. Kolter, J.Z.; Johnson, M.J. REDD: A Public Data Set for Energy Disaggregation Research. In Proceedings of the SustKDD workshop on Data Mining Applications in Sustainability, San Diego, CA, USA, 21–24 August 2011. [Google Scholar]
Figure 1. Multidimensional-heterogeneity-enhanced ensemble framework for NILM.
Figure 1. Multidimensional-heterogeneity-enhanced ensemble framework for NILM.
Sensors 21 07750 g001
Figure 2. Heterogeneous design idea for the combined classifier and individual classifiers.
Figure 2. Heterogeneous design idea for the combined classifier and individual classifiers.
Sensors 21 07750 g002
Figure 3. Design illustration of heterogeneous committees of the combined classifier.
Figure 3. Design illustration of heterogeneous committees of the combined classifier.
Sensors 21 07750 g003
Figure 4. Comparison visualization of PHA and EPA in metric performance.
Figure 4. Comparison visualization of PHA and EPA in metric performance.
Sensors 21 07750 g004
Table 1. The detailed information of studied appliances in the simulation.
Table 1. The detailed information of studied appliances in the simulation.
PhaseAppliancesRated Power (W)Power FactorOperation PatternsCode
AASD-based washer3200.45ON–OFF, repetitiveWSH
ACompact fluorescent lamp600.9ON–OFFCFL
ACRT television2001Multi-stateCRTTV
ADesktop PC2601Multi-statePC
AFood processor16001ON–OFFFOO
AFurnace6000.84Multi-state, transientFUR
AMicrowave oven12000.99ON–OFFMW
ARegular fridge1800.94ON–OFF, transientRFR
BCoffee maker9201ON–OFF, repetitiveCOF
BFreezer2200.9ON–OFF, transientFRZR
BHeater14000.97ON–OFF, repetitiveHEA
BIncandescent lamp401ON–OFFINC
BLaptop750.96Multi-stateLAP
BLCD computer monitor1600.96Multi-stateLCD
BLCD television3000.99Multi-stateLCDTV
BToaster8601ON–OFFTOA
ABRegular dryer40000.88ON–OFF, repetitiveDRY
ABStove20000.9ON–OFF, repetitiveSTO
Table 2. Results comparison of the LVNS-based NILM for traditional approaches.
Table 2. Results comparison of the LVNS-based NILM for traditional approaches.
MetricsCDAEPAPHA
Pre (%)94.0294.9995.02
Sen (%)85.0787.1486.73
F-mea (%)88.3090.2389.72
Table 3. Computation burden and time comparison for ensemble approaches.
Table 3. Computation burden and time comparison for ensemble approaches.
EPAPHA
Optimization times of individual classifiers51
Optimization times for one decision204
Average calculation time for one decision (s)2.640.84
Table 4. Detailed appliance disaggregation performance of the LVNS (average value).
Table 4. Detailed appliance disaggregation performance of the LVNS (average value).
AppliancePs (%)Ss (%)Fs (%)
CDAEPAPHACDAEPAPHACDAEPAPHA
WSH99.7899.6699.6690.0996.4296.4294.6198.0198.01
CFL98.7998.6298.3762.4367.1467.4676.2379.7679.89
CRTTV92.1992.4090.5366.1770.9262.5076.7580.1473.63
PC95.6394.3292.9757.9966.7566.5971.2877.9873.79
FOO99.9798.5098.5384.4990.6091.9291.1094.0194.79
FUR92.0794.7193.1398.4796.9296.8295.1395.7993.37
MW98.7197.9499.8594.6899.4098.2796.6198.6598.95
RFR93.1493.8792.5875.2181.5273.3083.0287.0280.47
COF83.0779.5584.1679.3195.5389.8079.3085.3686.22
FRZR99.9599.9999.9696.4391.1492.4998.1595.2395.90
HEA97.4299.9899.9885.0980.6987.8990.6089.3093.42
INC94.5999.7498.5782.7877.6673.8088.2186.6383.76
LAP93.8294.7399.8475.8475.7488.7383.7784.0996.28
LCD10099.4899.5091.8193.5591.8895.6896.1595.25
LCDTV84.6787.0085.7298.8398.6098.1091.0192.9490.22
TOA87.6489.9388.4195.8592.4992.7291.0991.1990.26
DRY99.5799.9699.9798.5799.8699.8699.0699.9199.92
STO81.2889.5388.4597.1893.5292.5587.7791.8991.00
Table 5. Results comparison of LVNS-based NILM for ensemble strategy.
Table 5. Results comparison of LVNS-based NILM for ensemble strategy.
MetricsICA1ICA2ICA3ICA4PHA
Pre (%)91.1893.3489.1689.0495.02
Sen (%)81.3681.8782.8575.6286.73
F-mea (%)84.3386.1585.4079.3389.72
Table 6. Detailed appliance disaggregation performance of the LVNS by individual classifiers (average value).
Table 6. Detailed appliance disaggregation performance of the LVNS by individual classifiers (average value).
WSHCFLCRTTVPCFOOFURMWRFRCOF
Ps (%)ICA199.6697.6982.6185.5365.6493.8699.9594.7269.78
ICA299.6699.9281.2774.6898.4990.6993.4496.2599.62
ICA399.6697.0388.4791.4798.5092.8898.0994.7484.93
ICA499.6684.5093.8162.8096.9195.4696.6594.3976.80
PHA99.6698.3790.5392.9798.5393.1399.8592.5884.16
Ss (%)ICA196.4266.2479.9359.3027.9096.8287.8985.8888.52
ICA296.4266.5966.8864.9886.8396.5867.5279.1589.58
ICA396.4268.7070.3064.5791.5196.6199.4080.8395.82
ICA496.4234.0331.0463.4891.1392.8999.6873.1390.60
PHA96.4267.4662.5066.5991.9296.8298.2773.3089.80
Fs (%)ICA198.0178.8579.6969.1036.8995.2993.2389.8773.86
ICA298.0179.7373.1068.8991.4093.5476.7086.6893.76
ICA398.0180.2878.3575.5494.5994.6898.7486.9388.73
ICA498.0146.0646.2362.5693.7394.1598.0982.1180.45
PHA98.0179.8973.6373.7994.7993.3798.9580.4786.22
FRZRHEAINCLAPLCDLCDTVTOADRYSTO
Ps (%)ICA199.9999.9399.1097.0099.9686.1583.0899.8886.73
ICA299.9999.7799.5092.3099.9687.4580.3199.8587.06
ICA399.9999.33092.9610087.1990.9999.8888.79
ICA495.7099.9797.9549.3199.9779.2290.4399.9589.23
PHA99.9699.9898.5799.8499.5085.7288.4199.9788.45
Ss (%)ICA193.2354.1574.3486.6794.8598.6684.6099.8689.21
ICA295.4949.3874.3774.5889.4698.6084.3699.1893.64
ICA394.3589.68075.7691.4298.6483.9899.8693.52
ICA485.4577.4757.5226.3691.8665.3292.6398.6493.49
PHA92.4987.8973.8088.7391.8898.1092.7299.8692.55
Fs (%)ICA196.4170.0684.1691.1797.3192.4983.6199.8788.14
ICA297.6965.9284.3882.4894.3493.1980.7799.5190.65
ICA397.0294.09083.4295.4793.0687.0099.8791.51
ICA489.8387.2967.7734.2495.6869.2791.4999.2891.73
PHA95.9093.4283.7696.2895.2590.2290.2699.9291.00
Table 7. Results comparison of LVNS-based NILM considering the heterogeneity design.
Table 7. Results comparison of LVNS-based NILM considering the heterogeneity design.
MetricsWHAPHA
Pre (%)92.9795.02
Sen (%)82.5286.73
F-mea (%)85.8689.72
Table 8. Detailed information of studied appliances in the REDD dataset.
Table 8. Detailed information of studied appliances in the REDD dataset.
AppliancesRated Power (W)Operation PatternsCode
Bathroom GFI1600ON–OFF, fluctuationGFI
Dish washer1000Multi-state, complicated, and transientDW
Dryer 15400ON–OFF, repetitive, and fluctuationDRY
Kitchen outlet 11080ON–OFF, transientKO1
Kitchen outlet 21540ON–OFF, repetitive, and transientKO2
Lighting 170ON–OFFLIG1
Lighting 280ON–OFFLIG2
Lighting 360ON–OFFLIG3
Microwave oven1600ON–OFF, fluctuationMW
Oven 11650ON–OFF, repetitive, fluctuation, and transientOV1
Oven 22500ON–OFF, repetitive, fluctuation, and transientOV2
Regular fridge180ON–OFF, repetitive, and transientRFR
Washer600ON–OFF, repetitiveWSH
1 Dryer is connected on phase A–B.
Table 9. General results comparison of REDD-based NILM for different approaches.
Table 9. General results comparison of REDD-based NILM for different approaches.
MetricsCDAEPAPHA
Pre (%)60.4984.3767.66
Sen (%)49.1749.6255.60
F-mea (%)49.6253.9956.72
Table 10. Detailed appliance disaggregation performance on the REDD dataset (average value).
Table 10. Detailed appliance disaggregation performance on the REDD dataset (average value).
AppliancePs (%)Ss (%)Fs (%)
CDAEPAPHACDAEPAPHACDAEPAPHA
GFI13.5395.2412.8816.3714.0624.5614.8124.5021.18
DW99.6699.6699.6678.4761.8978.2087.9476.3687.64
DRY91.4092.1491.4089.0098.1089.0090.1895.0390.19
KO1000000000
KO299.2399.0198.2545.0745.9745.9761.9962.7962.64
LIG199.6698.0497.7194.1971.2798.7896.8582.5498.72
LIG299.7298.5298.5214.5214.5116.7025.3625.2928.62
LIG3099.9099.90038.9869.13056.0881.73
MW0100.000020.130033.510
OV116.9615.7816.9770.9583.7370.9627.3826.5527.38
OV282.2099.5081.7996.5296.0496.0488.7997.7488.34
RFR99.8199.4099.2192.2381.3891.6995.8789.4995.30
WSH83.6199.6083.2741.9319.0641.7655.8532.0055.63
Table 11. Appliance disaggregation performance on REDD by individual classifiers (average value).
Table 11. Appliance disaggregation performance on REDD by individual classifiers (average value).
GFIDWDRYKO1KO2LIG1LIG2LIG3MWOV1OV2RFRWSHAverage
Ps (%)ICA115.1899.6691.4098.2597.798.520016.9681.7999.2583.2860.15
ICA215.2199.6692.14099.0198.0498.5299.90015.7899.5099.4099.6070.52
ICA315.2199.6692.14099.0198.0498.5299.90015.7899.5099.4099.6070.52
ICA415.8299.6692.14099.0198.0498.520015.9699.5099.4099.6062.90
PHA12.8899.6691.40098.2597.7198.5299.90016.9781.7999.2183.2767.66
Ss (%)ICA117.5278.2189.00045.9772.4614.520070.9596.0491.6741.7647.55
ICA213.1261.8998.10045.9767.9614.5138.98083.7396.0481.3819.0647.75
ICA313.1261.8998.10045.9771.2714.5138.98083.7396.0481.3819.0648.00
ICA413.1261.8998.10045.9759.2314.390083.7396.0481.3819.0644.07
PHA24.5678.2089.00045.9798.7816.7069.13070.9696.0491.6941.7655.60
Fs (%)ICA116.2787.6490.18062.6483.2125.310027.3888.3595.3155.6348.61
ICA214.0976.3695.03062.7980.2725.2956.08026.5597.7489.4932.0050.44
ICA314.0976.3695.03062.7982.5425.2956.08026.5597.7489.4932.0050.61
ICA414.3476.3695.03062.7973.8525.120026.8197.7489.4932.0045.66
PHA21.1887.6490.19062.6498.7228.6281.73027.3888.3495.3055.6356.72
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Liu, Y.; Shi, Q.; Wang, Y.; Zhao, X.; Gao, S.; Huang, X. An Enhanced Ensemble Approach for Non-Intrusive Energy Use Monitoring Based on Multidimensional Heterogeneity. Sensors 2021, 21, 7750. https://doi.org/10.3390/s21227750

AMA Style

Liu Y, Shi Q, Wang Y, Zhao X, Gao S, Huang X. An Enhanced Ensemble Approach for Non-Intrusive Energy Use Monitoring Based on Multidimensional Heterogeneity. Sensors. 2021; 21(22):7750. https://doi.org/10.3390/s21227750

Chicago/Turabian Style

Liu, Yu, Qianyun Shi, Yan Wang, Xin Zhao, Shan Gao, and Xueliang Huang. 2021. "An Enhanced Ensemble Approach for Non-Intrusive Energy Use Monitoring Based on Multidimensional Heterogeneity" Sensors 21, no. 22: 7750. https://doi.org/10.3390/s21227750

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop