Nano'nun Günlüğü…

Ideallerimi gerceklestirmek icin arastiriyorum, Unutmamak icin yaziyorum!

  • Bulundugunuz Sayfa: 
  • Ana Sayfa
  • Bulanik Mantik

Bulanik Mantik

Gönderim Kasım 19th, 2012

Bulanik mantigin esasinda bulanik kume teorileri bulunmaktadir. Bulanik mantik icin olusturulmus dogruluk tablolari ve cikarim kurallari belirsizlikler icermektedir, dogru veya yanlisa yuklenen anlamlarin bulundugu kadariyla bu anlamlari guclendirebilmek ya da zayiflatmakta kullanabilecegimiz niteleyicilerin yuklenmesi olarakta bilinmektedir.

Bulanik kume teorilerini icerisinde kapsadigindan bahsetmistik. Bircok olasilik ve istatistik kavramlarinin belirsizliklerle degil kesinliklerle calisilir hale getirilmesi fakat bunun icinde yine insanlara gerek duyulmaktadir. Bu sebeptende insanlarin sonuc cikarabilme yeteneklerini benzer sekilde bu mantigin bilgisayarlarada calisir hale getirilmesi gerektigidir.

Bulanik mantikta bahsetmis oldugumuz bulanik kume teoremi ile bildigimiz matematiksel kuralarida barindirmaktadir. Tabi tek fark burada bulanik mantik icin matematikteki kesin sonuclara izin vermemektedir.

Bulanik mantiklarda kullanilan bir terim olarak bilinen Linguistik degiskenler ise; uzun, kisa, sicak, soguk, dogru, yanlis gibi ifadeleri barindirmaktadir.

Avantaj / Dezavantaj

Bulanik mantigin avantajlarini inceleyecek olursak, insan dusunme stiline daha yakin olmasidir. Yazilimlarinin basit olmasi ve dolayisiyla ucuza mal olmasidir. Uygulamalarinin agir matematiksel modellere ihtiyac duymamasidir. Dezavantajlarindan bahsedecek olursak; Uyelik fonksiyonlarinin deneme-yanilma yolu ile bulunmasindan dolayi sonuclara ulasabilme konusunda uzun zaman alabilmesi, kararlilik analizinin yapilisinin zorlugu, uygulamada kullanilan kurallarin olusturulmasinin bulanik mantiga bagimliliginin olmasidir.

Bulanik Kume Kavrami ;

Olasilik ve istatistiktede bildiginiz gibi calismalarimiz hep 0 ve 1 arasindaydi. Ki bu benzerligi tenkolojide bilgisayarlarin anladigi dilde konusursak yine karsimiza 0 ve 1 gelmektedir. Yapay zeka’da bulanik kume mantiginda calisirkende yine 0 ve 1’leri dusunerek yola cikiyor olacagiz. Bu yapay zekanin karakteristik fonksiyonu olarak bilinmektedir. Ve bu teori icerisindede nesnelerimizin bir kumeye tamamen degilde kismen ait olabilme durumlari bulunmaktadir. Iste bu durumuda Uyelik Derecesi olarak adlandirabiliriz. Ve bu 0 ile 1 arasindaki bazi noktalarin bulaniklastirilmasi ise gecis noktalari olarak bilinmektedir.

Bulanik Sistemler Nelerdir?

Bulanik mantigin ve icerisinde kullanmis oldugumuz mantik teorilerinin en etkili uygulama alanalari kontrol sistemleri olarak bilinmektedir. Bulanik sistemler bilgiye ve kurallara dayali sistemlerdir. Bunun temelinde iste if-then sorgulamalari yatmaktadir. Bulanik mantik biliminde ise bunlari ozetleyebilecek 3 ana baslik bulunmaktadir.

a. Temiz bulanik sistemler

b. Bulaniklastirici ve durulastirici sistemler

c. Tsk sistemler

Temiz Bulanik Sistemler ;

Sistem icerisine giren verilerin ve sonuc icin cikan verilerin hepsi bulaniktir.

 

 

 

 

 

Bulaniklastirici Ve Durulastirici Sistemler ;

Sistemlere giris degerleri kesin olan ifadeleri bulanik ifadelere donusturen sistemlere Bulaniklastirici (Fuzzitier) ve cikistaki ifadelerin bulanik degerleri kesin degerlere donusturmesi islemene ise Durulastirici (Deffuzzitier) denilmektedir.

 

 

 

 

 

 

 

 

 

 

Tsk Sistemler ;

Sisteme icerisinde donup dolasan veriler kesin giris ve kesin cikislardan olusmaktadir. Bu sistemde bulanik cikarim mekanizmasi yerine agirlastirilmis orta mekanizmasi kullanilmistir. Daha cok if-then mantigi kullanilmaktadir.

 

 

 

 

 

Bulanik Cikarim Mekanizmasi Nedir?

Elimizde bircok If-Then donen sonuclar bulunmaktadir. Ve bu sonuclari bir kumeden baska bir kumeye donusturmek icin gereken bazi donusumler vardir bunlari hep bir arada bulundurabildigimiz sistemdir olarak dusunebiliriz. Bu kurallari gerceklestirebilmemiz icin iki yontemimiz vardir;

a. Kompozisyona dayali cikarim

b. kisisel kurala dayali cikarim

Bulaniklastirici Yontemleri;

a. Gauss Bulaniklasticisi

b. Ucgen Bukaniklastiricisi (Triangular)

c. Yamuk Bulaniklastiricisi (Trapezoid)

Durulastirma Yontemleri;

a. En buyuk uyelik ilkesi,

b. Sentroid yontemi,

c. Agirlik ortalama yontemi,

d. Ortalama en buyuk uyelik yontemi,

e. Toplamlarin merkezi yontemi,

f. En buyuk alanin merkezi yontemi,

g. En buyuk ilk ve son uyelik derecesi yontemi

Ilerleyen makalelerimde Bulanik Mantik ile ilgili bir uygulama paylasiyor olacagim.

Keyifli Calismalar Dilerim.

Etiketler: , , , , , ,
Bulundugu Konu Etiketleri Bilgisayar Mühendisi, Yapay Zeka, Yazilim |

Lutfen Yorumlarinizi Burdan Ulastiriniz!...

You must be Kullanici Adiniz : to post a comment.

Istatistik

  • 1 Uye
  • 334 Yazi
  • 16 Yorum Var