Every Untrue Label is Untrue in its Own Way: Controlling Error Type with the Log Bilinear Loss