| Literature DB >> 31181745 |
Andrea Tundis1, Ali Faizan2, Max Mühlhäuser3.
Abstract
Smart Homes (SHs) represent the human side of a Smart Grid (SG). Data mining and analysis of energy data of electrical devices in SHs, e.g., for the dynamic load management, is of fundamental importance for the decision-making process of energy management both from the consumer perspective by saving money and also in terms of energy redistribution and reduction of the carbon dioxide emission, by knowing how the energy demand of a building is composed in the SG. Advanced monitoring and control mechanisms are necessary to deal with the identification of appliances. In this paper, a model for their automatic identification is proposed. It is based on a set of 19 features that are extracted by analyzing energy consumption, time usage and location from a set of device profiles. Then, machine learning approaches are employed by experimenting different classifiers based on such model for the identification of appliances and, finally, an analysis on the feature importance is provided.Entities:
Keywords: classification; electrical devices; energy management; machine learning; smart environment
Year: 2019 PMID: 31181745 PMCID: PMC6603657 DOI: 10.3390/s19112611
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Smart grid overview.
Comparison of the related works.
| Related | Main | Additional | Accuracy | Adopted | Trace |
|---|---|---|---|---|---|
| Work | Parameters | Devices | (%) | Approach | Type |
| [ | Active and Reactive Power | None | 94–97 | Not | Not |
| Phase shift, | specified | specified | |||
| [ | Power consumption, | Measurement and | 95.5 | Distributed | DT |
| Working schedule | Actuation Units | ||||
| [ | Power consumption | Plug-based | 85 | Distributed | DT |
| at low frequency | low-end sensor | ||||
| [ | Power consumption | NIALM device | Not reported | Centralized | AT |
| [ | Power factor | Smart Plug | Not reported | Distributed | DT |
| Harmonic distortion | |||||
| [ | Active power, Reactive power, | Zigbee Monitor | 95 | Centralized | AT |
| Phase shift, Signature length, | |||||
| Root mean square voltage, | |||||
| Sampling frequency | |||||
| [ | Electrical Noise | Oscilloscope, Laptop | 85–90 | Centralized | AT |
| Custom Data Collector | |||||
| [ | Active power, Reactive power, | Smart Plug | 93.6 | Distributed | DT |
| Root mean square voltage, | |||||
| Phase shift |
Figure 2Research approach: data management, phases and work-products.
Figure 3The Electrical Device Identification Model and related questions.
Figure 4Machine learning algorithms and related parameters.
Accuracy of the different classifiers.
| # | Algorithm | Accuracy [%] |
|---|---|---|
| 1 | Random Forest | 96.51 |
| 2 | LogitBoost | 94.99 |
| 3 | Bagging | 93.02 |
| 4 | Decision Tree | 91.10 |
| 5 | Naive Bayes | 90.26 |
| 6 | Support Vector Machine | 90.11 |
Accuracy classification for each appliance provided by the Random Forest.
| Electrical Device | True Positive | False Positive | Precision | Recall |
|---|---|---|---|---|
| Alarm Clock | 1.0 | 0 | 1.0 | 1.0 |
| Amplifier | 1.0 | 0 | 1.0 | 1.0 |
| Bean to cup | 1.0 | 0 | 1.0 | 1.0 |
| Coffee machine | 1.0 | 0 | 1.0 | 1.0 |
| Dishwasher | 1.0 | 0 | 1.0 | 1.0 |
| Desktop PC | 1.0 | 0 | 1.0 | 1.0 |
| Dryer | 1.0 | 0 | 1.0 | 1.0 |
| DVD | 0.99 | 0.001 | 0.941 | 0.99 |
| Ethernet | 0.95 | 0 | 1.0 | 0.95 |
| Freezer | 1.0 | 0 | 1.0 | 1.0 |
| Iron | 0.80 | 0.002 | 0.65 | 0.80 |
| Lamp | 0.88 | 0.002 | 0.85 | 0.88 |
| Laptop | 0.96 | 0 | 1.0 | 0.96 |
| Mediacentre | 0.99 | 0 | 1.0 | 0.99 |
| Microwave | 1.0 | 0.001 | 0.95 | 1.0 |
| Monitor-CRT | 0.92 | 0.002 | 0.93 | 0.92 |
| Monitor-TFT | 1.0 | 0 | 1.0 | 1.0 |
| PlayStation | 0.87 | 0 | 1.0 | 0.87 |
| Printer | 1.0 | 0.001 | 0.98 | 1.0 |
| Projector | 0.97 | 0 | 1.0 | 0.97 |
| Refrigrator | 1.0 | 0 | 1.0 | 1.0 |
| Router | 1.0 | 0 | 1.0 | 1.0 |
| Stove | 1.0 | 0 | 1.0 | 1.0 |
| Toaster | 1.0 | 0.001 | 0.95 | 1.0 |
| TV-CRT | 1.0 | 0 | 1.0 | 1.0 |
| TV-LCD | 1.0 | 0 | 1.0 | 1.0 |
| TV-REC | 0.96 | 0 | 1.0 | 0.96 |
| USB Harddrive | 1.0 | 0 | 1.0 | 1.0 |
| Vacuum cleaner | 1.0 | 0 | 1.0 | 1.0 |
| Water Fountain | 1.0 | 0 | 1.0 | 1.0 |
| Water Kettle | 0.57 | 0.003 | 0.58 | 0.57 |
| Wash Machine | 1.0 | 0.002 | 0.983 | 1.0 |
| Xmas Lights | 0.99 | 0 | 1 | 0.99 |
|
| 0.9651 | 0.0004 | 0.964 | 0.9651 |
Descending order of features, for level of importance, expressed as a percentage.
| # | Feature Name | Importance (I) [%] |
|---|---|---|
| 1 | Average Peak Power | 14.8142 |
| 2 | Average Active Power | 14.6424 |
| 3 | Max Power | 11.3404 |
| 4 | Average Active Time | 10.1315 |
| 5 | Lowest Active Power | 10.1219 |
| 6 | Place of Use | 8.366 |
| 7 | Active Duration | 7.6177 |
| 8 | Devices Used in Parallel | 5.2789 |
| 9 | Average Power | 4.9267 |
| 10 | Most of Usage Time | 4.5993 |
| 11 | Standby Devices | 2.0524 |
| 12 | Active Time | 1.9884 |
| 13 | Power Deviation | 1.7767 |
| 14 | Devices Used In Sequence | 1.2207 |
| 15 | Power Dense Location | 0.6378 |
| 16 | Sequence of Usage Location | 0.2529 |
| 17 | Daily Power Consumption | 0.2319 |
| 18 | Energy Consumption | 0.0002 |
| 19 | On-Off Time | - |
|
| - | 100 |
Figure 5The most important features along with their absolute and relative importance values.