An artificial neural network (ANN) algorithm is proposed that incorporates both market segmentation and discriminant (regression) analysis of the segments. The method simultaneously estimates the models relating consumer characteristics to market segments, i.e., subjects are assigned to (unique) segments so that subjects within a class show similar purchase behavior and share the same characteristics (psychographics/sociodemographics). Parameters of all models are estimated by the backpropagation algorithm. The performance of the ANN methodology is assessed in a Monte-Carlo study. In contrast to the usual stepwise approach adopted in segmentation studies, our study found that simultaneous segmentation and discrimination are preferable for finding an overall optimum in that this way clusters are formed not only to create homogeneous submarkets but also to show a good dicriminatory behavior.