Optimization Strategies for Deep Learning Models in Natural Language Processing | Synapse