Text this: From Sigmoid to SoftProb: A novel output activation function for multi-label learning