Many Machine Learning researchers separates the data set not only in training and testing data but also use the “development data”. Here is the answer to Quora’s question what is the “development set” in Machine Learning: https://www.quora.com/What-is-the-definition-of-development-set-in-machine-learning