Sınıflandırma Modeli K-Nearest Neighbor Sınıflandırıcı /12.

Slides:



Advertisements
Benzer bir sunumlar
8. SINIF 3. ÜNİTE BİLGİ YARIŞMASI
Advertisements

el ma 1Erdoğan ÖZTÜRK ma ma 2 Em re 3 E ren 4.
Yrd. Doç. Dr. Mustafa Akkol
OBEZİTE İSTATİSTİKLERİ
FAİZ HESAPLARI ÖMER ASKERDEN PİRİ MEHMET PAŞA ORTAOKULU
Prof.Dr.Şaban EREN Yasar Üniversitesi Fen-Edebiyat Fakültesi
2009 Sunum, Ankara 22 Temmuz ÖSYS Öğrenci Seçme ve Yerleştirme Sistemi.
GENETİK UZAKLIK VE UPGMA YÖNTEMİ
Faiz Problemleri.
DOĞAL SAYILAR.
T.C. İNÖNÜ ÜNİVERSİTESİ Arapgir Meslek YÜKSEKOKULU
Yrd. Doç. Dr. Mustafa Akkol
Introducing yourself ● Numbers ● Greeting
Atlayarak Sayalım Birer sayalım
En ekonomik market ürünü
BEIER CÜMLE TAMAMLAMA TESTİ
Diferansiyel Denklemler
ÖRNEKLEME DAĞILIŞLARI VE TAHMİNLEYİCİLERİN ÖZELLİKLERİ
Kümeleme Modeli (Clustering)
Yüz Tanıma İçin İlinti Tabanlı Yama Yerelleştirme
Yama-Tabanlı Yüz Tanıma için Yeni Yöntemler Berkay Topçu, Hakan Erdoğan Sabancı Üniversitesi.
Introducing yourself ● Numbers ● Greeting
Nicel / Nitel Verilerde Konum ve Değişim Ölçüleri
Mustafa Seçkin DURMUŞ Serdar İPLİKÇİ
Bellek Tabanlı Sınıflandırma
KIR ÇİÇEKLERİM’ E RakamlarImIz Akhisar Koleji 1/A.
Verimli Ders Çalışma Teknikleri.
HİSTOGRAM OLUŞTURMA VE YORUMLAMA
BELLEK TABANLI SINIFLANDIRMA
Soruya geri dön
CAN Özel Güvenlik Eğt. Hizmetleri canozelguvenlik.com.tr.
GÖK-AY Özel Güvenlik Eğt. Hizmetleri
“Dünyada ve Türkiye’de Pamuk Piyasaları ile İlgili Gelişmeler”
HAZIRLAYAN:SAVAŞ TURAN AKKOYUNLU İLKÖĞRETİM OKULU 2/D SINIFI
1/25 Dört İşlem Problemleri A B C D Sınıfımızda toplam 49 öğrenci okuyor. Erkek öğrencilerin sayısı, kız öğrencilerin sayısından 3 kişi azdır.
ÖRNEKLEM VE ÖRNEKLEME Dr.A.Tevfik SÜNTER.
İstatistiksel Sınıflandırma
YASED BAROMETRE 2006 AĞUSTOS.
TÜRKİYE KAMU HASTANELERİ KURUMU
1/20 ÖLÇÜLER (Uzunluk) 4 metre kaç santimetredir? A B C D.
İmalat Yöntemleri Teyfik Demir
KONU KESİRLER BASİT KESİR GJFX BİLEŞİK KESİR.
Matematik 2 Örüntü Alıştırmaları.
Bulut bilişim için Üniversitelerimizde bilişim personeli yeterlikleri 18 Aralık 2013 – Aksaray Üniversitesi Bilişim Teknik Personeli Yeterlik Ölçeği Toplantısı.
PÇAĞEXER / SAYILAR Ali İhsan TARI İnş. Yük. Müh. F5 tuşu slaytları çalıştırmaktadır.
4 X x X X X
1 Van Kadın Derneği 2008 Yılı Verileri. sınıflandırma Yüzyüze ve/veya telefonla 805 başvuru 1262 neden 350 Türkiyeli Kadın 525 nedenle 455 Sığınmacı ve.
1/20 ÖLÇÜLER (Zaman) A B C D Bir saat kaç dakikadır?
Yard. Doç. Dr. Mustafa Akkol
NET İŞLETME (ÇALIŞMA) SERMAYESİ DEĞİŞİM TABLOSU
VERİLERİN DERLENMESİ VE SUNUMU
ANA BABA TUTUMU ENVANTERİ
1 DEĞİŞMEYİN !!!
VERİ İŞLEME VERİ İŞLEME-4.
Kutu Menfez İnşaatı Metraj Hesapları
Çocuklar,sayılar arasındaki İlişkiyi fark ettiniz mi?
Toplama Yapalım Hikmet Sırma 1-A sınıfı.
SAYILAR NUMBERS. SAYILAR 77 55 66 99 11 33 88.
HAYAT BİLGİSİ SORULARI.
ÇOK DEĞİŞKENLİ FONKSİYONLARDA
Çalışma Sermayesi Finansmanı
ÜÇGENDE AÇILAR 7.sınıf.
PÇAĞEXER / SAYILAR Ali İhsan TARI İnş. Yük. Müh. F5 tuşu slaytları çalıştırmaktadır.
Diferansiyel Denklemler
En Yakın k-komşu Algoritması Bellek Tabanlı Sınıflandırma
EE465: Introduction to Digital Image Processing Copyright Xin Li
BİL551 – YAPAY ZEKA Kümeleme
Kümeleme Modeli (Clustering)
Karar Ağaçları (Decision trees)
Sunum transkripti:

Sınıflandırma Modeli K-Nearest Neighbor Sınıflandırıcı /12

K-Nearest Neighbor (K-En Yakın Komşu) Sınıflandırıcısı Benzerlik ile öğrenme: Bana arkadaşını söyle, sana kim olduğunu söyleyeyim (Tell me who your friends are and I’ll tell you who you are) “Sarı saçlı kız” ı yeni bir örnek olarak düşünelim. Mevcut sınıflar içerisinde kendisine en yakın özelliklere sahip olan sınıfa dahil olacaktır.

K-Nearest Neighbor Algoritması Gelen yeni bir örneğin (E) hangi sınıfta dahil olacağına karar verelim: Yeni örnek E ‘ nin eğitim seti içerisinde yer alan bütün örnekler ile arasındaki uzaklığı (distance) hesaplanır E için eğitim seti içerisindeki en yakın k örnek seçilir E , en yakın k komşusu arasında en fazla olan sınıfa atanır Sınıf: B A B E ?

Komşular arasındaki uzaklık K-Nearest Neighbor Sınıflandırıcı Komşular arasındaki uzaklık Her örnek nümerik değerlerden oluşan bir özellikler kümesi ile gösterilir İki örnek arasındaki uzaklık Euclidean distance ile hesaplanır ve “Yakınlık” olarak adlandırılır X ve Y arasındaki Euclidean distance X=(x1, x2, x3,…xn) ve Y =(y1,y2, y3,…yn) ise: Distance (Mert, Ayla)=sqrt [(35-22)2+(35bin-50bin)2 +(3-2)2] Mert: Yaş=35 Gelir=35bin Kredi kartı sayısı=3 Ayla: Yaş=22 Gelir=50bin Kredi kartı sayısı=2

K-Nearest Neighbor: Öğrenme Tabanlı Örnek Model kurulmaz: Eğitim verisindeki bütün örnekler kullanılır Gelen yeni bir örnek sınıflandırılıncaya kadar her türlü işlem bekletilir /12 A B Sınıf: B B

Örnek : 3-Nearest Neighbors K-Nearest Neighbor Sınıfladırıcı Örnek : 3-Nearest Neighbors Müşteri Yaş Gelir Kredi kartı sayısı Sınıf Mert 35 35bin 3 A Ayla 22 50bin 2 B Gönül 63 200bin 1 Ayhan 59 170bin Neslihan 25 40bin 4 Erdal 37 45bin ?

Örnek K-Nearest Neighbor Sınıflandırıcı Müşteri Yaş Gelir (bin) K.K. sayı Mert 35 3 Ayla 22 50 2 Gönül 63 200 1 Ayhan 59 170 Neslihan 25 40 4 Erdal 37 45 Sınıf A B Erdal’dan uzaklık sqrt [(35-37)2+(35-45)2 +(3-2)2]=10.25 sqrt [(22-37)2+(50-45)2 +(2-2)2]=15.81 sqrt [(63-37)2+(200-45)2 +(1-2)2]=157.17 sqrt [(59-37)2+(170-45)2 +(1-2)2]=126.92 sqrt [(25-37)2+(40-45)2 +(4-2)2]=13.15 B

Sağlam ve Zayıf Yönler Sağlam: Zayıf: K-Nearest Neighbor Sınıflandırıcısı Sağlam ve Zayıf Yönler Sağlam: Uygulamak ve kullanmak basittir Anlaşılabilir – tahmini açıklamak kolaydır Gürültüye sahip veriler için sağlamdır Zayıf: Bütün örneklerin saklanması için çok hafızaya ihtiyaç vardır Yeni bir örneği sınıflandırmak çok zaman alır (gelen yeni bir örneğin diğer örneklerle mesafesinin hesaplanması ve karşılaştırılması) /12

K-Nearest Neighbor Sınıflandırıcı Sınıflandırma Ağaç Modeli K-Nearest Neighbors (K-Enyakın Komşuluk) Gelir>=50K H E KKsayısı > 3 Yaş >= 40 Sınıf=A Sınıf = A Sınıf = B A B Sınıf: B

K-Nearest Neighbor Sınıflandırıcı olsaydı Mert: yaş=35 gelir=150bin Kredi kartı sayısı=3 Ayla: yaş=22 gelir=215bin Kredi kartı sayısı=2 Distance (Mert, Ayla)=sqrt [(35-22)2+(150,000-215,000)2 +(3-2)2] Komşular arasındaki mesafeyi hesaplarken bazı özellikler baskın olmaktadır. Örneğimizde gelir özelliğinin olduğu gibi. Bu tip değerlerin normalize edilmesi önemlidir. Örnek: gelir yüksek gelir = 500bin Mert’in geliri 150/500, Ayla’nın geliri de 215/500 olarak normalize edilir

Değişkenlerin Normalize edilmesi K-Nearest Neighbor Sınıflandırıcı Değişkenlerin Normalize edilmesi Müşteri Yaş Gelir (bin) KK sayısı Mert 35/63=0.55 35/200=0.175 3/4=0.75 Ayla 22/63=0.34 50/200=0.25 2/4=0.5 Gönül 63/63=1 200/200=1 1/4=0.25 Ayhan 59/63=0.93 170/200=0.85 Neslihan 25/63=0.39 40/200=0.2 4/4=1 Erdal 37/63=0.58 45/200=0.23 Sınıf A B B

K-Nearest Neighbor Sınıflandırıcısı Uzaklık (distance) normalde nümerik değerler kullanılarak hesaplanır D = sqrt [(35-37)2+(35-45)2 +(3-2)2]=10.25 Nominal bir özelliğe sahip olsak ? Örnek: evli Müşteri Evli Gelir (bin) KK sayısı Mert evet 35 3 Ayla hayır 50 2 Gönül 200 1 Ayhan 170 Neslihan 40 4 Erdal 45 Sınıf A B /12