Giter Site home page Giter Site logo

klemenjak / nilm-papers-with-code Goto Github PK

View Code? Open in Web Editor NEW
128.0 12.0 25.0 30 KB

An archive for NILM papers with source code and other supplemental material

papers-with-code energy-disaggregation non-intrusive-load-monitoring scholarship papers-collection source-code reproducible-research reproducible-paper awesome-list

nilm-papers-with-code's Introduction

Tip Me via PayPal

Reproducibility of scientific contributions is an important aspect of scholarship that has received way to little attention! This repository aims to collect information on peer-reviewed NILM (alias energy disaggregation) papers that have been published with source code or extensive supplemental material. We group NILM papers based on a number of categories: algorithms, toolkits, datasets, and misc. Feel free to contribute to this repository! Please consider our "style guide":

  • This is a title. (year). [pdf] [code]
    • Main Author et al. Optional: Acronym of conference or journal i.e. Where was it published?

Algorithms

Graph Signal Processing

  • On a Training-Less Solution for Non-Intrusive Appliance Load Monitoring Using Graph Signal Processing (2016). [pdf] [code]
    • B. Zhao et al. IEEE Access.

Hidden Markov Models

  • Exploiting HMM Sparsity to Perform Online Real-Time Nonintrusive Load Monitoring (NILM). (2015). [pdf] [code]
    • S. Makonin et al. IEEE TSG.

Mathematical Optimization

  • Mixed-Integer Nonlinear Programming for State-based Non-Intrusive Load Monitoring. (2022). [link] [code]
    • M. Balletti et al. IEEE TSG.*

Neural Nets

  • Improving Non-Intrusive Load Disaggregation through an Attention-Based Deep Neural Network. (2021). [pdf] [code]

    • V. Piccialli et al. Energies
  • Pruning Algorithms for Seq2Point Energy Disaggregation. (2020). [pdf] [code]

    • J. Barber et al. .
  • Transfer Learning for Non-Intrusive Load Monitoring. (2019). [pdf] [code]

    • D. Michele et al. IEEE TSG.
  • Neural NILM: Deep neural networks applied to energy disaggregation (2015) [pdf] [code]

    • J. Kelly et al. BuildSys'15
  • Sliding Window Approach for Online Energy Disaggregation Using Artificial Neural Networks. (2018). [pdf] [code]

    • O. Krystalakos et al. Venue.
  • Sequence-to-point learning with neural networks for non-intrusive load monitoring (2018) [pdf] [code]

    • C. Zhang et al. AAAI'18
  • WaveNILM: A causal neural network for power disaggregation from the complex power signal (2019) [pdf] [code]

    • Alon Harell et al. ICASSP'19

Toolkits

Metrics & Performance Evaluation

  • Nonintrusive load monitoring (NILM) performance evaluation. (2015). [pdf] [code]

    • S. Makonin et al. Springer Energy Efficiency.
  • Towards Comparability in Non-Intrusive Load Monitoring: On Data and Performance Evaluation [pdf] [code]

    • C. Klemenjak et al. 2020 IEEE ISGT.

Misc

  • Device-Free User Activity Detection using Non-Intrusive Load Monitoring: A Case Study. (2020). [pdf] [code]

    • A. Reinhardt et al. DFHS Workshop.
  • Machine learning approaches for non-intrusive load monitoring: from qualitative to quantitative comparation, Artificial Intelligence Review (2018). [pdf] [code]

    • C. Nalmpantis et al. Artificial Intelligence Review.
  • Metadata for Energy Disaggregation. (2014) [pdf] [code]

    • J. Kelly et al. CDS'14.
  • On time series representations for multi-label NILM. (2020) [pdf] [code]

    • C. Nalmpantis et al. Springer Neural Computing and Applications.

Datasets

Real-World Datasets

Synthetic Datasets and Generators

  • SmartSim: A Device-Accurate Smart Home Simulator for Energy Analytics. (2016). [pdf] [code]

    • D. Chen et al. SmartGridComm'16.
  • How does Load Disaggregation Performance Depend on Data Characteristics? Insights from a Benchmarking Study. (2020). [pdf] [code]

    • A. Reinhardt et al. ACM e-energy.
  • A synthetic energy dataset for non-intrusive load monitoring in households. (2020). [pdf] [code]

    • C. Klemenjak et al. Scientific Data.

Licence

CC0

To the extent possible under law, Christoph Klemenjak has waived all copyright and related or neighbouring rights to this work.

nilm-papers-with-code's People

Contributors

antoniosudoso avatar klemenjak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nilm-papers-with-code's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.