This detailed and comprehensive reference considers how to combine the disciplines of wireless communications and machine learning. To achieve this, the authors present current and future developments and trends as well as effective applications of machine learning and AI in wireless communications where data mining and data analysis technologies can be used effectively to solve wireless system evaluation and design challenges. Coverage includes channel modelling, signal estimation and detection, energy efficiency, cognitive radios, wireless sensor networks, vehicular communications and wireless multimedia communications.