Tüm projeler

Veri & Yapay Zeka · 2026

MapReduce ile İteratif K-Means Kümeleme

K-Means kümeleme algoritmasının, Mahout veya Spark gibi kütüphaneler olmadan Python ve Hadoop Streaming ile yazılmış Mapper/Reducer'larla dağıtık Hadoop kümesinde çalıştırılması.

Neler yaptım

  • Mapper, Öklid mesafesiyle her noktayı en yakın merkeze atıyor.
  • Reducer noktaları toplayıp yeni küme merkezlerini hesaplıyor.
  • Reducer çıktısı bir sonraki MapReduce işine geri beslenerek iteratif döngü kuruluyor.

Kullanılan teknolojiler

  • Python
  • Hadoop
  • Hadoop Streaming
  • MapReduce

Benzer projeler