k-means++: The advantages of careful seeding, David Arthur and Sergei Vassilvitskii, 2007Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms (Society for Industrial and Applied Mathematics (SIAM) and Association for Computing Machinery (ACM))DOI: 10.1145/1283383.1283494 - Introduces the k-means++ initialization method, which improves the stability and quality of K-Means clustering.
sklearn.cluster.KMeans, scikit-learn developers, 2024 - Official documentation for the K-Means implementation within the scikit-learn library, providing details on parameters and attributes.