Neural pattern discrimination