beckel / nilm-eval

NILM-EVAL: An evaluation framework for non-intrusive load monitoring algorithms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NILM-Eval

NILM-Eval: An evaluation framework for non-intrusive load monitoring algorithms

Project overview

NILM-Eval is a MATLAB framework that allows to evaluate non-intrusive load monitoring algorithms in different scenarios to gain a comprehensive view on their performance. NILM-Eval makes it easy to evaluate algorithms on multiple data sets, households, data granularities, time periods, and specific algorithm parameters. By encapsulating those parameters in configurations, NILM-Eval further allows the user with little effort to repeat experiments performed by others, to evaluate an algorithm on a new data set, and to fine-tune configurations to improve the performance of an algorithm in a new setting.

For more detailed information refer to the following sources:

Project team

NILM-Eval is a research activity of the Distributed Systems Group at ETH Zurich, Switzerland. It was initiated in the context of the project Smart Meter Services, in which we develop methods to analyze smart meter consumption data to offer novel services to households.

Contact

If you have questions or ideas, contact Christian Beckel.

About

NILM-EVAL: An evaluation framework for non-intrusive load monitoring algorithms

License:GNU General Public License v2.0


Languages

Language:MATLAB 81.5%Language:HTML 8.5%Language:C 8.2%Language:C++ 1.4%Language:Python 0.3%Language:M 0.1%Language:Mercury 0.0%Language:Batchfile 0.0%Language:Java 0.0%