Bulanıklaştırıcı
Bir önceki bulanık mantık başlıklı yazımda bulanıklaştırıcı ve durulaştırıcıdan bahsetmiştim.Bulanıklaştırıcı (fuzzifier), sayısal veriler üzerinde ölçek değişikliği yaparak bunu bulanık veriler biçimine dönüştürmektedir. Şimdi bulanıklaştırma yöntemlerine göz atalım.
1-Gauss Bulanıklaştırıcısı:
µA(x):e‘(x1-x1′/a1)2*…*e‘(xn-xn’/an)2 a1: Pozitif bir parametre
2- Üçgen Bulanıklaştırıcısı:
µA(x:a1,a2,a3):{ a1 ≤ x ≤ a2 ise (x-a1)/(a2-a1)
a2 ≤ x ≤ a3 ise (a3-x)/(a3-a2)
x> a3 veya x< a1 ise 0
3- Yamuk Bulanıklaştırıcısı: Üçgen bulanıklaştırıcısının 4 parametreli halidir.
µA(x: a1, a2 , a3, a4):{ a1≤ x≤ a2 ise (x-a1)/(a2-a1)
a2 ≤x ≤ a3 ise 1
a3 ≤x ≤ a4 ise (a4-x)/(a4-a3)
x>a4 veya x1 ise 0
**Üçgen bulanıklaştırıcısı ve Yamuk bulanıklaştırıcısı en çok kullanılanlardandır.
Durulaştırıcı
Bulanıklaştırıcıyla durulaştırıcı aslında zıt fonksiyonlar değildir. Bulanık değerlerin kesin değerlere dönüştürülmesi yani bulanık B V kümesinden kesin bir noktasına gömülme sürecine durulaştırıcı denir. V R bulanık çıkarım mekanizmasının çıkışıdır. B en özel yollarla elde edildiğinden ona en iyi denk gelen noktayı seçmek için birkaç yöntem vardır. Durulaştırıcı için 3 kriter vardır.
– Akla yatkınlık
– Hesaplama basitliği
– Devamlılık
Durulaştırma Yöntemleri 7 tanedir. Bunlar;
– En büyük üyelik ilkesi
– Sentroid yöntemi
– Ağırlıklı ortalama yöntemi
– Ortalama en büyük üyelik yöntemi
– Toplamların merkezi yöntemi
– En büyük alanın merkezi yöntemi
– En büyük ilk veya son üyelik derecesi yöntemi
Bunların içinden en çok tercih edileni Ağırlıklı Ortalama Yöntemidir. Bunun için simetrik üyelik fonksiyonunun bulunması lazımdır.
a ve b şekillerin ortalamalarıdır. Umarım anlaşılır olmuştur.
İyi Çalışmalar..