Energy disaggregation, known in the literature as Non-Intrusive Load Monitoring (NILM), is task of inferring energy consumption each appliance given aggregate signal recorded by a single smart meter. In this paper, we propose novel two-stage optimization-based approach for disaggregation. first phase, small training set consisting disaggregated power profiles used to estimate parameters and sta...