KPCA and STFT Non-intrusive Load Monitoring
This work proposes an approach to extract features of electric current waveforms to identify residential appliances. The Short-Time Fourier Transform (STFT) and the kernel PCA technique were used to extract these features. Once the features have been defined, the classifiers k-Nearest Neighbor (kNN), Support Vector Machines (SVM), Linear Discriminant Analysis (LDA), Random Forest (RF) and Extreme Learning Machine (ELM) were used for appliance (or combination of appliances) identification.
PS: The ELM algorithm was extracted from http://www.ntu.edu.sg/eee/icis/cv/egbhuang.htm and adapted to this work
Cite As
Daniel Cavalieri (2024). KPCA and STFT Non-intrusive Load Monitoring (https://www.mathworks.com/matlabcentral/fileexchange/68583-kpca-and-stft-non-intrusive-load-monitoring), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- AI, Data Science, and Statistics > Statistics and Machine Learning Toolbox > Dimensionality Reduction and Feature Extraction >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.