Huda Hamdan Ali, Lubna Emad Kadhum
Abstract: clustering is a process of partitioning a set of data ( or objects ) into a set of meaningful sub-classes, called clusters, help users understand the natural grouping or structure in a data set. clustering has wide applications, in economic science ( especially market research ), document, classification, pattern recognition, spatial data analysis and image processing k-means algorithm is the chosen clustering in data mining and image processing. k - means algorithm is the chosen clustering algorithm to study in this work. the paper include the algorithm and its implementation, how to use it in data application and also in pattern recognition.
Keywords: k-means, clustering, data mining, pattern recognition