Pattern Classification with Binary-Output Neural Networks