EnergiQ: A Prescriptive Large Language Model-Driven Intelligent Platform for Interpreting Appliance Energy Consumption Patterns
Abstract
1. Introduction
- A prescriptive, LLM-driven platform, EnergiQ, has been developed to improve household energy awareness through interpretable, appliance-specific recommendations.
- A scalable, modular architecture has been proposed, leveraging edge computing and plug-and-play IoT devices to enable straightforward deployment across diverse residential environments.
- A time-series anomaly detection pipeline and feedback loop have been implemented to adapt over time to user behavior, supporting personalized energy efficiency strategies.
2. Related Work
2.1. Machine Learning Techniques
2.2. Wireless Communication Techniques for IoT Sensing
2.3. Smart Energy Platforms
3. Proposed Framework
3.1. System Overview and Architecture
3.2. Proposed EnergiQ Platform
Data Handling and Privacy Issues
3.3. Machine Learning for Consumption Pattern Validation
3.3.1. Device Detection Using Statistical Features
3.3.2. Anomaly Detection Through Hybrid Autoencoder-Based Monitoring
Encoding Process
Decoding and Reconstruction
Anomaly Scoring and Detection
3.3.3. Model Retraining and Continuous Learning
3.4. Role of Large Language Models
3.4.1. Dataset Creation and Structure
- Recommendation Each instance includes a device-related error context (e.g., ’fridge door open’) and a corresponding recommendation for corrective action.
- Device and Error (Input_Real): This feature includes data related to the device type, derived from the smart plug, as well as detected anomalies identified by the machine learning components described in Section 3.3.
- Frequency: This feature is a frequency label that indicates the commonality of the issue, categorized as High, Medium, or Low.
3.4.2. Instruction-Tuning Methodology
- Device type (e.g., fridge, heater)
- Anomaly classification (e.g., door open, more spikes, different duration)
- Usage context (optional: time of day, recurring pattern)
- Device: fridge
- Error: Door open
- Energy Efficiency: Advice on reducing waste (e.g., minimize door-open time, avoid overcooling).
- User Behavior Optimization: Suggestions addressing frequent or irregular use.
- Preventive Maintenance: Tips to preserve device performance and avoid faults.
Avoid leaving the fridge door open for extended periods. This can increase energy use and force the compressor to work harder, reducing its lifespan.
3.4.3. Retrieval Augmented Generation (RAG)
- Query Embedding: Given a user query q, a pre-trained embedding model maps it into a dense vector space:
- Retrieval: The query embedding is compared against a database of embeddings , representing the knowledge base entries. The system retrieves the index of the most similar entry by maximizing a similarity function, such as the negative Euclidean distance:The FAISS library is used for an efficient nearest neighbor search in high-dimensional spaces.
- Contextual Generation: The retrieved document or entry provides contextual information for the generative model. The generation model produces a response r conditioned on the original query and the retrieved context:This is modeled probabilistically as follows:
4. System Implementation and Use Cases
4.1. Platform Deployment
“We’ve noticed that your washing machine’s consumption pattern has changed significantly. Did you replace the device?”
4.2. Platform Functionality and Design Principles
4.3. Use Case Scenarios
4.3.1. Use Case 1: Normal Appliance Operation
4.3.2. Use Case 2: Device Replaced Without User Notification
4.3.3. Use Case 3: Abnormal Consumption Suggests Fault
4.3.4. Use Case 4: Unauthorized or High-Load Appliance Detected
4.3.5. Use Case 5: Energy Optimization Suggestion Based on Usage Patterns
4.3.6. Use Case 6: Appliance Left on Unexpectedly
5. Experimental Results
5.1. Experimental Set Up
5.2. Performance Evaluation
5.2.1. Dataset and Evaluation Metrics
5.2.2. Evaluation of the Device Detection Method
5.2.3. Evaluation of the Anomaly Detection Hybrid Autoencoder
6. EnergiQ User Interface and Use Cases
6.1. User Interface
6.1.1. Main Menu
6.1.2. Use Case 1: Normal Appliance Operation
6.1.3. Use Case 2: Device Replaced Without User Notification
6.1.4. Use Case 3: Abnormal Consumption Suggests Fault
6.1.5. Use Case 4: Unauthorized or High-Load Appliance Detected
6.1.6. Use Case 5: Energy Optimization Suggestion Based on Usage Patterns
6.1.7. Use Case 6: Appliance Left on Unexpectedly
6.2. Scalability and Replicability
6.3. User Evaluation of ENERGiQ
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
Q1 | Q2 | Q3 | Q3a | Q3b | Q3c | Q3d | Q3e |
---|---|---|---|---|---|---|---|
4 | 2 | No | No | No | No | No | No |
5 | 4 | Yes | Yes | Yes | No | Yes | No |
2 | 4 | Yes | Yes | Yes | Yes | Yes | Yes |
4 | 4 | Yes | Yes | Yes | Yes | Yes | Yes |
4 | 3 | Yes | Yes | Yes | Yes | Yes | Yes |
5 | 5 | No | No | No | No | No | No |
2 | 5 | Yes | Yes | Yes | Yes | Yes | Yes |
2 | 5 | No | No | No | No | No | No |
4 | 5 | Yes | Yes | Yes | Yes | Yes | Yes |
3 | 4 | Yes | Yes | Yes | Yes | Yes | No |
4 | 3 | Yes | Yes | Yes | Yes | Yes | No |
4 | 3 | Yes | Yes | Yes | Yes | Yes | No |
4 | 4 | No | No | No | No | No | No |
4 | 3 | No | No | No | No | No | No |
5 | 4 | No | No | No | No | No | No |
2 | 5 | No | No | No | No | No | No |
5 | 4 | No | No | No | No | No | No |
5 | 5 | No | No | No | No | No | No |
5 | 5 | Yes | Yes | Yes | No | Yes | Yes |
4 | 2 | Yes | Yes | Yes | Yes | Yes | Yes |
3 | 4 | Yes | Yes | Yes | No | No | Yes |
2 | 2 | Yes | Yes | Yes | Yes | No | Yes |
3 | 4 | Yes | Yes | Yes | No | No | No |
5 | 4 | Yes | Yes | Yes | No | Yes | No |
5 | 2 | No | No | No | No | No | No |
3 | 2 | Yes | Yes | Yes | No | Yes | Yes |
3 | 4 | Yes | Yes | Yes | No | No | No |
3 | 3 | Yes | Yes | Yes | Yes | Yes | No |
5 | 5 | Yes | Yes | Yes | Yes | Yes | Yes |
5 | 2 | No | No | No | No | No | No |
2 | 5 | Yes | Yes | Yes | Yes | Yes | Yes |
2 | 3 | No | No | No | No | No | No |
5 | 3 | No | No | No | No | No | No |
3 | 3 | Yes | Yes | Yes | No | Yes | No |
3 | 2 | Yes | Yes | Yes | No | No | Yes |
2 | 3 | No | No | No | No | No | No |
5 | 2 | No | No | No | No | No | No |
2 | 3 | No | No | No | No | No | No |
Q4 | Q5 | Q6 | Q7 | Q8 | Q9 | Q10 | Q11 | Q12 | Q13_a | Q13_b | Q13_c | Q13_d |
---|---|---|---|---|---|---|---|---|---|---|---|---|
5 | 4 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 1 | 1 | 1 | 1 |
5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 0 | 1 | 1 | 1 |
5 | 5 | 4 | 5 | 5 | 5 | 4 | 4 | 5 | 1 | 1 | 0 | 1 |
4 | 4 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 | 1 | 1 |
5 | 5 | 5 | 3 | 5 | 5 | 5 | 5 | 5 | 1 | 1 | 1 | 1 |
5 | 5 | 5 | 4 | 5 | 5 | 5 | 4 | 5 | 1 | 1 | 1 | 1 |
4 | 5 | 5 | 5 | 4 | 5 | 5 | 5 | 5 | 1 | 1 | 1 | 0 |
4 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 1 | 1 | 1 | 1 |
5 | 5 | 4 | 4 | 5 | 4 | 5 | 4 | 5 | 1 | 1 | 1 | 0 |
4 | 5 | 4 | 5 | 5 | 5 | 5 | 5 | 4 | 1 | 1 | 0 | 0 |
5 | 5 | 5 | 5 | 5 | 4 | 5 | 4 | 5 | 1 | 1 | 1 | 1 |
5 | 5 | 4 | 4 | 5 | 5 | 5 | 5 | 5 | 1 | 1 | 0 | 0 |
5 | 5 | 5 | 5 | 4 | 5 | 5 | 5 | 5 | 1 | 1 | 1 | 1 |
5 | 5 | 5 | 4 | 4 | 5 | 5 | 5 | 4 | 1 | 1 | 0 | 1 |
5 | 4 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 | 1 | 1 |
5 | 5 | 4 | 4 | 5 | 5 | 5 | 5 | 5 | 1 | 1 | 1 | 1 |
5 | 5 | 4 | 5 | 5 | 5 | 4 | 5 | 5 | 1 | 1 | 0 | 1 |
5 | 5 | 4 | 5 | 4 | 5 | 5 | 5 | 5 | 1 | 1 | 0 | 1 |
4 | 5 | 4 | 5 | 4 | 4 | 4 | 5 | 4 | 1 | 1 | 0 | 1 |
5 | 5 | 4 | 5 | 5 | 5 | 5 | 5 | 5 | 0 | 1 | 1 | 1 |
4 | 5 | 5 | 3 | 5 | 5 | 5 | 4 | 5 | 0 | 1 | 1 | 1 |
5 | 4 | 4 | 4 | 5 | 5 | 4 | 5 | 4 | 1 | 1 | 1 | 1 |
4 | 5 | 5 | 4 | 4 | 5 | 5 | 5 | 5 | 1 | 1 | 1 | 1 |
5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 1 | 1 | 1 | 1 |
5 | 5 | 5 | 5 | 5 | 4 | 5 | 5 | 5 | 0 | 0 | 0 | 1 |
4 | 5 | 5 | 3 | 4 | 4 | 5 | 5 | 4 | 1 | 1 | 1 | 1 |
5 | 5 | 5 | 5 | 4 | 5 | 4 | 4 | 5 | 1 | 1 | 1 | 1 |
4 | 4 | 4 | 5 | 5 | 5 | 5 | 4 | 5 | 1 | 1 | 0 | 0 |
5 | 5 | 5 | 5 | 4 | 5 | 5 | 4 | 5 | 1 | 1 | 0 | 1 |
4 | 4 | 4 | 4 | 5 | 5 | 5 | 5 | 5 | 1 | 1 | 1 | 1 |
4 | 5 | 5 | 5 | 4 | 4 | 5 | 5 | 5 | 1 | 1 | 0 | 1 |
4 | 5 | 4 | 4 | 4 | 4 | 5 | 5 | 4 | 1 | 1 | 1 | 1 |
5 | 5 | 5 | 3 | 5 | 4 | 5 | 5 | 4 | 1 | 1 | 1 | 1 |
4 | 4 | 5 | 5 | 4 | 5 | 5 | 5 | 4 | 1 | 1 | 1 | 1 |
4 | 5 | 5 | 3 | 5 | 4 | 5 | 4 | 4 | 0 | 0 | 1 | 1 |
4 | 4 | 5 | 5 | 4 | 5 | 4 | 5 | 5 | 1 | 1 | 1 | 1 |
5 | 5 | 4 | 3 | 5 | 5 | 5 | 4 | 4 | 1 | 1 | 1 | 1 |
5 | 5 | 4 | 3 | 4 | 5 | 4 | 5 | 5 | 1 | 1 | 1 | 1 |
References
- Olatunde, T.M.; Okwandu, A.C.; Akande, D.O. Reviewing the impact of energy-efficient appliances on household consumption. Int. J. Sci. Technol. 2024, 6, 1–11. [Google Scholar]
- Zheng, J.; Dang, Y.; Assad, U. Household energy consumption, energy efficiency, and household income—Evidence from China. Appl. Energy 2024, 353, 122074. [Google Scholar] [CrossRef]
- Caldera, M.; Hussain, A.; Romano, S.; Re, V. Energy-consumption pattern-detecting technique for household appliances for smart home platform. Energies 2023, 16, 824. [Google Scholar] [CrossRef]
- Papaioannou, C.; Dimara, A.; Papaioannou, A.; Tzitzios, I.; Anagnostopoulos, C.N.; Krinidis, S. Hierarchical Resources Management System for Internet of Things-Enabled Smart Cities. Sensors 2025, 25, 616. [Google Scholar] [CrossRef] [PubMed]
- Liu, S.; Xie, Z.; Hu, Z. Optimizing smart home appliance energy monitoring using Factorial Hidden Markov Models for Internet of Behavior. J. Build. Eng. 2024, 97, 110732. [Google Scholar] [CrossRef]
- Tolas, R.; Portase, R.; Potolea, R. From Individual Device Usage to Household Energy Consumption Profiling. Electronics 2024, 13, 2325. [Google Scholar] [CrossRef]
- Yang, J.; Jin, H.; Tang, R.; Han, X.; Feng, Q.; Jiang, H.; Zhong, S.; Yin, B.; Hu, X. Harnessing the power of llms in practice: A survey on chatgpt and beyond. ACM Trans. Knowl. Discov. Data 2024, 18, 160. [Google Scholar] [CrossRef]
- Fan, W.; Wang, S.; Huang, J.; Chen, Z.; Song, Y.; Tang, W.; Mao, H.; Liu, H.; Liu, X.; Yin, D.; et al. Graph machine learning in the era of large language models (llms). arXiv 2024, arXiv:2404.14928. [Google Scholar] [CrossRef]
- Majumder, S.; Dong, L.; Doudi, F.; Cai, Y.; Tian, C.; Kalathil, D.; Ding, K.; Thatte, A.A.; Li, N.; Xie, L. Exploring the capabilities and limitations of large language models in the electric energy sector. Joule 2024, 8, 1544–1549. [Google Scholar] [CrossRef]
- Desai, B.; Patil, K.; Patil, A.; Mehta, I. Large Language Models: A Comprehensive Exploration of Modern AI’s Potential and Pitfalls. J. Innov. Technol. 2023, 6. [Google Scholar] [CrossRef]
- Dash, S.; Sahoo, N. Electric energy disaggregation via non-intrusive load monitoring: A state-of-the-art systematic review. Electr. Power Syst. Res. 2022, 213, 108673. [Google Scholar] [CrossRef]
- Verma, A.; Anwar, A.; Mahmud, M.; Ahmed, M.; Kouzani, A. A Comprehensive Review on the NILM Algorithms for Energy Disaggregation. arXiv 2021, arXiv:2102.12578. [Google Scholar] [CrossRef]
- Al-Khadher, O.; Mukhtaruddin, A.; Ridzuan Hashim, F.; Azizan, M.M.; Mamat, H. An implementation framework overview of non-intrusive load monitoring. J. Sustain. Dev. Energy Water Environ. Syst. 2023, 11, 1–40. [Google Scholar] [CrossRef]
- Mohapatra, S.K.; Mishra, S.; Tripathy, H.K. Energy consumption prediction in electrical appliances of commercial buildings using LSTM-GRU model. In Proceedings of the 2022 International Conference on Advancements in Smart, Secure and Intelligent Computing (ASSIC), Bhubaneswar, India, 19–20 November 2022; pp. 1–5. [Google Scholar]
- Papaioannou, A.; Dimara, A.; Krinidis, S.; Anagnostopoulos, C.N.; Ioannidis, D.; Tzovaras, D. Advanced proactive anomaly detection in multi-pattern home appliances for energy optimization. Internet Things 2024, 26, 101175. [Google Scholar] [CrossRef]
- Amalou, I.; Mouhni, N.; Abdali, A. Multivariate time series prediction by RNN architectures for energy consumption forecasting. Energy Rep. 2022, 8, 1084–1091. [Google Scholar] [CrossRef]
- Solatidehkordi, Z.; Ramesh, J.; Al-Ali, A.; Osman, A.; Shaaban, M. An IoT deep learning-based home appliances management and classification system. Energy Rep. 2023, 9, 503–509. [Google Scholar] [CrossRef]
- Mhlanga, D. Artificial intelligence and machine learning for energy consumption and production in emerging markets: A review. Energies 2023, 16, 745. [Google Scholar] [CrossRef]
- Azad, M.I.; Rajabi, R.; Estebsari, A. Non-intrusive load monitoring (nilm) using deep neural networks: A review. In Proceedings of the 2023 IEEE International Conference on Environment and Electrical Engineering and 2023 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Madrid, Spain, 6–9 June 2023; pp. 1–6. [Google Scholar]
- Jiang, G.; Ma, Z.; Zhang, L.; Chen, J. EPlus-LLM: A large language model-based computing platform for automated building energy modeling. Appl. Energy 2024, 367, 123431. [Google Scholar] [CrossRef]
- Chen, Y.; Li, Y.; Ding, B.; Zhou, J. On the design and analysis of llm-based algorithms. arXiv 2024, arXiv:2407.14788. [Google Scholar] [CrossRef]
- Ma, H.; Tao, Y.; Fang, Y.; Chen, P.; Li, Y. Multi-Carrier Initial-Condition-Index-aided DCSK Scheme: An Efficient Solution for Multipath Fading Channel. IEEE Trans. Veh. Technol. 2025. [Google Scholar] [CrossRef]
- Luo, J.; Bai, Y.; Bai, B.; Chen, C.; Wen, W. A Multi-layer Superposition Modulation Scheme to Improve the Data Rate for IoT Communications. In Proceedings of the 2023 IEEE/CIC International Conference on Communications in China (ICCC Workshops), Dalian, China, 10–12 August 2023; pp. 1–6. [Google Scholar]
- Obaid, A.J. Assessment of smart home assistants as an IoT. Int. J. Comput. Inf. Manuf. 2021, 1, 18–36. [Google Scholar] [CrossRef]
- Dimara, A.; Vasilopoulos, V.G.; Krinidis, S.; Tzovaras, D. NRG4-U: A novel home energy management system for a unique loadprofile. Energy Sources Part A Recover. Util. Environ. Eff. 2022, 44, 353–378. [Google Scholar] [CrossRef]
- Mulpuri, S.K.; Sah, B.; Kumar, P. An intelligent battery management system (BMS) with end-edge-cloud connectivity—A perspective. Sustain. Energy Fuels 2025, 9, 1142–1159. [Google Scholar] [CrossRef]
- Salama, M.; Raslen, A. MQTT in Action: Building Reliable and Scalable Home Automation Systems. In Proceedings of the International Conference on Smart IoT Systems, Shenzhen, China, 14–16 November 2024. [Google Scholar] [CrossRef]
- Pinto, G.P.; Prazeres, C. Data Privacy in the Internet of Things: A Perspective of Personal Data Store–Based Approaches. J. Cybersecur. Priv. 2025, 5, 25. [Google Scholar] [CrossRef]
- Fortuna, C.; Hanžel, V.; Bertalanič, B. Natural Language Interaction with a Household Electricity Knowledge-based Digital Twin. arXiv 2024, arXiv:2406.06566. [Google Scholar]
- Papaioannou, A.; Dimara, A.; Papaioannou, C.; Papaioannou, I.; Krinidis, S.; Anagnostopoulos, C.N.; Korkas, C.; Kosmatopoulos, E.; Ioannidis, D.; Tzovaras, D. Simulation of Malfunctions in Home Appliances’ Power Consumption. Energies 2024, 17, 4529. [Google Scholar] [CrossRef]
- Home Appliance Energy Recommendation Dataset Based on Error Analysis. Available online: https://zenodo.org/records/12607731 (accessed on 22 July 2025).
- Kelly, J.; Knottenbelt, W. The UK-DALE dataset, domestic appliance-level electricity demand and whole-house demand from five UK homes. Sci. Data 2015, 2, 150007. [Google Scholar] [CrossRef]
- Murray, D.; Stankovic, L.; Stankovic, V. A data management platform for personalised real-time energy feedback. J. Ambient Intell. Humaniz. Comput. 2015, 8, 147–160. Available online: https://pure.strath.ac.uk/ws/portalfiles/portal/45214811/Murray_etal_EEDAL_2015_A_data_management_platform_for_personalised_real_time.pdf. (accessed on 28 June 2025).
- Raspberry Pi. Buy a Raspberry Pi 4 Model B. Available online: https://www.raspberrypi.com/products/raspberry-pi-4-model-b/ (accessed on 28 June 2025).
- FIBARO. The Smart Outlet—Wall Plug. Available online: https://www.fibaro.com/en/products/wall-plug/ (accessed on 28 June 2025).
Platform/System | Type | Features | Openness | Citation |
---|---|---|---|---|
Home Assistant | Smart Home SPA | Modular voice-based assistant with IoT integration, NLP, and blockchain support. Community-driven and customizable. | Open source | [24] |
NRG4-U | Home Energy Management System (HEMS) | Non-intrusive ML-driven tool using minimal data to generate unique comfort/load profiles, and personalized energy-saving recommendations. | Semi-open (custom system, not fully open source) | [25] |
Conventional BMS | Battery Management System | Supports cell balancing, thermal regulation, state estimation, and basic safety management. Limited scalability and adaptability. | Closed | [26] |
Intelligent BMS (IBMS) | Advanced BMS (End-Edge-Cloud) | Integrates digital twins, AI, blockchain, IoT, and multi-layer computing for advanced diagnostics, predictive maintenance, and real-time control. | Closed | [26] |
Reference | Identified Research Gap | Proposed Solution |
---|---|---|
[11] | Limited generalization and model portability of NILM algorithms across diverse household settings. | Development of adaptive, transfer learning-based NILM models to enhance performance across heterogeneous environments. |
[12] | Lack of standardized evaluation metrics and reproducibility in NILM research. | Introduction of NILMTK benchmarking toolkit to enable fair comparisons and foster reproducibility. |
[13] | Difficulty in detecting low-power appliances due to low sampling rates. | Incorporation of higher-frequency data acquisition and hybrid signal-deep learning models for improved granularity. |
[14] | Limited forecasting accuracy in traditional NILM methods. | Use of LSTM and GRU-based models to enhance time-series forecasting and appliance disaggregation accuracy. |
[16] | Traditional ML approaches underperform with high-dimensional, dynamic energy data. | Shift to deep learning models (RNNs, LSTMs) to better capture sequential and temporal dependencies. |
[17] | Insufficient appliance coverage and real-world testing in NILM systems. | LSTM-based multi-meter method supports identification of up to 16 appliances with competitive results. |
[18] | Underutilization of ML in critical areas like theft detection and renewable forecasting in developing countries. | Expansion of AI/ML in energy equity, maintenance prediction, and theft mitigation for developing regions. |
[19] | Lack of standardized datasets and challenges in cross-environment NILM deployment. | Emphasis on public datasets and robust DL models (e.g., multiscale residual networks) to improve generalizability. |
[20] | Manual building energy modeling is time-consuming and expertise-dependent. | Eplus-LLM enables natural language to EnergyPlus model translation, reducing modeling time by over 95%. |
[21] | Lack of formal design and explainability in LLM-based energy tools. | Graph-theoretic LLM modeling frameworks enhance interpretability and performance in smart energy systems. |
Feature Name | Purpose |
---|---|
Mean Power | Captures overall energy usage |
Standard Deviation | Measures consumption variability |
Peak-to-Average Ratio (PAR) | Highlights power spikes |
Rolling Mean | Identifies gradual trends |
Rolling Standard Deviation | Detects local fluctuations |
Entropy | Measures signal unpredictability |
Skewness | Identifies load asymmetry |
Kurtosis | Detects sharp power peaks |
Proportion Above Threshold | Distinguishes on-time behavior |
Periodogram Peaks | Captures periodic usage patterns |
Matrix Profile | Finds repeated usage cycles |
Recommendation | Input_Real | Frequency |
---|---|---|
Avoid using high-temperature cycles unnecessarily; heating water is the biggest energy load. | Device: Washing Machine Error: More Duration | High |
Turn off the machine after use; some models consume standby power even when not in use. | Device: Dishwasher Error: High Idle Consumption | High |
Use lower heat settings for lightly soiled or smaller loads to reduce peak power draw. | Device: Dryer Error: Excessive Power Usage, General Usage | Low |
Run a self-cleaning cycle only when truly necessary; it draws significant power and wears components. | Device: Oven Error: Excessive Self-Cleaning, General Usage | Low |
If heating is slow or inconsistent, check for an inefficient gas valve or heating element. | Device: Water Heater Error: Inefficient Gas Valve or Heating Element, Major | Low |
Avoid leaving the door open for extended periods. | Device: Fridge Error: Door Open | High |
Column Name | Description | Non-Null Entries |
---|---|---|
No | Entry number or index | 100 |
Output (Recommendation) | Final user recommendation text | 100 |
For Us (Inferred Pattern) | Pattern inferred from energy consumption data | 100 |
Input1 (Real Input) | Real-world trigger inputs (e.g., device error messages) | 40 |
Input2 (Frequency) | Frequency label (e.g., High, Medium, Low) | 40 |
Apt | Users per Apt | Active Users | Smart Plugs | Appliances Plugged | Dur (Ms) | From-To Ms | UC |
---|---|---|---|---|---|---|---|
1 | 2 | 2 | 4 | Washing Machine, AC, Water Heater, Oven | 6 | 10/24–3/25 | 1, 5 |
2 | 3 | 3 | 2 | Dishwasher, Washing Machine | 7 | 10/24–4/25 | 1, 2, 5 |
3 | 2 | 2 | 3 | Oven, Washing Machine, Dryer | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
4 | 4 | 2 | 2 | Water Heater, Dishwasher | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
5 | 4 | 2 | 2 | Oven, Dishwasher | 7 | 10/24–4/25 | 1, 2, 5 |
6 | 2 | 1 | 3 | Water Heater, Washing Machine, AC | 6 | 10/24–3/25 | 1, 5 |
7 | 2 | 2 | 2 | Dryer, Washing Machine | 7 | 10/24–4/25 | 1, 2, 5 |
8 | 3 | 2 | 4 | Oven, AC, Fridge, Dryer | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
9 | 3 | 1 | 4 | Dishwasher, AC, Washing Machine, Oven | 8 | 10/24- 5/25 | 1, 3, 4, 5, 6 |
10 | 2 | 1 | 2 | Fridge, Oven | 7 | 10/24–4/25 | 1, 2, 5 |
11 | 3 | 2 | 4 | AC, Water Heater, Oven, Dryer | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
12 | 4 | 3 | 3 | Fridge, Dishwasher, Washing Machine | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
13 | 3 | 2 | 4 | AC, Dryer, Fridge, Oven | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
14 | 4 | 2 | 3 | Washing Machine, Oven, Fridge | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
15 | 2 | 2 | 4 | Water Heater, Oven, Dishwasher, Fridge | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
16 | 3 | 1 | 2 | Washing Machine, AC | 7 | 10/24–5/25 | 1, 2, 5 |
17 | 4 | 3 | 3 | AC, Fridge, Water Heater | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
18 | 2 | 2 | 4 | Fridge, Dryer, Dishwasher, Washing Machine | 8 | 10/24–5/25 | 1, 3, 4, 5, 6 |
19 | 3 | 1 | 2 | Oven, Fridge | 7 | 10/24–4/25 | 1, 2, 5 |
20 | 2 | 2 | 3 | Washing Machine, AC, Oven | 6 | 10/24–3/25 | 1, 5 |
Model | Accuracy | Precision | Recall | F1-Score |
---|---|---|---|---|
XGBoost (EnergiQ) | 0.94 | 0.93 | 0.92 | 0.925 |
Random Forest | 0.91 | 0.90 | 0.89 | 0.895 |
Support Vector Machine (SVM) | 0.88 | 0.85 | 0.86 | 0.855 |
K-Nearest Neighbors (KNNs) | 0.86 | 0.83 | 0.81 | 0.820 |
Model | RMSE | Accuracy | Precision | Recall | F1-Score |
---|---|---|---|---|---|
CNN-LSTM Hybrid AE | 0.030 | 0.914 | 0.906 | 0.898 | 0.902 |
AE | 0.042 | 0.860 | 0.850 | 0.835 | 0.842 |
LSTM AE | 0.038 | 0.875 | 0.861 | 0.854 | 0.857 |
VAE | 0.041 | 0.868 | 0.848 | 0.838 | 0.843 |
Device | Error Level | RMSE | Accuracy | Precision | Recall | F1-Score |
---|---|---|---|---|---|---|
Refrigerator | 15% | 0.024 | 0.94 | 0.94 | 0.932 | 0.937 |
25% | 0.022 | 0.943 | 0.942 | 0.927 | 0.933 | |
35% | 0.028 | 0.94 | 0.944 | 0.934 | 0.929 | |
Washing Machine | 15% | 0.032 | 0.917 | 0.09 | 0.898 | 0.906 |
25% | 0.036 | 0.916 | 0.909 | 0.9 | 0.903 | |
35% | 0.033 | 0.914 | 0.905 | 0.903 | 0.903 | |
Dishwasher | 15% | 0.031 | 0.908 | 0.899 | 0.89 | 0.894 |
25% | 0.033 | 0.911 | 0.899 | 0.893 | 0.899 | |
35% | 0.033 | 0.911 | 0.901 | 0.885 | 0.895 | |
Water Heater | 15% | 0.034 | 0.9 | 0.89 | 0.879 | 0.882 |
25% | 0.027 | 0.897 | 0.887 | 0.883 | 0.883 | |
35% | 0.026 | 0.894 | 0.886 | 0.883 | 0.883 | |
Oven | 15% | 0.036 | 0.877 | 0.868 | 0.859 | 0.864 |
25% | 0.033 | 0.88 | 0.872 | 0.857 | 0.868 | |
35% | 0.037 | 0.885 | 0.873 | 0.858 | 0.866 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Papaioannou, C.; Tzitzios, I.; Papaioannou, A.; Dimara, A.; Anagnostopoulos, C.-N.; Krinidis, S. EnergiQ: A Prescriptive Large Language Model-Driven Intelligent Platform for Interpreting Appliance Energy Consumption Patterns. Sensors 2025, 25, 4911. https://doi.org/10.3390/s25164911
Papaioannou C, Tzitzios I, Papaioannou A, Dimara A, Anagnostopoulos C-N, Krinidis S. EnergiQ: A Prescriptive Large Language Model-Driven Intelligent Platform for Interpreting Appliance Energy Consumption Patterns. Sensors. 2025; 25(16):4911. https://doi.org/10.3390/s25164911
Chicago/Turabian StylePapaioannou, Christoforos, Ioannis Tzitzios, Alexios Papaioannou, Asimina Dimara, Christos-Nikolaos Anagnostopoulos, and Stelios Krinidis. 2025. "EnergiQ: A Prescriptive Large Language Model-Driven Intelligent Platform for Interpreting Appliance Energy Consumption Patterns" Sensors 25, no. 16: 4911. https://doi.org/10.3390/s25164911
APA StylePapaioannou, C., Tzitzios, I., Papaioannou, A., Dimara, A., Anagnostopoulos, C.-N., & Krinidis, S. (2025). EnergiQ: A Prescriptive Large Language Model-Driven Intelligent Platform for Interpreting Appliance Energy Consumption Patterns. Sensors, 25(16), 4911. https://doi.org/10.3390/s25164911