Machine learning is a vital part of numerous academic and financial applications, in areas ranging from health care and treatment to finding relevant information in social networks. Large organisations thoughtfully apply machine learning algorithms with extensive research teams. The purpose of this book is to provide an intellectual introduction to statistical or machine learning (ML) techniques for those that would not normally be exposed to such approaches during their typical required statistical exercise. Statistical analysis is an integral part of machine learning and can be described as a form of it, often even utilising well-known and familiar techniques, that has a different focus than traditional analytical practice in applied disciplines. The key notion is that flexible, automatic approaches are used to detect patterns within the data, with a primary focus on making predictions on future data.