Innovation in artificial neural network learning: Learn-On-Demand methodology