GBM: gradient boosting machine; ANN: artificial neural network.