Advances in machine learning and data mining for astronomy