Efficient Sparse Matrix Processing for Nonintrusive Load Monitoring (NILM)

Yesterday I learnt that my full co-authored (with co-authors Ivan Bajic and Fred Popowich) paper “Efficient Sparse Matrix Processing for Nonintrusive Load Monitoring (NILM)” was accepted at NILM Workshop 2014. So I am headed off to Austin, Texas at the beginning of June. Here is the paper abstract:

Nonintrusive load monitoring (NILM) is a process of discerning what appliances are running within a house from processing the power or current signal of a smart meter. Since appliance states are not observed directly, hidden Markov models (HMM) are a natural choice for modelling NILM appliances. However, because the number of HMM states grows rapidly with the number of appliances and their internal states, existing methods have relied on either simplifying the model (e.g. factorial HMM) or reducing the number of appliance states (e.g. considering only on/off states), all of which reduces the accuracy of NILM. In this paper we present a new NILM algorithm that is able to handle multiple internal appliance states while still keeping complexity in check by utilizing the sparsity of HMM emission and transition matrices. The results show overall accuracy results of 95% for both classification and estimation using the AMPds dataset.

Keywords: Load disaggregation, sparse matrix, super-state HMM, Viterbi algorithm

I received very good reviews from the reviewers. I just have some minor edits to do.

I have now posted a PDF of the paper for download.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s