1 / 25

BİYOİNFORMATİK NEDİR? BİYOİNFORMATİKTE KULLANILAN SINIFLAMA YÖNTEMLERİ

BİYOİNFORMATİK NEDİR? BİYOİNFORMATİKTE KULLANILAN SINIFLAMA YÖNTEMLERİ. Yrd.Doç.Dr.Lale Özyılmaz. İÇERİK . Biyoinformatik Nedir? Yapay Sinir Ağları Bayes Sınıflama Karar Ağaçları. BİYOİNFORMATİK NEDİR?-1.

evan
Download Presentation

BİYOİNFORMATİK NEDİR? BİYOİNFORMATİKTE KULLANILAN SINIFLAMA YÖNTEMLERİ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BİYOİNFORMATİK NEDİR? BİYOİNFORMATİKTE KULLANILAN SINIFLAMA YÖNTEMLERİ Yrd.Doç.Dr.Lale Özyılmaz

  2. İÇERİK • Biyoinformatik Nedir? • Yapay Sinir Ağları • Bayes Sınıflama • Karar Ağaçları

  3. BİYOİNFORMATİK NEDİR?-1 • Genetik bilgiyi analiz etmek ve anlamak için bilgisayar bilimleri, bilgi teknolojileri ve genetik bilim dallarından oluşan bir kombinasyondur. • Amacı: -DNA, RNA ve protein dizilerinin yapılarını ve fonksiyonlarını araştırmak -Hastalıklara ve genetik bozukluklara çare üretebilmek -Genetik hastalıkları tedavi edebilecek ilaçları üretebilmek

  4. BİYOİNFORMATİK NEDİR?-2 Matematikveİstatistik Bilgisayar bilimleri Biyoloji

  5. BİYOİNFORMATİK NEDİR?-3 • İlgilenilen 2 temel konu 1)Bir türün genetik özellikleri incelenerek o türün özelliklerinin araştırılması 2)Farklı türlerin karşılaştırılması

  6. YAPAY SİNİR AĞLARI (YSA) • Genel olarak insan beyninin ya da merkezi sinir sisteminin çalışma prensiplerini taklit eden bilgi işleme sistemleridir. • YSA yapay sinir hücrelerinden meydana gelir ve katmanlar halinde oluşturulur.

  7. BİYOLOJİK VE YAPAY SİNİR SİSTEMİ Biyolojik Sinir SistemiYSA Sistemi Nöron İşlem Elemanı Dendrit Birleştirme Fonksiyonu Hücre Gövdesi Transfer Fonksiyonu Akson İşlem Elemanı Çıkışı Sinapslar Ağırlıklar

  8. İŞLEM ELEMANININ YAPISI

  9. YAPAY SİNİR AĞLARININ YAPISI-1

  10. YAPAY SİNİR AĞLARININ YAPISI-2 • Yapay sinir ağları, yapay sinir hücrelerinin birbirine bağlanmasıyla oluşan yapılardır. Yapay sinir ağları üç ana bölümde incelenir; giriş, ara (gizli) ve çıkış katmanları.

  11. YAPAY SİNİR AĞLARININ YAPISI-3 • Giriş Katmanı:Yapay sinir ağına dış dünyadan girişlerin geldiği katmandır. Genelde girişler herhangi bir işleme uğramadan arakatmanlara iletilmektedir.

  12. YAPAY SİNİR AĞLARININ YAPISI-4 • Ara (Gizli Katman) Katman: Giriş katmanından çıkan bilgiler bu katmana gelir. Ara katman sayısı ağdan ağa değişebilir. Bazı yapay sinir ağlarında ara katman bulunmadığı gibi bazı yapay sinir ağlarında ise birden fazla ara katman bulunmaktadır. • Ara katmanlardaki nöron sayıları giriş ve çıkış sayısından bağımsızdır.

  13. YAPAY SİNİR AĞLARININ YAPISI-5 • Çıkış Katmanı: Ara katmanlardan gelen bilgiyi işleyerek, giriş katmanından gelen verilere karşılık olan çıkışları üreten katmandır. Bu katmanda üretilen çıkışlar dış dünyaya gönderilir.

  14. YSA’NIN TEMEL BAZI ÖZELLİKLERİ • Öğrenme: İstenen çıkış(lar)ı elde etmek için bağlantı ağırlıklarının ayarlanmasıdır. • Genelleme: YSA’nın eğitim sırasında karşılaşmadığı test örnekleri için de istenen çıkışı üretmesidir. • Adaptiflik: Ele alınan problemdeki değişikliklere göre ağırlıkların tekrar ayarlanmasıdır.

  15. YSA’LARIN YAPILARINA GÖRE SINIFLANDIRILMASI-1 • İleri Beslemeli Ağ:

  16. YSA’LARIN YAPILARINA GÖRE SINIFLANDIRILMASI-2 • Geri Beslemeli Ağ: Çıkışlar Z-1 : gecikme operatörü Girişler

  17. YSA’LARIN ÖĞRENME ALGORİTMALARINA GÖRE SINIFLANDIRILMASI • Eğiticili (Denetimli) Öğrenme: Çıkış katmanında ağın üretmesi gereken sonuçlar yani hedef (istenen) çıkışlar YSA’ya verilir. • Eğiticisiz (Denetimsiz) Öğrenme: Örneklerden elde edilen çıkış bilgisine göre YSA, girişleri kümelere ayırır.

  18. YAPAY SİNİR AĞININ EĞİTİMİNDE ÖNEMLİ BAZI KRİTERLER • Eğitme örneklerinin seçilmesi • Ağ yapısının belirlenmesi • Durdurma kriterlerinin seçimi

  19. BAYES SINIFLAMA • İstatistiksel bir sınıflandırıcıdır. Sınıf üyelik olasılıklarını öngörür. • İstatistikteki Bayes Teoremine dayanır. • Basit bir yöntemdir.

  20. BASİT BAYES SINIFLANDIRMA YÖNTEMİ • Giriş : Öğrenme seti • C1, C2, …, Cm adlı msınıfımız olsun. • Sınıflandırma maksimum posteriori olasılığını bulmaya dayanır. • P(X) is bütün sınıflar için sabittir. • olasılığının maksimum değeri bulunmalıdır. • Yeni bir örnek X, maximum P(X|Ci)*P(Ci) değerine sahip olan sınıfa atanır.

  21. P(xi|C) DEĞERLERİNİN BULUNMASI

  22. YENİ X ÖRNEĞİNİN SINIFLANDIRILMASI • Yeni örnek X = <özellik1, özellik2, özellik3, özellik4>=<3, 1, 1, 1> • P(X|A)·P(A) = P(3|A)·P(1|A)·P(1|A)·P(1|A)·P(A) = 2/5·2/5·4/5·2/5·5/14 = 0.018286 • P(X|B)·P(B) = P(3|B)·P(1|B)·P(1|B)·P(1|B)·P(B) = 3/9·2/9·3/9·6/9·9/14 = 0.010582 • Örnek X’in sınıfı A olarak öngörülür.

  23. KARAR AĞACI-1 • Sınıflandırma, kümeleme ve tahmin modellerinde kullanılan bir teknikdir. • Ağaçtaki her düğüm bir özellikteki testi gösterir. • Düğüm dalları testin sonucunu belirtir. • Ağaç yaprakları sınıf etiketlerini içerir. • Karar ağacı iki aşamadan oluşur • Ağaç inşası • Başlangıçta bütün öğrenme örnekleri kök düğümdedir. • Ağaç Temizleme • Gürültü ve istisna kararları içeren dallar belirlenir ve kaldırılır. • Karar ağacı kullanımı: Yeni bilinmeyen örneğin sınıflandırılması • Bilinmeyen örneğin özellikleri karar ağacında test edilerek sınıfı bulunur.

  24. KARAR AĞACI-2 Karar ağaçlarında kök ve her düğüm bir soruyla etiketlenir. Düğümlerden ayrılan dallar ise ilgili sorunun olası yanıtlarını belirtir. Her dal düğümü de söz konusu sorunun çözümüne yönelik bir tahmini temsil eder.

  25. TEŞEKKÜRLER ...Yrd.Doç.Dr. LALE ÖZYILMAZYILDIZ TEKNİK ÜNİVERSİTESİELEKTRONİK ve HABERLEŞMEMÜHENDİSLİĞİ BÖLÜMÜwww.yildiz.edu.tr/~ozyilmazozyilmaz@yildiz.edu.tr

More Related