Yapay Sinir Ağları (YSA)

Slides:



Advertisements
Benzer bir sunumlar
MIT563 Yapay Zeka ve Makine Öğrenmesi
Advertisements

Unsupervised Learning (Kümeleme)
TEMEL ELEKTRONİK EĞİTİMİ
KONU :GÖRÜNTÜNÜN GEOMETRİK MODELLERİNİN KURULMASI
MIT563 Yapay Zeka ve Makine Öğrenmesi
Yapay Sinir Ağı (YSA).
İlk Yapay Sinir Ağları.
Filogenetik analizlerde kullanılan en yaygın metotlar
Bellek Tabanlı Sınıflandırma
Yapay Sinir Ağları Artificial Neural Networks (ANN)
MIT563 Yapay Zeka ve Makine Öğrenmesi
SİNİR SİSTEMİ 2 Aksiyon Potansiyelinin Oluşumu
MIT563 Yapay Zeka ve Makine Öğrenmesi
Hakan Öktem Orta Doğu Teknik Üniversitesi
Yapay Sinir Ağlarının Tarihçesi
MinDolog Minder Bilişim
Serhat YILMAZ Ek.6 DC Servomotor Konum Kontrolü ( Nguyen, H.T.ve diğ.,2003 )
Ece Olcay Güneş & S. Berna Örs
Yrd. Doç. Dr. Ayhan Demiriz
NEURAL NETWORK TOOLBOX VE UYGULAMALARI
Prof. Dr. Cem Şeref Bediz DEUTF Fizyoloji Anabilim Dalı
BİYOİNFORMATİK NEDİR? BİYOİNFORMATİKTE KULLANILAN SINIFLAMA YÖNTEMLERİ
Öğretim İlke ve Yöntemleri Yrd. Doç. Dr. Cenk Akbıyık
Eğitim Psikolojisi Yrd. Doç. Dr. Cenk Akbıyık
ÖNGÖRÜMLEME (Forecasting)
YAPAY SİNİR AĞLARI VE BAYES SINIFLAYICI
C PROGRAMLAMA FONKSİYONLAR Adres ile Fonksiyon Çağırma Pointer (İşaretçiler) ile Fonksiyon Çağırma Rekürsif Fonksiyonlar.
Örnekleme Yöntemleri Şener BÜYÜKÖZTÜRK, Ebru KILIÇ ÇAKMAK,

İşaretler ve Sistemler Sistemlerin Tanımlanması
Bulanık Mantık Mamdani Bulanık Netice Ve Bulanık Çıkarma
Bulanık Mantık Mamdani Bulanık Netice Ve Bulanık Çıkarma
MKM 311 Sistem Dinamiği ve Kontrol
Yapay Sinir Ağları (YSA)
Yapay Sinir Ağları (YSA)
Bulanık Mantık ve Yapay Sinir Ağlarına Giriş
Sayısal Analiz Sayısal İntegral 3. Hafta
Bulanık Mantık Kavramlar:
Veri Madenciligi . Sınıflandırma ve Regresyon Ağaçları ( CART )
ÖRNEK Tank Sıvı Seviye Bulanık Kontrolü
KESİR GÖSTERİMLERİ Kesirlerin somut modellerle gösteriminde dört değişik yol vardır. Bunlar, bölge, çizgi, küme ve alan gösterimleridir. BÖLGE MODELİ.
Bulanık Mantık Mamdani Bulanık Netice Ve Bulanık Çıkarma
Yapay Sinir Ağları (Artificial Neural Networks) Bir Yapay Sinir Ağı Tanımı (Alexander, Morton 1990) Yapay sinir ağı, basit işlemci ünitelerinden oluşmuş,
YAPAY SİNİR AĞLARI.
Bazı Sorular Gerçekten de belirlenen ağırlıklar ile istenilen kararlı denge noktalarına erişmemizi sağlayacak dinamik sistem yaratıldı mı? Eğer evet ise,
Sevda GÜL 1450Y  EEG nedir?  EEG Nasıl Ölçülür?  İ nsan beyninin yaydı ğ ı dalgalar nelerdir?  Epilepsi nedir?  Epilepsi verilenin YSA ile.
Momentum Terimi Momentum terimi Bu ifade neyi anımsatıyor? Lineer zamanla değişmeyen ayrık zaman sistemi HATIRLATMA.
İSTANBUL TEKNİK ÜNİVERSİTESİ ♦ ELEKTRONİK & HABERLEŞME MÜHENDİSLİĞİ Hesaplamalı Sinirbilim Modeller farklı zamansal ve konumsal ölçeklerde süreçleri ele.
Çok Katmanlı Algılayıcı-ÇKA (Multi-Layer Perceptron)
Ayrık Zaman Hopfield Ağı ile Çağrışımlı Bellek Tasarımı Kullanılan Hücre Modeli: McCulloch-Pitts Eksik birşey var!! Örüntüler: 1. Aşama: Belleğin Oluşturulması.
Wisconsin Kart Sıralama Testi WCST
“Bilgi”’nin Gösterimi “Bilgi” İnsan veya Makina Yorumlama Öngörme Uygun yanıt verme Depolanmış enformasyon veya model Kurallar: (1) Benzer sınıflardan.
İSTANBUL TEKNİK ÜNİVERSİTESİ ♦ ELEKTRONİK & HABERLEŞME MÜHENDİSLİĞİ Öğrenme nasıl gerçekleşiyor? Ağırlıklar hatayı en azlıyacak şekilde güncelleniyor Öğrenme.
Geriye Yayılım Algoritması
Yapay sinir ağı, basit işlemci ünitelerinden oluşmuş, çok
Engin Kaya Kontrol Mühendisliği İstanbul Teknik Üniversitesi
Engin Kaya Kontrol Mühendisliği İstanbul Teknik Üniversitesi
YAPAY SİNİR AĞLARININ YAPISI VE TEMEL ELEMANLARI
ÜSTEL DÜZLEŞTİRME YÖNTEMİ
Sinir Hücresi McCulloch-Pitts x1 w1 x2 w2 v y wm xm wm+1 1 '
Hopfield Ağı Ayrık zaman Sürekli zaman
SAĞLIK KURUMLARINDA KARAR VERME YÖNTEMLERİ
Fonksiyonel MR Görüntüleme
BLOK ŞEMALAR: Bir blok şema örneği:
BİYOİNFORMATİK NEDİR? BİYOİNFORMATİKTE KULLANILAN SINIFLAMA YÖNTEMLERİ
S. Haykin, “Neural Networks- A Comprehensive Foundation”,
Yapay Zeka Nadir Can KAVKAS
Çok Katmanlı Algılayıcı-ÇKA (Multi-Layer Perceptron)
6. Frekans Tanım Bölgesi Analizi
Sunum transkripti:

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme Bilgi temsili. Benzer sınıftan benzer veriler, YSA, vb., yapılar içerisinde benzer şekilde temsil edilirler. Bu sebep ile aynı kategoride sınıflandırılmalıdırlar. ve giriş vektörlerinin aynı kategoride olabilmesi için aralarındaki öklid mesafesinin küçük olması gereklidir.

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme Bilgi temsili. Ayrı sınıf olarak kategorize edilmiş veriler, YSA, vb., yapılar içerisinde oldukça farklı bir şekilde temsil edilirler. Eğer belirli bir girdi değeri veya özellik diğerlerine göre daha önemli ise ağ yapısında daha fazla düğüm (sinir) ile temsil edilebilir. Yani, ağ yapısı bu tür önbilgiler ışığında tasarlanabilir ve böyle bir yapı problemi çözmede standart yapıya göre daha etkin olabilir.

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme ile gerçekleşen görevler Örüntü ilişkilendirme (pattern association). İlişkilendirilmiş (çağrışımlı) bir bellek, ilişkileri öğrenen beyine benzetilmeye çalışılan bir dağıtık bellektir. İlişkilendirme (çağrışım), insan belleğinin göze çarpan bir özelliği olarak bilinmektedir. İlişkilendirme, bütünün bir kısmı ile veya eksik bilgi ile bütünü çağrıştırma işlemidir. Başta, Hopfield ağı olmak üzere bir kısım ağlar çağrışım amacı ile kullanılabilirler.

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme ile gerçekleşen görevler Örüntü tanıma (pattern recognation). İnsan beyni örüntü tanımada oldukça iyidir. Algılayıcılarımız vasıtası ile çevremizdeki ortamdan veriler alırız ve bu verilerin kaynaklarını ayırt edebiliriz ve tanıyabiliriz. Yaşlansa da tanıdık bir yüzü, bozuk gürültülü bir telefon hattından konuştuğumuz birisini, vb., kolaylıkla tanıyabiliriz. Örnek konfigürasyon;

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme ile gerçekleşen görevler Fonksiyon yakınsaması. YSA, ANFIS ve FIS (Bulanık çıkarım sistemi) kullanarak non-lineer bir fonksiyona yakınsama yapabiliriz. şeklinde bir non-lineer fonksiyona şeklinde yakınsadığımızı düşünürsek ile arasındaki öklid mesafesi kabul edilebilecek küçük bir hata değerinin altında olmalıdır.

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme ile gerçekleşen görevler Sistem tanımlama/modelleme. Sistem tanımlamada aslında bir fonksiyon yakınsama problemidir.

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme ile gerçekleşen görevler Ters sistem modelleme. Konfigürasyonu;

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme ile gerçekleşen görevler Konrtol. Örnek konfigürasyon -YSA;

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme ile gerçekleşen görevler Filtreleme. Filtreleme, gürültülü veriden istenilen veriyi çıkarma şeklinde düşünülebilir. Filtreleme: n / t zamanında istenen veriyi n / t zamanındaki ve daha önceki zamanlardaki verileri kullanarak belirler. Smooting (yumuşatma) n / t zamanındaki veriyi yumuşatmak için n / t zamanından önceki ve sonraki verileri kullanır. Tahmin (prediction) n / t zamanına kadar olan veri ile n+na / t+ta (na>0, ta>0) zamanındaki veriyi öngörmeye çalışır.

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme ile gerçekleşen görevler Zaman serisi tahmini. Zamandan bağımsız zaman serisi problemlerinde sistem belirli bir giriş değerine farklı zamanlarda aynı sonucu verir. Zaman, çeşitli etkiler sonucu oluşan sistem davranışının gözlendiği aralıktır. Tüm etkenlerin etkilerini göstermesine yetecek kadar bir zaman gözlem yapıldığı taktirde bu etkiler sonucundan oluşan sistem davranışı modellenebilir.

Yapay Sinir Ağları (YSA) Kavramlar: Öğrenme ile gerçekleşen görevler Zaman serisi tahmini. Böylece, bu modelleme kullanılarak gelecek zamanlara ilişkin tahmin yapılabilir.

Yapay Sinir Ağları (YSA) YSA - Yapay sinir ağları: Biyolojik sinir yapısı Sinapsler basit sinyal işleme cihazlarıdır. Bir sinaps, pre-sinaptik bir elektriksel sinyali kimyasal bir sinyale çeviren ve sonra da past-sinaptik bir elektriksel sinyale geri çeviren bir biyokimyasal cihazdır. Giriş darbe dizisi, sinaps içinde saklanmış parametreler tarafından değiştirilen genliğe sahiptir. Bu değişikliğin doğası engelleyici veya uyarıcı olabilen sinapsin tipine bağlıdır.

Yapay Sinir Ağları (YSA) YSA - Yapay sinir ağları: Biyolojik sinir yapısı Past-sinaptik sinyaller toplanırlar ve dendritlerden sinir hücre gövdesine doğru aktarılırlar. Hücre gövdesi, aksondan diğer sinirlerin sinaptik terminallerine aktarılan çıkış sinir sinyali üretir.

Yapay Sinir Ağları (YSA) YSA - Yapay sinir ağları: Sinir sistemi ile YSA’ nın benzerlikleri Sinir sistemi YSA sistemi Sinir Yapay sinir (İşlem elemanı) Sinaps Ağırlık Dendrit Toplama fonksiyonu Hücre gövdesi Transfer fonksiyonu Aksonlar Eleman çıkışı

Yapay Sinir Ağları (YSA) Sinir Ağlarının Sınıflandırılması İleri Beslemeli Denetlemeli Ağlar; Bu ağlar tipik olarak fonksiyon yaklaşımı gibi konularda kullanılır. Aşağıdaki verilen tipteki ağlar bu gruba girer. Linear recursive least-mean-square (LMS) ağları Backpropagation (geri yayılım) ağları Radial basis networks (radyal temelli ağlar) İleri Beslemeli Denetlemesiz Ağlar; Bu ağlar giriş bilgisinin önemli özelliklerinin çıkarılması ve giriş bilgisini bir gösterim alanına haritalandırmak (giriş bilgisini anlaşılabilir hale getirmek için)amacı ile kullanılır. Bu kategoriye iki temel grup dahildir.(aittir) Temel bileşen analizini(Principal Component Analysis ) yapan Hebbian ağları Learning Vector Quantization’ı(Öğrenme vektör nicelendirmesi) yapmak için kullanılan rekabetçi ağlar. Örneğin Self Organizing Maps

Yapay Sinir Ağları (YSA) Sinir Ağlarının Sınıflandırılması Geri Beslemeli Ağlar; Bu ağlar,giriş bilgisinin geçici özelliklerinin ve zamana bağlı ara durum değişikliklerinin öğrenilmesi veya işlenmesi için kullanılır. Aşağıdaki örnekler bu gruba girer. Recurrent Backpropagation ağları (Elman ağları, vb.) Adaptif resonans ağları İlişkilendirilmiş bellekler.

Yapay Sinir Ağları (YSA) Yapay Sinir Ağlarının Temel Bileşenleri Bir YSA modeli birbirinden bağımsız ve paralel olarak çalışabilen proses elamanlarının (yapay sinir hücrelerinin, sinirlerin) hiyerarşik bir şekilde organizasyonundan oluşur.

Yapay Sinir Ağları (YSA) Bir yapay sinir, bir biyolojik sinirin basit bir modeli olarak düşünülebilen n girişli bir sinyal işleme elemanıdır. Grafiksel olarak aşağıdaki şekillerde gösterilebilir;

Yapay Sinir Ağları (YSA) Signal flow grafik gösterimi aşağıdaki şekillerdedir; Blok – diyagram gösterimi gösterimi aşağıdaki şekillerdedir;

Yapay Sinir Ağları (YSA) (giriş vektörü) (ağırlık vektörü) v, aktivasyon potansiyelidir Aktivasyon potansiyeli (toplam past-sinaptik aktivite) aktivasyon fonksiyonundan geçerek yapay sinir çıkışını oluşturur. j (.), aktivasyon fonksiyonu

Yapay Sinir Ağları (YSA) Bazen aktivasyon potansiyeline eşik yada bias olarak adlandırılan bir ilave parametre eklemek uygun olmaktadır; Bu ilave ile, aktivasyon potansiyeli aşağıdaki gibi hesaplanır;