Data Mining and Machine Learning: Fundamental Concepts and Algorithms