Democracy in neural nets: Voting schemes for classification