Fuzzy Logic (Bulanık Mantık)

Bulanık Mantık (Fuzzy Logic), klasik bilgisayarların "0 veya 1" (Siyah veya Beyaz / Doğru veya Yanlış) şeklindeki katı, ikili mantığına karşı çıkan; hayattaki "Biraz, Çok, Kısmen" gibi ara değerleri ve grilikleri bilgisayarın anlamasını sağlayan matematiksel bir yaklaşımdır.

Bulanık Mantık (Fuzzy Logic), klasik bilgisayarların "0 veya 1" (Siyah veya Beyaz / Doğru veya Yanlış) şeklindeki katı, ikili mantığına karşı çıkan; hayattaki "Biraz, Çok, Kısmen" gibi ara değerleri ve grilikleri bilgisayarın anlamasını sağlayan matematiksel bir yaklaşımdır.

waves Neden Gerekli?

Eğer klasik bir klimaya 'Sıcaklık 25 dereceyi geçerse soğutmayı FULL aç' (1 veya 0) derseniz, oda 25.1 derece olduğunda klima son ayarda çalışır, 24.9 olduğunda kapanır. Sürekli aç-kapa yapar. Bulanık mantıkla çalışan yapay zeka ise odayı '%30 sıcak, %70 ılık' olarak değerlendirir ve klima motorunu tam kapasite değil, yavaş yavaş ve dengeli çalıştırır. İnsan beyni de tam olarak böyle 'bulanık' karar verir.

Gündelik Hayattaki Yeri

  • check_circle Çamaşır Makineleri: İçine konan çamaşırın 'Çok kirli', 'Biraz kirli' veya 'Az kirli' olduğunu sensörlerle ölçüp suyu ve deterjanı ona göre (bulanık oranda) alan makineler.
  • check_circle Otonom Araçlar (ABS Fren): Frenek tam basmak veya hiç basmamak yerine, yolun ıslaklık derecesine göre milisaniyelik oranlarda (örn: %45 güçle) frene basılması.

Bulanık Mantık Temel Kavramları

  • check_circle Üyelik Fonksiyonları: Her eleman, bir kümeye 0 ile 1 arasında üyelik derecesiyle aittir. Üçgen (triangle), trapezoid, Gaussian ve sigmoid formlu fonksiyonlar yaygın. Örnek: 25°C için 'sıcak' kümesinde üyelik = 0.4, 'ılık' kümesinde = 0.7. Keskin sınır yerine geçiş bölgesi: insan dilindeki belirsizliği modeller.
  • check_circle Bulanık Kurallar ve Çıkarım: IF-THEN kuralları doğal dilde yazılır: 'EĞER sıcaklık YÜKSEK VE nem YÜKSEK İSE termal konfor DÜŞÜK'. Mamdani çıkarımı: koşul ağırlıklı olarak sonuç üyelik fonksiyonu budanır. Takagi-Sugeno: kural sonuçları crisp fonksiyon veya sabittir — hesaplama açısından daha verimli.
  • check_circle Defuzzification: Crisp Çıktı Üretme: Bulanık çıkarım sonucu gerçek sayıya dönüştürülür. Centroid (ağırlık merkezi): üyelik fonksiyonunun ağırlık merkezi. Mean of Maximum: maksimum üyeliğin ortalama değeri. Centroid en yaygın ve genellikle en iyi performanslı yöntemdir.

Bulanık Mantık Uygulama Alanları

Endüstriyel kontrol: çamaşır makinesi bulanık kontrolör kirlilik ve yük miktarına göre yıkama parametrelerini ayarlar; klima sıcaklık ve nem dengesi. Karar destek: tıbbi teşhis sistemlerinde belirsiz semptomları değerlendirme, kredi riski skorlaması. Görüntü işleme: kenar tespitinde bulanık eşikleme. Kamera otofokus sistemi: Canon ve Nikon kameralar bulanık kontrolör kullanır. Modern yaklaşım: Nöro-bulanık sistemler (ANFIS) — sinir ağlarının öğrenme kapasitesi ile bulanık mantığın yorumlanabilirliği birleştirilir. Derin öğrenme ile ilişki: büyük veri ve güçlü hesaplama varken bulanık mantık yerini kaybetti; ancak az veri ve yorumlanabilirlik kritik olduğunda hâlâ değerli bir araçtır.