non-intrusive load monitoring (NILM) - Non-intrusive load monitoring disaggregates a building's total energy use into appliance-level consumption using signal processing and machine learning on a single smart meter.