Text this: Impact of class imbalance on convolutional neural network training in multi-class problems