Non-intrusive load monitoring (NILM) is a process of determining the operating states and the energy consumption of single electric devices using a single energy meter providing aggregate load measurements. Due to the large spread of power electronic-based and nonlinear devices connected to the network, the time signals of both voltage and current are typically non-sinusoidal. The effectiveness of a NILM algorithm strongly depends on determining a set of discriminative features. In this paper, voltage and current signals were combined to define, according to the definitions provided in Standard IEEE 1459, different power quantities, that can be used to distinguish different types of appliance. Multi-layer perceptron (MLP) classifiers were trained to solve the appliance detection problem as a multi-class event classification problem, varying the electric features in input. This allowed to select an optimal set of features guarantying good classification performance in identifying typical electric loads.