OP'den bahsedildiği gibi, k-araçlarını degrade iniş kullanarak çözmek mümkündür ve bu büyük ölçekli problemler için yararlı olabilir.
K-araçlarının (yani Lloyd'un algoritması) çözülmesinde EM tarzı algoritmaların yaygınlığının kesinlikle tarihsel nedenleri vardır. Lloyd'un algoritması o kadar popüler ki, insanlar bazen "k-araç algoritması" olarak adlandırıyorlar ve hatta diğer yaklaşımların varlığından habersiz bile olabilirler. Ancak, bu popülerlik hak edilmez.
Bottou ve Bengio (1995) Lloyd'un algoritmasının Newton yöntemini kullanarak k-ortalama maliyet işlevini optimize etmeye eşdeğer olduğunu göstermiştir. Genel optimizasyon problemlerinde, Newton yöntemi gibi ikinci dereceden yöntemler, gradyan iniş gibi birinci dereceden yöntemlerden daha hızlı birleşebilirler çünkü objektif fonksiyonun eğriliği hakkında bilgi kullanırlar (ve birinci dereceden yöntemler yoktur). İyi bilinen Iris veri seti üzerinde yapılan bir deneyde Lloyd'un algoritmasının gerçekten degrade eğimden daha hızlı birleştiğini gösterdiler. Bu karşılaştırmayı daha çeşitli veri kümelerinde görmek ilginç olurdu.
Referanslar:
Bottou ve Bengio (1995) . K-ortalama algoritmalarının yakınsaklık özellikleri.