Tag Training Neural Networks