there is no method to reduce the training sample and it depends on the technique you use. For example, if you are developing an ARIMA model, you may need a larger sample to get an accurate model. On the other hand, neural network method performs better when the training sample is smaller.