Strategies for training large scale neural network language models | Synapse