Online Learning of Neural Networks