An automated machine learning platform, DataRobot (), was used to train and evaluate performance of more than 70 different machine learning algorithms. DataRobot is also employed to build informative features selected from molecular descriptors. To counter the overfitting, a well-known problem in machine learning, and to estimate the statistical performance of the models, a common fivefold cross-validation procedure has been utilized for all models in this study.