Denetimsiz öğrenme: temel bilgiler

Python ile Kümeleme Analizi

Shaumik Daityari

Business Analyst

Gündelik örnek: Google Haberler

  • Google Haberler makaleleri nasıl sınıflandırır?
  • Denetimsiz öğrenme algoritması: Kümeleme
  • Benzerliği bulmak için makalelerde sık geçen terimleri eşleştirir

Python ile Kümeleme Analizi

Etiketli ve etiketlenmemiş veri

Etiketlenmemiş veri

  • Nokta 1: (1, 2)
  • Nokta 2: (2, 2)
  • Nokta 3: (3, 1)

Etiketli veri

  • Nokta 1: (1, 2), Etiket: Tehlike Bölgesi
  • Nokta 2: (2, 2), Etiket: Normal Bölge
  • Nokta 3: (3, 1), Etiket: Normal Bölge
Python ile Kümeleme Analizi

Denetimsiz öğrenme nedir?

  • Veride kalıplar bulan makine öğrenmesi algoritmaları grubu
  • Algoritmaların verisi etiketlenmemiş, sınıflandırılmamış veya tanımlanmamıştır
  • Amaç, verideki yapıyı keşfetmektir
  • Yaygın denetimsiz öğrenme algoritmaları: kümeleme, sinir ağları, aykırı değer tespiti
Python ile Kümeleme Analizi

Kümeleme nedir?

  • Benzer özelliklere sahip öğeleri gruplama süreci
  • Gruplardaki öğeler, diğer gruplardakilere kıyasla birbirine daha benzer
  • Örnek: 2B düzlemde noktalar arası mesafe
Python ile Kümeleme Analizi

Kümeleme için veri görselleştirme - Pokemon gözlemleri

from matplotlib import pyplot as plt
x_coordinates = [80, 93, 86, 98, 86, 9, 15, 3, 10, 20, 44, 56, 49, 62, 44]
y_coordinates = [87, 96, 95, 92, 92, 57, 49, 47, 59, 55, 25, 2, 10, 24, 10]
plt.scatter(x_coordinates, y_coordinates)
plt.show()
Python ile Kümeleme Analizi

Python ile Kümeleme Analizi

Python ile Kümeleme Analizi

Sırada kısa bir alıştırma var

Python ile Kümeleme Analizi

Preparing Video For Download...