ISBN-13: 9780367382957 / Angielski / Miękka / 2019 / 520 str.
ISBN-13: 9780367382957 / Angielski / Miękka / 2019 / 520 str.
Using object-oriented design and programming techniques in C++, this book explores the commonalities of all data clustering algorithms to create a flexible set of reusable classes that simplifies the implementation of any data clustering algorithm. The first part of the text reviews basic concepts of data clustering, the UML, object-oriented programming in C++, and design patterns. The second section develops the data clustering base classes. The third part implements several popular data clustering algorithms. Additional topics such as data pre-processing, data and cluster visualization, and cluster interpretation are briefly covered.