Sound knowledge of machine learning and experience with any programming language is all you need to get started with this book.