“…To begin with, several contributions have gravitated on the use of machine learning models over supervised datasets, such as Support Vector Machines [13,14,15,16,17,18], Neural Networks [19,20,21], Extreme Learning Machines [22], Path Forests [23,24], Decision Trees [25,26,27], model ensembles [28], and statistical methods [29,30]. However, all such previous work builds upon the assumption that supervised datasets capture the entire casuistry of symptomatic anomalies of interest for fraud detection and/or electricity theft, which not only unrealistic in practice but also yields highly imbalanced datasets that subsequently jeopardize the model learning process.…”