Uzaktan Algılama Teknolojileri



Benzer belgeler
Uzaktan Algılama Teknolojileri

VERİ MADENCİLİĞİ (Sınıflandırma Yöntemleri) Yrd.Doç.Dr. Kadriye ERGÜN

Görüntü Sınıflandırma

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN

K En Yakın Komşu Methodu (KNearest Neighborhood)

Bilgisayarla Görüye Giriş

VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN

Web Madenciliği (Web Mining)

Uzaktan Algılama Teknolojileri

Uzaktan Algılama Teknolojileri

Büyük Veri İçin İstatistiksel Öğrenme (Statistical Learning for Big Data)

2.1 Bir Sınıfı Örneklerinden Öğrenme Vapnik-Chervonenkis (VC) Boyutu Olası Yaklaşık Doğru Öğrenme... 21

YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR

Kümeler arası. Küme içi. uzaklıklar. maksimize edilir. minimize edilir

YZM ALGORİTMA ANALİZİ VE TASARIM DERS#9: AÇGÖZLÜ ALGORİTMALAR

MEH535 Örüntü Tanıma. 6. Boyut Azaltımı (Dimensionality Reduction)

Bilgisayarla Görüye Giriş

Web Madenciliği (Web Mining)

Makine Öğrenmesi 2. hafta

Bilgisayarla Görüye Giriş

YZM 3217 YAPAY ZEKA DERS#10: KÜMELEME

Uzaktan Algılama Teknolojileri

KONU 4: DOĞRUSAL PROGRAMLAMA MODELİ İÇİN ÇÖZÜM YÖNTEMLERİ I

Akış YILDIZ TEKNİK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

Akış YILDIZ TEKNİK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

Uzaktan Algılama Uygulamaları

Bilgisayarla Görüye Giriş

Web Madenciliği (Web Mining)

Büyük boyutun laneti (Curse of Dimensionality)

Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ. Makine Öğrenmesi. Erhan AKDOĞAN, Ph.D.

Makine Öğrenmesine Giriş (Machine Learning ML)

Kolektif Öğrenme Metotları

Bilgisayarla Görüye Giriş

K-En Yakın Komşu Algoritması Parametrelerinin Sınıflandırma Performansı Üzerine Etkisinin İncelenmesi

Uzaktan Algılama Teknolojileri

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN

Uzaktan Algılama Teknolojileri

VERİ MADENCİLİĞİ (Veri Ön İşleme-2) Yrd.Doç.Dr. Kadriye ERGÜN

CBS ve Coğrafi Hesaplama

COĞRAFİ BİLGİ SİSTEMLERİ YARDIMIYLA TRAFİK KAZALARININ TESPİTİNDE YENİ BİR VERİ ÖLÇEKLEME YÖNTEMİ: KOMŞU TABANLI ÖZELLİK ÖLÇEKLEME (KTÖÖ)

Eğitim seti (training set) sınıflandırma modelinin elde edileceği kayıtları içerir

Destekçi Vektör Makineleri. Destekçi Vektör Makineleri(Support Vector Machines)

Bilgisayarla Görüye Giriş

Türkçe Dokümanlar Ġçin Yazar Tanıma

AYTUĞ ONAN CELAL BAYAR ÜNİVERSİTESİ, BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SERDAR KORUKOĞLU EGE ÜNİVERSİTESİ, BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

Gözetimli & Gözetimsiz Öğrenme

Görüntü Segmentasyonu (Bölütleme)

İLERİ GÖRÜNTÜ İŞLEME Ders-1

Kredi Onayı İçin Bir Sınıflandırma Algoritması Önerisi A Classification Algorithm Advice for Credit Approval

Makine Öğrenmesi 11. hafta

Konular VERİ MADENCİLİĞİ. Örnek Tabanlı Yöntemler. En Yakın Komşu Sınıflandırıcı. En Yakın Komşu Yöntemi. Farklı Sınıflandırma Yöntemleri

2015/2016 Bahar Yarıyılı Bitirme Çalışması Konuları. (Doç.Dr. M. Kemal GÜLLÜ)

Bölüm 7 Renkli Görüntü İşleme

Makine Öğrenmesi 8. hafta

PARÇACIK SÜRÜ OPTİMİZASYONU BMÜ-579 METASEZGİSEL YÖNTEMLER YRD. DOÇ. DR. İLHAN AYDIN

ÖRNEKLER-VEKTÖR UZAYLARI 1. Çözüm: w=k 1 u+k 2 v olmalıdır.

Bilgisayarla Görüye Giriş

Hiperspektral Görüntünlülerde Tek Sınıf Destek Vektör Makinası ve Destek Vektör Veri Tanımlaması Yöntemlerinin Performans Karşılaştırması

Çok-öbekli Veri için Aradeğerlemeci Ayrışım

A GRUBU Noktaları adlandırılmış K 6 tam çizgesinin tam olarak 3 noktalı kaç tane alt çizgesi vardır? A) 9 B) 20 C) 24 D) 60 E) 160

Uzaktan Algılama Teknolojileri

Zahmetsiz örüntü tanıma: Nokta bulutlarının karşılaştırılması yoluyla veri-tabanlı ve parametresiz istatistiksel öğrenme

YAPAY SİNİR AĞI KULLANARAK DEPREM EĞİLİMİNİN KESTİRİMİ. Umut FIRAT

Hafta 03/04 - Uzaklık/Benzerlik - En Yakın Komşular - Karar Ağaçları

GENETİK ALGORİTMA ÖZNUR CENGİZ HİLAL KOCA

İçindekiler. Ön Söz... xiii

SORULAR. 2. Noktaları adlandırılmamış 6 noktalı kaç ağaç vardır? Çizerek cevaplayınız.

YÜKSEK ÇÖZÜNÜRLÜKLÜ UYDU GÖRÜNTÜLERİNDE GEOMETRİK DÜZELTMENİN SINIFLANDIRMA SONUÇLARINA ETKİSİ

Örüntü Tanıma (EE 448) Ders Detayları

Erzurum Teknik Üniversitesi Mühendislik Mimarlık Fakültesi Bilgisayar Programlama Dersi Ödevi Soru

Uzaktan Algılama Teknolojileri

Uzaktan Algılama Teknolojileri

Görüntü Segmentasyonu (Bölütleme) Dijital Görüntü İşleme Fevzi Karslı, KTÜ Segmentasyon, görüntüyü aynı cinsten obje ve bölgelere ayırmaktır.

2.1 Gri Düzey Eş Oluşum Matrisi ( GLCM) Gri düzey eş oluşum matrisi Haralick tarafından öne sürülmüştür [1]. Đstatistiksel doku analizi yöntemidir.

Konular VERİ MADENCİLİĞİ. Örnek Tabanlı Yöntemler. En Yakın Komşu Sınıflandırıcı. En Yakın Komşu Yöntemi. Farklı Sınıflandırma Yöntemleri

Veri Madenciliği. Bölüm 5. Sınıflandırma 1. Doç. Dr. Suat Özdemir.

BÖLÜM III: Şebeke Modelleri. Şebeke Kavramları. Şebeke Kavramları. Şebeke Kavramları. Yönlü Şebeke (Directed Network) Dal / ok

Ankara Üniversitesi, SBF İstatistik 2 Ders Notları Prof. Dr. Onur Özsoy 1

Büyük Veri ve Endüstri Mühendisliği

İSTATİSTİK. Bölüm 1 Giriş. Ankara Üniversitesi SBF İstatistik 1 Ders Notları Prof. Dr. Onur Özsoy 4/4/2018

DEÜ MÜHENDİSLİK FAKÜLTESİ MÜHENDİSLİK BİLİMLERİ DERGİSİ Cilt: 16 Sayı: 48 sh Eylül 2014

Doğal Dil İşlemede Eğilimler. Önceden: Yapay Zeka Tabanlı, tam olarak anlama. Şimdiki: Külliyat(Corpus)-tabanlı, İstatistiki, makine öğrenmesi içeren

BİLİŞİM TEKNOLOJİLERİ 6. SINIF DERS NOTLARI 2

BSM-767 MAKİNE ÖĞRENMESİ. Doğrusal Ayırıcılar (Linear Discriminants)

KNN, NN, BAYES, DT ve SVM Kullanılarak EKG Vurularının Sınıflandırılması

MEH535 Örüntü Tanıma

bitık MOBİL TİCARET UYGULAMASI ABDULLAH ÇİÇEKCİ

Rastgele Süreçler. Rastgele süreç konsepti (Ensemble) Örnek Fonksiyonlar. deney. Zaman (sürekli veya kesikli) Ensemble.

JEODEZİK VERİLERİN İSTATİSTİK ANALİZİ. Prof. Dr. Mualla YALÇINKAYA

Hafta 09 -Topluluk Yöntemleri - Boyut Azaltma - Anomali Tespiti

UA Teknikleri Kullanılarak Taşkın Alanlarının Belirlenmesi ve Bölgesel Taşkın Frekans Analizinin Batı Karadeniz Bölgesinde Uygulanması

İş Zekası. Hafta 6 Kestirimci Modelleme Teknikleri. Yrd. Doç. Dr. H. İbrahim CEBECİ

PARAMETRİK OLMAYAN İSTATİSTİKSEL TEKNİKLER 6

Zeki Optimizasyon Teknikleri

HAVADAN LAZER TARAMA ve SAYISAL GÖRÜNTÜ VERİLERİNDEN BİNA TESPİTİ VE ÇATILARIN 3 BOYUTLU MODELLENMESİ

RASSAL DEĞİŞKENLER VE OLASILIK DAĞILIMLARI. Yrd. Doç. Dr. Emre ATILGAN

Otomatik Doküman Sınıflandırma

BAŞKENT ÜNİVERSİTESİ BİYOMEDİKAL MÜHENDİSLİĞİ BÖLÜMÜ

KARINCA KOLONİ ALGORİTMASI BMÜ-579 Meta Sezgisel Yöntemler. Yrd. Doç. Dr. İlhan AYDIN Fırat Üniversitesi, Bilgisayar Mühendisliği Bölümü

Transkript:

Uzaktan Algılama Teknolojileri Ders 11 Hiperspektral Görüntülerde Kümeleme ve Sınıflandırma Alp Ertürk alp.erturk@kocaeli.edu.tr

Sınıflandırma Sınıflandırma işleminin amacı, her piksel vektörüne bir ve yalnız bir etiket atamak ve piksel vektörünü etiketin temsil ettiği sınıf ile ilişkilendirmektedir.

Sınıflandırma Hiperspektral verilerin yüksek spektral çözünürlüğü sayesinde multispektral sistemlere göre daha başarılı sınıflandırma yapılabilmektedir. Uzamsal çözünürlük ne kadar yüksek olursa, uzamsal bilgiyi de sınıflandırma işlemine dahil ederek, sınıflandırma başarımı o kadar artırılabilir.

Sınıflandırma Sınıflandırma işlemi eğitimli ve eğitimsiz olarak ikiye ayrılabilir Eğitimli sınıflandırmada eğitim kümesi kullanılarak sınıflandırıcı test öncesi sınıfları ve örnekleri öğrenir. Bu aşamada sınıflandırıcıda model, parametre vb. ayarlar yapılır. Daha sonra eğitilmiş olan sınıflandırıcı veriye uygulanır. Eğitimsiz sınıflandırmada ise sınıf sayısı veya sınıfların bilgisi bulunmamaktadır. Eğitimsiz sınıflandırma sıklıkla kümeleme olarak da adlandırılmaktadır.

Sınıflandırma Sınıflandırma işlemi için etiketlenmiş (sınıfı bilinen) gözlem kümesi (piksel vektörleri) bulunmalıdır. Sınıflandırmada başarım, etiketi olan (sınıfı bilinen) pikseller arasında ne kadarının etiketinin doğru tespit edildiğine göre hesaplanır. Bu işlem için, öncesinde etiketi bilinen piksel vektörlerinden bir kısmı eğitim verisi olarak alınır ve sınıflandırıcının eğitimi (parametre model belirlenmesi vb.) için kullanılır Etiketli piksellerin geri kalanı test verisi olarak alınır ve sınıflandırıcının başarımı bu test verisi üzerinde hesaplanır

Sınıflandırma

Sınıflandırma Sınıflandırma için çok sayıda yaklaşım bulunmaktadır Paralelkenar sınıflandırıcı yaklaşımı her sınıf için, sınıf ortalaması ve standart sapmasına bağlı olarak çok-boyutlu kutular oluşturur En küçük mesafe sınıflandırıcı yaklaşımı, her pikseli, ortalaması en yakın olan sınıfa atar En büyük olabilirlik sınıflandırıcı yaklaşımı, pikselin bir sınıfa atanma olasılığını değişinti ve kovaryans tabanlı hesaplayarak belirler

Sınıflandırma

Sınıflandırma Ayırtaç sınıflandırıcı yaklaşımları, sınıflandırma başarımını en yüksek (veya sınıflandırma hatasını en düşük) tutan ayırtaç fonksiyonunu bulmayı amaçlar Farklı ayırtaç yapıları mümkündür: en yakın komşu (nearest neighbor), karar ağaçları (decision trees), doğrusal ve doğrusal olmayan fonksiyonlar,...

K-En Yakın Komşu (k-nearest Neighbor knn) Temel bir sınıflandırma yaklaşımıdır K sayısı kullanıcı tarafından belirlenir, genellikle tek sayı alınır Etiketli veriler arasında eğitim kümesi ve test kümes,oluşturulduktan sonra, test kümesindeki her test edilen piksel için, eğitim kümesinden uzayda kendisine en yakın k adet piksel belirlenir Test edilen pikselin etiketi, k adet eğitim pikselinin etiketleri arasında en sık tekrarlanan etiket olarak atanır

K-En Yakın Komşu (k-nearest Neighbor knn) K komşu arasında etiket sayılarında eşitlik olması durumunda eşit durumdaki etiketlerden birisi rastgele olarak atanabilir K = 1 durumuna en yakın komşu yaklaşımı adı verilir

K-En Yakın Komşu (k-nearest Neighbor knn) Etiketli veri noktaları

K-En Yakın Komşu (k-nearest Neighbor knn) NN sınıflandırma sonucu

K-En Yakın Komşu (k-nearest Neighbor knn) 5-NN sınıflandırma sonucu

Sınıflandırma Bu tür klasik sınıflandırıcı yaklaşımlarının hiperspektral veriler için en büyük sakıncası Hughes etkisidir Boyutluluk laneti (curse of dimensionality) olarak da adlandırılan Hughes etkisi, verinin boyutu arttıkça daha çok eğitim verisi gerektiğini belirtmektedir Ancak hiperspektral veriler genel olarak boyutlarına göre yetersiz eğitim verisine sahiptir Hughes etkisine en gürbüz yaklaşımlar çekirdek tabanlı yaklaşımlardır: örneğin destek vektör makineleri (support vector machines SVM)

Sınıflandırma: SVM Aşağıda iki boyutlu uzayda gösterilen veri noktaları için kırmızı ve mavi olmak üzere iki etiket atanmıştır. Bu iki sınıfı birbirinden ayıran doğrusal ayırtaç nasıl olmalıdır?

Sınıflandırma: SVM Aşağıda iki boyutlu uzayda gösterilen veri noktaları için kırmızı ve mavi olmak üzere iki etiket atanmıştır. Bu iki sınıfı birbirinden ayıran doğrusal ayırtaç nasıl olmalıdır?

Sınıflandırma: SVM Aşağıda iki boyutlu uzayda gösterilen veri noktaları için kırmızı ve mavi olmak üzere iki etiket atanmıştır. Bu iki sınıfı birbirinden ayıran doğrusal ayırtaç nasıl olmalıdır?

Sınıflandırma: SVM Sonsuz sayıda doğrusal ayırtaç mümkündür

Sınıflandırma: SVM En iyi çözüm, sınıflar arası aralığı (mesafeyi) en büyükleyecek sınır. Bu amaçla, iki sınıftan veri noktalarına ulaşmadan önce mümkün olan en geniş aralık seçilir

Sınıflandırma: SVM Sınıflandırıcının bu aralığını belirleyen eğitim piksellerine destek vektörleri adı verilir

Sınıflandırma: SVM Veri doğrusal olarak ayrılamaz durumda ise yumuşak (soft) aralık sınıflandırması ile gürültü veya aykırı değerlere izin veren bir sınıflandırıcı elde edilebilir

Sınıflandırma: SVM Ancak verinin doğrusal olarak ayrılamazlığı arttıkça bu yaklaşım kullanılamaz hale gelmektedir. Bu durumda, veri daha büyük boyutlu bir uzaya eşlenerek sınıflar ayrışır hale getirilebilir

Sınıflandırma: SVM Bu yaklaşıma çekirdek numarası (kernel trick) adı verilmektedir.

Sınıflandırma: SVM Destek vektör makineleri sıklıkla çekirdek yapısı ile birlikte kullanılır. Farklı çekirdek yapıları mümkündür. Örneğin RBF veya polynomial çekirdek

Sınıflandırma: SVM SVM, hiperspektral görüntü sınıflandırmada en sık kullanım bulan yaklaşımdır MATLAB da kullanmak üzere hazır libsvm yazılımı (kodları) paylaşımdadır

Sınıflandırma: SVM

Sınıflandırma: SVM

Kümeleme Görüntü kümeleme, görüntünün kendi içinde benzer, birbirlerine göre farklı yapıda parçalara ayrılmasıdır Görüntü kümeleme için piksel ışıklılık değerleri, spektral değerler, doku yapısı vb. birçok farklı özellik kullanılabilir Görüntü kümeleme sonucunda kümeler: Tüm görüntüyü kaplamalıdır Örtüşmemelidir Kendi içlerinde homojen olmalıdır

Kümeleme

Kümeleme

K-Ortalamalar Kümeleme Temel kümeleme yaklaşımlarından birisidir Eğitim verisi veya sınıf bilgisi gerekmez Kullanıcı tarafından görüntünün kaç kümeye ayrılacağı (k) belirtilir Yaklaşımın başlangıcı rastgele yapıda olduğundan dolayı yöntemin her çalışmasında çok farklı bir sonuç elde edilebilir

K-Ortalamalar Kümeleme Algoritma: Uzayda dağılmış veri noktaları üzerinden k adet nokta rastgele olarak seçilir ve bu noktalar ilk küme merkezleri olarak alınır Her nokta, kendisine en yakın merkezli kümeye atanır Küme merkezleri kendilerine atanan noktaların ortalamaları olarak güncellenir İşlem, küme merkezleri değişmez hale gelene kadar, veya yineleme sayısı maksimum sayıya ulaşana kadar devam eder

K-Ortalamalar Kümeleme Küme merkezleri ilk aşamada rastgele seçildiğinden dolayı yaklaşımın çıktısı her çalışmada değişmektedir. Yine aynı sebepten, yöntemin yerel (en iyi olmayan) çözümlere takılması mümkündür

K-Ortalamalar Kümeleme

K-Ortalamalar Kümeleme

K-Ortalamalar Kümeleme

K-Ortalamalar Kümeleme

K-Ortalamalar Kümeleme

K-Ortalamalar Kümeleme

Sorular?????