The University of Southampton
University of Southampton Institutional Repository

NILMTK: An open source toolkit for non-intrusive load monitoring

NILMTK: An open source toolkit for non-intrusive load monitoring
NILMTK: An open source toolkit for non-intrusive load monitoring
Non-intrusive load monitoring, or energy disaggregation, aims to separate household energy consumption data collected from a single point of measurement into appliance-level consumption data. In recent years, the field has rapidly expanded due to increased interest as national deployments of smart meters have begun in many countries. However, empirically comparing disaggregation algorithms is currently virtually impossible. This is due to the different data sets used, the lack of reference implementations of these algorithms and the variety of accuracy metrics employed. To address this challenge, we present the Non-intrusive Load Monitoring Toolkit (NILMTK); an open source toolkit designed specifically to enable the comparison of energy disaggregation algorithms in a reproducible manner. This work is the first research to compare multiple disaggregation approaches across multiple publicly available data sets. Our toolkit includes parsers for a range of existing data sets, a collection of preprocessing algorithms, a set of statistics for describing data sets, two reference benchmark disaggregation algorithms and a suite of accuracy metrics. We demonstrate the range of reproducible analyses which are made possible by our toolkit, including the analysis of six publicly available data sets and the evaluation of both benchmark disaggregation algorithms across such data sets.
Batra, Nipun
ead2757f-0f27-4c61-98a2-d16b36cb6bda
Kelly, Jack
6abe3f48-578f-4e61-8c4a-12593864d671
Parson, Oliver
9630bcd4-3d91-4b2a-b94a-24bdb84efab6
Dutta, Haimonti
8cff98a3-a049-425e-9f0e-be5c505a3051
Knottenbelt, William
dab608bf-3855-4962-ac3f-28dfc72733c0
Rogers, Alex
f9130bc6-da32-474e-9fab-6c6cb8077fdc
Singh, Amarjeet
99e2ce46-9d55-4a4f-a2ab-cf82c2465bb7
Srivastava, Mani
77c0ad90-6073-4dd8-908f-05087d856cd6
Batra, Nipun
ead2757f-0f27-4c61-98a2-d16b36cb6bda
Kelly, Jack
6abe3f48-578f-4e61-8c4a-12593864d671
Parson, Oliver
9630bcd4-3d91-4b2a-b94a-24bdb84efab6
Dutta, Haimonti
8cff98a3-a049-425e-9f0e-be5c505a3051
Knottenbelt, William
dab608bf-3855-4962-ac3f-28dfc72733c0
Rogers, Alex
f9130bc6-da32-474e-9fab-6c6cb8077fdc
Singh, Amarjeet
99e2ce46-9d55-4a4f-a2ab-cf82c2465bb7
Srivastava, Mani
77c0ad90-6073-4dd8-908f-05087d856cd6

Batra, Nipun, Kelly, Jack, Parson, Oliver, Dutta, Haimonti, Knottenbelt, William, Rogers, Alex, Singh, Amarjeet and Srivastava, Mani (2014) NILMTK: An open source toolkit for non-intrusive load monitoring. International Conference on Future Energy Systems (ACM e-Energy), United Kingdom.

Record type: Conference or Workshop Item (Paper)

Abstract

Non-intrusive load monitoring, or energy disaggregation, aims to separate household energy consumption data collected from a single point of measurement into appliance-level consumption data. In recent years, the field has rapidly expanded due to increased interest as national deployments of smart meters have begun in many countries. However, empirically comparing disaggregation algorithms is currently virtually impossible. This is due to the different data sets used, the lack of reference implementations of these algorithms and the variety of accuracy metrics employed. To address this challenge, we present the Non-intrusive Load Monitoring Toolkit (NILMTK); an open source toolkit designed specifically to enable the comparison of energy disaggregation algorithms in a reproducible manner. This work is the first research to compare multiple disaggregation approaches across multiple publicly available data sets. Our toolkit includes parsers for a range of existing data sets, a collection of preprocessing algorithms, a set of statistics for describing data sets, two reference benchmark disaggregation algorithms and a suite of accuracy metrics. We demonstrate the range of reproducible analyses which are made possible by our toolkit, including the analysis of six publicly available data sets and the evaluation of both benchmark disaggregation algorithms across such data sets.

Text
NILMTK.pdf - Accepted Manuscript
Download (1MB)

More information

e-pub ahead of print date: 16 April 2014
Venue - Dates: International Conference on Future Energy Systems (ACM e-Energy), United Kingdom, 2014-04-16
Organisations: Agents, Interactions & Complexity

Identifiers

Local EPrints ID: 364293
URI: http://eprints.soton.ac.uk/id/eprint/364293
PURE UUID: 468f3c65-842c-4379-9fab-39e1e72f4763

Catalogue record

Date deposited: 15 Apr 2014 12:29
Last modified: 14 Mar 2024 16:33

Export record

Contributors

Author: Nipun Batra
Author: Jack Kelly
Author: Oliver Parson
Author: Haimonti Dutta
Author: William Knottenbelt
Author: Alex Rogers
Author: Amarjeet Singh
Author: Mani Srivastava

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×