A Real-Time Tsetlin Machine-based Non-intrusive Load Monitoring System on MCUs
- URL: http://arxiv.org/abs/2608.18780v2
- Date: Thu, 27 Aug 2026 14:46:30 GMT
- Title: A Real-Time Tsetlin Machine-based Non-intrusive Load Monitoring System on MCUs
- Abstract summary: Non-Intrusive Load Monitoring (NILM) systems estimate individual appliance energy consumption from a single aggregate meter.<n>Traditional NILM systems use computationally intensive optimization algorithms to process offline data.<n>This paper proposes a Tsetlin Machine (TM)-based NILM framework, targeting real-time applications on resource-constrained microcontrollers.
- Score: 3.5531216068066187
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Non-Intrusive Load Monitoring (NILM) systems estimate individual appliance energy consumption from a single aggregate meter, without requiring separate sensors for each device. By installing a single meter that measures a building's total electricity consumption, NILM algorithms can determine the active status of each appliance. However, traditional NILM systems use computationally intensive optimization algorithms to process offline data, limiting their capability for on-device deployment, where sensitive household data must be processed locally. This paper proposes a Tsetlin Machine (TM)-based NILM framework, targeting real-time applications on resource-constrained microcontrollers (MCUs), enabling privacy-preserving edge deployment. The problem is reformulated as a classification task, and the proposed approach achieves an average precision of 90% and recall of 96% for two-appliance classification, and 77% precision and 80% recall for four appliances on the REDD dataset. The trained model occupies only 17 KB of flash memory and achieves an inference latency of 0.43 ms on an ESP32, demonstrating its suitability for NILM applications on MCUs.
Related papers
- Fully Autonomous Z-Score-Based TinyML Anomaly Detection on Resource-Constrained MCUs Using Power Side-Channel Data [0.13750624267664155]
This paper presents a fully autonomous Tiny Machine Learning (TinyML) Z-Score-based anomaly detection system deployed on a low-power microcontroller.<n>Anomalies are detected using lightweight Z-Score thresholds, enabling interpretable and computationally efficient inference suitable for embedded deployment.<n>Results demonstrate perfect detection performance, with Precision and Recall of 1.00, inference latencies on the order of tens of microseconds, and a total memory footprint of approximately 3.3 KB and 63 KB Flash.
arXiv Detail & Related papers (2026-03-28T20:15:50Z) - NILMFormer: Non-Intrusive Load Monitoring that Accounts for Non-Stationarity [8.687178298010972]
Non-Intrusive Load Monitoring is the problem of disaggregating a household's collected total power consumption to retrieve the consumed power for individual appliances.<n>Current state-of-the-art solutions for NILM are based on deep-learning (DL) and operate on subsequences of an entire household consumption reading.<n>This paper introduces NILMFormer, a Transformer-based architecture that incorporates a new subsequence stationarization/de-stationarization scheme to mitigate the distribution drift.
arXiv Detail & Related papers (2025-06-06T08:46:58Z) - Particle Hit Clustering and Identification Using Point Set Transformers in Liquid Argon Time Projection Chambers [44.255911829510694]
Liquid time projection chambers are often used in neutrino physics and dark-matter searches because of their high spatial resolution.<n>Images generated by these detectors are extremely sparse, as the energy values detected by most of the detector are equal to 0.<n>Traditional machine learning methods cannot operate over data stored in this way.<n>We propose a machine learning model using a point set neural network that operates over a sparse matrix.
arXiv Detail & Related papers (2025-04-11T00:46:57Z) - Low-cost Embedded Breathing Rate Determination Using 802.15.4z IR-UWB Hardware for Remote Healthcare [2.6066253940276347]
We propose a convolutional neural network (CNN) specifically adapted to predict breathing rates from ultra-wideband (UWB) channel impulse response (CIR) data.<n>We show it is feasible to deploy the algorithm on an nRF52840 system-on-chip requiring only 46 KB of memory and operating with an inference time of only 192 ms.
arXiv Detail & Related papers (2025-04-03T07:54:25Z) - Preventing Non-intrusive Load Monitoring Privacy Invasion: A Precise Adversarial Attack Scheme for Networked Smart Meters [99.90150979732641]
We propose an innovative scheme based on adversarial attack in this paper.<n>The scheme effectively prevents NILM models from violating appliance-level privacy, while also ensuring accurate billing calculation for users.<n>Our solutions exhibit transferability, making the generated perturbation signal from one target model applicable to other diverse NILM models.
arXiv Detail & Related papers (2024-12-22T07:06:46Z) - Benchmarking Active Learning for NILM [2.896640219222859]
Non-intrusive load monitoring (NILM) focuses on disaggregating total household power consumption into appliance-specific usage.
Many advanced NILM methods are based on neural networks that typically require substantial amounts of labeled appliance data.
We propose an active learning approach to selectively install appliance monitors in a limited number of houses.
arXiv Detail & Related papers (2024-11-24T12:22:59Z) - Enhancing Predictive Maintenance in Mining Mobile Machinery through a TinyML-enabled Hierarchical Inference Network [0.0]
This paper introduces the Edge Sensor Network for Predictive Maintenance (ESN-PdM)
ESN-PdM is a hierarchical inference framework across edge devices, gateways, and cloud services for real-time condition monitoring.
System dynamically adjusts inference locations--on-device, on-gateway, or on-cloud--based on trade-offs among accuracy, latency, and battery life.
arXiv Detail & Related papers (2024-11-11T17:48:04Z) - Parameter-Adaptive Approximate MPC: Tuning Neural-Network Controllers without Retraining [50.00291020618743]
This work introduces a novel, parameter-adaptive AMPC architecture capable of online tuning without recomputing large datasets and retraining.
We showcase the effectiveness of parameter-adaptive AMPC by controlling the swing-ups of two different real cartpole systems with a severely resource-constrained microcontroller (MCU)
Taken together, these contributions represent a marked step toward the practical application of AMPC in real-world systems.
arXiv Detail & Related papers (2024-04-08T20:02:19Z) - Automated Machine Learning: A Case Study on Non-Intrusive Appliance Load Monitoring [81.06807079998117]
We propose a novel approach to enable Automated Machine Learning (AutoML) for Non-Intrusive Appliance Load Monitoring (NIALM)<n>NIALM offers a cost-effective alternative to smart meters for measuring the energy consumption of electric devices and appliances.
arXiv Detail & Related papers (2022-03-06T10:12:56Z) - A TinyML Platform for On-Device Continual Learning with Quantized Latent
Replays [66.62377866022221]
Latent Replay-based Continual Learning (CL) techniques enable online, serverless adaptation in principle.
We introduce a HW/SW platform for end-to-end CL based on a 10-core FP32-enabled parallel ultra-low-power processor.
Our results show that by combining these techniques, continual learning can be achieved in practice using less than 64MB of memory.
arXiv Detail & Related papers (2021-10-20T11:01:23Z) - Trimming Feature Extraction and Inference for MCU-based Edge NILM: a
Systematic Approach [14.491636333680297]
Non-Intrusive Load Monitoring (NILM) enables the disaggregation of the global power consumption of multiple loads, taken from a single smart electrical meter, into appliance-level details.
State-of-the-Art approaches are based on Machine Learning methods and exploit the fusion of time- and frequency-domain features from current and voltage sensors.
Running low-latency NILM on low-cost, resource-constrained MCU-based meters is currently an open challenge.
This paper addresses the optimization of the feature spaces as well as the computational and storage cost reduction needed for executing State-of-the
arXiv Detail & Related papers (2021-05-21T12:08:16Z) - Reinforcement Learning for Minimizing Age of Information in Real-time
Internet of Things Systems with Realistic Physical Dynamics [158.67956699843168]
This paper studies the problem of minimizing the weighted sum of age of information (AoI) and total energy consumption of Internet of Things (IoT) devices.
A distributed reinforcement learning approach is proposed to optimize the sampling policy.
Simulations with real data of PM 2.5 pollution show that the proposed algorithm can reduce the sum of AoI by up to 17.8% and 33.9%.
arXiv Detail & Related papers (2021-04-04T03:17:26Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.