The University of Southampton
University of Southampton Institutional Repository

NILMTK: An Open Source Toolkit for Non-intrusive Load Monitoring

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 At International Conference on Future Energy Systems (ACM e-Energy), United Kingdom.

Record type: Conference or Workshop Item (Paper)


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.

PDF 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


Local EPrints ID: 364293
PURE UUID: 468f3c65-842c-4379-9fab-39e1e72f4763

Catalogue record

Date deposited: 15 Apr 2014 12:29
Last modified: 18 Jul 2017 02:33

Export record


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

University divisions

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 supports OAI 2.0 with a base URL of

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.