IDEAS home Printed from https://ideas.repec.org/a/gam/jeners/v15y2022i7p2647-d786861.html
   My bibliography  Save this article

Torch-NILM: An Effective Deep Learning Toolkit for Non-Intrusive Load Monitoring in Pytorch

Author

Listed:
  • Nikolaos Virtsionis Gkalinikis

    (School of Informatics, Aristotle University of Thessaloniki, 54124 Thesssaloniki, Greece)

  • Christoforos Nalmpantis

    (School of Informatics, Aristotle University of Thessaloniki, 54124 Thesssaloniki, Greece)

  • Dimitris Vrakas

    (School of Informatics, Aristotle University of Thessaloniki, 54124 Thesssaloniki, Greece)

Abstract

Non-intrusive load monitoring is a blind source separation task that has been attracting significant interest from researchers working in the field of energy informatics. However, despite the considerable progress, there are a very limited number of tools and libraries dedicated to the problem of energy disaggregation. Herein, we report the development of a novel open-source framework named Torch-NILM in order to help researchers and engineers take advantage of the benefits of Pytorch. The aim of this research is to tackle the comparability and reproducibility issues often reported in NILM research by standardising the experimental setup, while providing solid baseline models by writing only a few lines of code. Torch-NILM offers a suite of tools particularly useful for training deep neural networks in the task of energy disaggregation. The basic features include: (i) easy-to-use APIs for running new experiments, (ii) a benchmark framework for evaluation, (iii) the implementation of popular architectures, (iv) custom data loaders for efficient training and (v) automated generation of reports.

Suggested Citation

  • Nikolaos Virtsionis Gkalinikis & Christoforos Nalmpantis & Dimitris Vrakas, 2022. "Torch-NILM: An Effective Deep Learning Toolkit for Non-Intrusive Load Monitoring in Pytorch," Energies, MDPI, vol. 15(7), pages 1-20, April.
  • Handle: RePEc:gam:jeners:v:15:y:2022:i:7:p:2647-:d:786861
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/15/7/2647/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/15/7/2647/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. David M. Blei & Alp Kucukelbir & Jon D. McAuliffe, 2017. "Variational Inference: A Review for Statisticians," Journal of the American Statistical Association, Taylor & Francis Journals, vol. 112(518), pages 859-877, April.
    2. Fath U Min Ullah & Noman Khan & Tanveer Hussain & Mi Young Lee & Sung Wook Baik, 2021. "Diving Deep into Short-Term Electricity Load Forecasting: Comparative Analysis and a Novel Framework," Mathematics, MDPI, vol. 9(6), pages 1-22, March.
    3. Carrie Armel, K. & Gupta, Abhay & Shrimali, Gireesh & Albert, Adrian, 2013. "Is disaggregation the holy grail of energy efficiency? The case of electricity," Energy Policy, Elsevier, vol. 52(C), pages 213-234.
    4. Noman Khan & Ijaz Ul Haq & Fath U Min Ullah & Samee Ullah Khan & Mi Young Lee, 2021. "CL-Net: ConvLSTM-Based Hybrid Architecture for Batteries’ State of Health and Power Consumption Forecasting," Mathematics, MDPI, vol. 9(24), pages 1-22, December.
    5. Christos Athanasiadis & Dimitrios Doukas & Theofilos Papadopoulos & Antonios Chrysopoulos, 2021. "A Scalable Real-Time Non-Intrusive Load Monitoring System for the Estimation of Household Appliance Power Consumption," Energies, MDPI, vol. 14(3), pages 1-23, February.
    6. Charles R. Harris & K. Jarrod Millman & Stéfan J. Walt & Ralf Gommers & Pauli Virtanen & David Cournapeau & Eric Wieser & Julian Taylor & Sebastian Berg & Nathaniel J. Smith & Robert Kern & Matti Picu, 2020. "Array programming with NumPy," Nature, Nature, vol. 585(7825), pages 357-362, September.
    7. Ijaz Ul Haq & Amin Ullah & Samee Ullah Khan & Noman Khan & Mi Young Lee & Seungmin Rho & Sung Wook Baik, 2021. "Sequential Learning-Based Energy Consumption Prediction Model for Residential and Commercial Sectors," Mathematics, MDPI, vol. 9(6), pages 1-17, March.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Khan, Zulfiqar Ahmad & Hussain, Tanveer & Baik, Sung Wook, 2023. "Dual stream network with attention mechanism for photovoltaic power forecasting," Applied Energy, Elsevier, vol. 338(C).
    2. Kevin M. Dalton & Jack B. Greisman & Doeke R. Hekstra, 2022. "A unifying Bayesian framework for merging X-ray diffraction data," Nature Communications, Nature, vol. 13(1), pages 1-13, December.
    3. Tan Wang & L. Jeff Hong, 2023. "Large-Scale Inventory Optimization: A Recurrent Neural Networks–Inspired Simulation Approach," INFORMS Journal on Computing, INFORMS, vol. 35(1), pages 196-215, January.
    4. Léon Faure & Bastien Mollet & Wolfram Liebermeister & Jean-Loup Faulon, 2023. "A neural-mechanistic hybrid approach improving the predictive power of genome-scale metabolic models," Nature Communications, Nature, vol. 14(1), pages 1-14, December.
    5. Claudia Quinteros-Cartaya & Guillermo Solorio-Magaña & Francisco Javier Núñez-Cornú & Felipe de Jesús Escalona-Alcázar & Diana Núñez, 2023. "Microearthquakes in the Guadalajara Metropolitan Zone, Mexico: evidence from buried active faults in Tesistán Valley, Zapopan," Natural Hazards: Journal of the International Society for the Prevention and Mitigation of Natural Hazards, Springer;International Society for the Prevention and Mitigation of Natural Hazards, vol. 116(3), pages 2797-2818, April.
    6. Wu, Junqi & Niu, Zhibin & Li, Xiang & Huang, Lizhen & Nielsen, Per Sieverts & Liu, Xiufeng, 2023. "Understanding multi-scale spatiotemporal energy consumption data: A visual analysis approach," Energy, Elsevier, vol. 263(PD).
    7. Chatzigeorgiou, I.M. & Andreou, G.T., 2021. "A systematic review on feedback research for residential energy behavior change through mobile and web interfaces," Renewable and Sustainable Energy Reviews, Elsevier, vol. 135(C).
    8. Shen Liu & Hongyan Liu, 2021. "Tagging Items Automatically Based on Both Content Information and Browsing Behaviors," INFORMS Journal on Computing, INFORMS, vol. 33(3), pages 882-897, July.
    9. López Pérez, Mario & Mansilla Corona, Ricardo, 2022. "Ordinal synchronization and typical states in high-frequency digital markets," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 598(C).
    10. Y, Kiguchi & Y, Heo & M, Weeks & R, Choudhary, 2019. "Predicting intra-day load profiles under time-of-use tariffs using smart meter data," Energy, Elsevier, vol. 173(C), pages 959-970.
    11. Loaiza-Maya, Rubén & Smith, Michael Stanley & Nott, David J. & Danaher, Peter J., 2022. "Fast and accurate variational inference for models with many latent variables," Journal of Econometrics, Elsevier, vol. 230(2), pages 339-362.
    12. Zhou, Yang & Shi, Zhixiong & Shi, Zhengyu & Gao, Qing & Wu, Libo, 2019. "Disaggregating power consumption of commercial buildings based on the finite mixture model," Applied Energy, Elsevier, vol. 243(C), pages 35-46.
    13. Jessica M. Vanslambrouck & Sean B. Wilson & Ker Sin Tan & Ella Groenewegen & Rajeev Rudraraju & Jessica Neil & Kynan T. Lawlor & Sophia Mah & Michelle Scurr & Sara E. Howden & Kanta Subbarao & Melissa, 2022. "Enhanced metanephric specification to functional proximal tubule enables toxicity screening and infectious disease modelling in kidney organoids," Nature Communications, Nature, vol. 13(1), pages 1-23, December.
    14. İsmail Hakkı Çavdar & Vahit Feryad, 2021. "Efficient Design of Energy Disaggregation Model with BERT-NILM Trained by AdaX Optimization Method for Smart Grid," Energies, MDPI, vol. 14(15), pages 1-21, July.
    15. Kiran Krishnamachari & Dylan Lu & Alexander Swift-Scott & Anuar Yeraliyev & Kayla Lee & Weitai Huang & Sim Ngak Leng & Anders Jacobsen Skanderup, 2022. "Accurate somatic variant detection using weakly supervised deep learning," Nature Communications, Nature, vol. 13(1), pages 1-8, December.
    16. Lauren L. Porter & Allen K. Kim & Swechha Rimal & Loren L. Looger & Ananya Majumdar & Brett D. Mensh & Mary R. Starich & Marie-Paule Strub, 2022. "Many dissimilar NusG protein domains switch between α-helix and β-sheet folds," Nature Communications, Nature, vol. 13(1), pages 1-12, December.
    17. Xing Qin & Shuangge Ma & Mengyun Wu, 2023. "Two‐level Bayesian interaction analysis for survival data incorporating pathway information," Biometrics, The International Biometric Society, vol. 79(3), pages 1761-1774, September.
    18. Matthew Rosenblatt & Link Tejavibulya & Rongtao Jiang & Stephanie Noble & Dustin Scheinost, 2024. "Data leakage inflates prediction performance in connectome-based machine learning models," Nature Communications, Nature, vol. 15(1), pages 1-15, December.
    19. Lang, Corey & Okwelum, Edson, 2015. "The mitigating effect of strategic behavior on the net benefits of a direct load control program," Energy Economics, Elsevier, vol. 49(C), pages 141-148.
    20. Jackie Grant & Mark Hindmarsh & Sergey E. Koposov, 2022. "The distribution of loss to future USS pensions due to the UUK cuts of April 2022," Papers 2206.06201, arXiv.org.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jeners:v:15:y:2022:i:7:p:2647-:d:786861. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.