Logitron: Perceptron-augmented classification model based on an extended logistic loss function