Encyclopedia of Machine Learning and Data Mining 2nd Edition