Training Set Selection in Neural Network Applications

In some applications of ANNs to classification problems, training can be inefficient simply because of the high volume of data available for training purposes. The question arises whether it is necessary to use all the data in order adequately to approximate the decision boundaries.