Accurate online diagnosis of incipient faults and condition assessment on generators is especially challenging to automate through supervised learning techniques, because of data imbalance. Fault-condition training and test data are either not available or are experimentally emulated, and therefore do not precisely account for all the eventualities and nuances of…