Concerning the use of the neural networks in function approximation we use the batch training techniques to generalize and identify a unknown function, but can we do that in online training ?, can someone please explain to me what is the good of online training and its applications.