Bulanık Mantık Sistemleri (FLS), eksik, belirsiz, bozuk veya yanlış (bulanık) girdiye yanıt olarak kabul edilebilir ancak kesin çıktı üretir. Bu yazıda bulanık mantık nedir, nasıl çalışır, bulanık mantığın gelişimi ve tarihi, uygulamaları, avantajları ve dezavantajları gibi başlıkları anlatacağız.
Bulanık mantık (fuzzy logic) nedir?
Bulanık mantık, modern bilgisayarın dayandığı olağan “doğru veya yanlış” (1 veya 0) Boole mantığından ziyade “doğruluk derecelerine” dayalı bir hesaplama yaklaşımıdır.
Fuzy Logic (FL), insan muhakemesine benzeyen bir akıl yürütme yöntemidir. FL yaklaşımı, insanlarda, EVET ve HAYIR karşılığındaki dijital değerler arasındaki tüm ara olasılıkları içeren karar verme yöntemini taklit eder.
- Yapay Zeka nedir, türleri, tarihi ve uygulamaları
- Yapay zekanın kısa tarihi
- Makine öğrenimi (Machine Learning) hakkında her şey
Bulanık mantığın gelişimi ve tarihi
Bulanık mantık fikri ilk olarak 1960’larda Berkeley’deki California Üniversitesi’nden Dr. Lotfi Zadeh tarafından geliştirildi. Dr. Zadeh, bilgisayarın doğal dili anlama sorunu üzerinde çalışıyordu. Doğal dil (yaşamdaki ve aslında evrendeki diğer birçok etkinlik gibi), 0 ve 1’in mutlak terimlerine kolayca tercüme edilmez.
Her şeyin nihayetinde ikili terimlerle tanımlanıp tanımlanamayacağı, araştırmaya değer felsefi bir sorudur, ancak pratikte çok fazla veri olabilir. bir bilgisayarı beslemek istemek arada bir durumdadır ve bu nedenle, sıklıkla, hesaplamanın sonuçlarıdır.
Bulanık mantığı, muhakemenin gerçekten çalışma şekli ve ikili veya Boole mantığının sadece bunun özel bir durumu olarak görmek yardımcı olabilir.
Fuzzy logic, 0 ve 1’i aşırı hakikat vakaları (veya “meselelerin durumu” veya “gerçek”) olarak içerir, ancak aynı zamanda aradaki çeşitli hakikat durumlarını da içerir, böylece örneğin, iki şey arasındaki bir karşılaştırmanın sonucu olabilir “uzun” veya “kısa” değil, “0.5 cm uzunluğunda”.
- Derin öğrenme (deep learning) nedir?
- Yapay sinir ağları (ANN) nedir, nasıl çalışır?
- Hizmet Olarak Yapay Zeka (AIaaS) nedir?
Fuzzy Logic nasıl çalışır?
Bulanık mantık, beynimizin çalışma şekline daha yakın görünüyor. Verileri topluyoruz ve daha yüksek gerçeklerde bir araya getirdiğimiz bir dizi kısmi gerçek oluşturuyoruz, bu da belirli eşikler aşıldığında motor reaksiyon gibi bazı başka sonuçlara neden oluyor. Sinir ağlarında, uzman sistemlerde ve diğer yapay zeka uygulamalarında benzer bir süreç kullanılmaktadır.
Fuzzy logic, bazen yapay genel zeka olarak adlandırılan, yapay zeka için insan benzeri yeteneklerin geliştirilmesi için çok önemlidir: Genelleştirilmiş insan bilişsel yeteneklerinin yazılımdaki temsili, böylece bilinmeyen bir görevle karşılaşıldığında, yapay zeka sistemi bir çözüm bulabilir.
Bulanık mantık uygulamaları
Bulanık mantık, kesin çıktıyı elde etmek için girdi olasılıklarının seviyeleri üzerinde çalışır. Küçük mikro denetleyicilerden büyük, ağa bağlı, iş istasyonu tabanlı denetim sistemlerine kadar çeşitli boyut ve yeteneklere sahip sistemlerde uygulanabilir. Fuzzy Logic, donanım, yazılım veya her ikisinin bir kombinasyonunda uygulanabilir. Bulanık mantık ticari ve pratik amaçlar için kullanışlıdır; makineleri ve tüketici ürünlerini kontrol edebilir, doğru akıl yürütmeyebilir, ancak kabul edilebilir mantık yürütebilir. Bulanık mantık, ayrıca mühendislikteki belirsizlikle başa çıkmaya yardımcı olur.
Fuzzy logic sistemlerinin avantajları
- Bulanık akıl yürütme içindeki matematiksel kavramlar çok basittir.
- Bulanık mantığın esnekliğinden dolayı, sadece kurallar ekleyerek veya silerek bir FLS’yi (bulanık mantık sistemi) değiştirebilirsiniz.
- Bulanık Mantık Sistemleri kesin olmayan, bozuk, gürültülü giriş bilgileri alabilir.
- FLS’lerin oluşturulması ve anlaşılması kolaydır.
- Fuzzy logic, tıp da dahil olmak üzere yaşamın tüm alanlarındaki karmaşık sorunlara bir çözümdür, çünkü insan muhakemesine ve karar vermeye benzer.
Fuzzy logic sistemlerinin dezavantajları
- Bulanık sistem tasarımına sistematik bir yaklaşım yoktur.
- Sadece basit olduklarında anlaşılabilirler.
- Yüksek doğruluk gerektirmeyen problemler için uygundurlar.
Bulanık mantığın kullanıldığı alanlar
Fuzzy logic’in temel uygulama alanları aşağıdaki gibidir:
Otomotiv sistemleri
- Otomatik Şanzımanlar
- Dört tekerli taşıtlar
- Araç ortam kontrolü
Tüketici elektroniği ürünleri
- Hi-Fi sistemleri
- Fotokopi makineleri
- Fotoğraf makineleri ve video kameralar
- Televizyonlar
Beyaz eşyalar ve ev aletleri
- Mikrodalga fırınlar
- Buzdolapları
- Tost makineleri
- Elektrikli süpürgeler
- Çamaşır makineleri
İklimlendirme ürünleri
- Klimalar / Kurutucular / Isıtıcılar
- Hava nemlendiriciler