This book presents machine learning models and algorithms to address big data classification problems. The first part mainly focuses on the topics that are needed to help analyze and understand data and big data. The third part presents the topics required to understand and select machine learning techniques to classify big data.