The document describes an unsupervised method for load classification in non-intrusive load monitoring (NILM) systems. The method involves 5 steps: (1) clustering raw energy data into steady states and transitions, (2) constructing a graph of states and transitions, (3) detecting cycles in the graph to define closure rules, (4) simplifying rules to reveal basic two-transition rules indicating loads, and (5) mapping loads to steady states by traversing from a minimum power node. The method was developed by researchers at LoadIQ to classify loads without requiring labeled training data.