Exploring how to extract knowledge structures from evolving and time-changing data, this book presents a coherent overview of state-of-the-art research in learning from data streams. It covers the fundamentals that are imperative to understanding data streams and describes important applications, such as TCP/IP traffic, GPS data, sensor networks, and customer click streams. It also explores advanced areas, such as ubiquitous data stream mining; addresses several challenges of data mining in the future, when stream mining will be at the core of many applications; and includes pseudo-code of more than 30 streaming-like algorithms.
João Gama is an associate professor and senior researcher in the Laboratory of Artificial Intelligence and Decision Support (LIAAD) at the University of Porto in Portugal.