Bulanık Mantık Eğitimi: Nedir, ArchiYapı, Uygulama, Örnek

Bulanık Mantık Nedir?

Bulanık mantık 0 ile 1 arasındaki herhangi bir reel sayıdaki değişkenlerin doğruluk değerlerine sahip olabilen çok değerli bir mantık formu olarak tanımlanır. Kısmi doğruluğun tanıtıcı kavramıdır. Gerçek hayatta bir ifadenin doğru mu yanlış mı olduğuna karar veremediğimiz bir durumla karşılaşabiliriz. O zamanlar bulanık mantık muhakeme için çok değerli bir esneklik sunuyordu.

Bulanık mantık algoritması, mevcut tüm veriler dikkate alındıktan sonra bir sorunun çözülmesine yardımcı olur. Daha sonra verilen girdi için mümkün olan en iyi kararı alır. FL yöntemi, insandaki T ve F dijital değerleri arasındaki tüm olasılıkları göz önünde bulunduran karar verme biçimini taklit eder.

Bulanık Mantık Sistemlerinin Tarihçesi

Ancak bulanık mantık kavramı 1920'li yıllardan beri çalışılmaktadır. Bulanık mantık terimi ilk kez 1965 yılında Kaliforniya'daki UC Berkeley profesörü Lotfi Zadeh tarafından kullanıldı. Geleneksel bilgisayar mantığının, öznel veya belirsiz insan fikirlerini temsil eden verileri manipüle etme yeteneğine sahip olmadığını gözlemledi.

Bulanık algoritma, kontrol teorisinden yapay zekaya kadar çeşitli alanlara uygulanmıştır. Bilgisayarın veriler arasındaki ne doğru ne de yanlış olan ayrımları belirlemesine olanak sağlamak için tasarlandı. İnsanın muhakeme sürecine benzer bir şey. Biraz karanlık, Biraz parlaklık vb. gibi.

Bulanık Mantığın Özellikleri

Bulanık mantığın bazı önemli özellikleri şunlardır:

  • Esnek ve uygulaması kolay makine öğrenme teknik
  • İnsan düşüncesinin mantığını taklit etmenize yardımcı olur
  • Mantık iki olası çözümü temsil eden iki değere sahip olabilir
  • Belirsiz veya yaklaşık akıl yürütme için son derece uygun yöntem
  • Bulanık mantık, çıkarımı elastik kısıtlamaları yayma süreci olarak görür
  • Bulanık mantık, keyfi karmaşıklıkta doğrusal olmayan fonksiyonlar oluşturmanıza olanak tanır.
  • Bulanık mantık, uzmanların tam rehberliği ile oluşturulmalıdır

Bulanık mantık ne zaman kullanılmamalıdır?

Ancak bulanık mantık hiçbir zaman her derde deva değildir. Bu nedenle bulanık mantığı nerede kullanmamamız gerektiğini anlamak da aynı derecede önemlidir.

Bulanık Mantığı kullanmamanın daha iyi olacağı bazı durumlar şunlardır:

  • Bir giriş alanını bir çıkış alanına eşlemeyi uygun bulmuyorsanız
  • Sağduyunuzu kullanabileceğiniz zaman bulanık mantık kullanılmamalıdır
  • Birçok kontrolör bulanık mantık kullanmadan iyi işler yapabilir

Bulanık mantık Archidoku

Bulanık mantık Archidoku
Bulanık mantık Archidoku

Bulanık Mantık mimarisinin şemada gösterildiği gibi dört ana bölümü vardır:

Kural Tabanı

Karar verme sistemini kontrol etmek için uzmanların sunduğu tüm kuralları ve eğer-o zaman koşullarını içerir. Bulanık teorideki son güncelleme, bulanık denetleyicilerin tasarımı ve ayarlanması için çeşitli yöntemler sunmaktadır. Bu güncellemeler bulanık kural kümesinin sayısını önemli ölçüde azaltır.

Bulanıklaştırma

Bulanıklaştırma adımı girdilerin dönüştürülmesine yardımcı olur. Kesin sayıları bulanık kümelere dönüştürmenize olanak tanır. Sensörler tarafından ölçülen ve daha ileri işlemler için kontrol sistemine aktarılan net girdiler. Oda sıcaklığı, basınç vb. gibi.

Çıkarım Motoru

Bulanık girdi ile kurallar arasındaki eşleşme derecesini belirlemenize yardımcı olur. % eşleşmesine dayanarak, verilen giriş alanına göre hangi kuralların uygulanması gerektiğini belirler. Daha sonra uygulanan kurallar bir araya getirilerek kontrol eylemleri geliştirilir.

Durulaştırma

Son olarak bulanık kümeleri net bir değere dönüştürmek için Durulaştırma işlemi gerçekleştirilir. Pek çok teknik türü mevcut olduğundan uzman sistemle birlikte kullanıldığında en uygun olanı seçmeniz gerekir.

Bulanık Mantık ve Olasılık

Bulanık mantık Olasılık
Bulanık: Tom'un yaşlılar kümesindeki üyelik derecesi 0.90'dır. Olasılık: Tom'un yaşlı olma ihtimali %90'dır.
Bulanık mantık, doğruluk derecelerini belirsizlik olgusunun modeline matematiksel bir temel olarak alır. Olasılık cehaletin matematiksel bir modelidir.

Gevrek ve Bulanık

Gevrek belirsiz
Kesin sınırı T veya F'dir Üyelik derecesine sahip bulanık sınır
Bazı net zaman ayarları bulanık olabilir Çirkin olamaz
Doğru/Yanlış {0,1} [0,1]'deki üyelik değerleri
Kesin mantıkta Hariç Tutulan Orta ve Çelişmezlik yasası geçerli olabilir veya olmayabilir Hariç Tutulan Orta ve Çelişmezlik Tutma Bulanık Mantık Yasasında

Klasik Küme ve Bulanık Küme Teorisi

Klasik Set Bulanık Küme Teorisi
Keskin sınırları olan nesne sınıfları. Nesne sınıflarının keskin sınırları yoktur.
Klasik bir küme kesin sınırlarla tanımlanır, yani belirlenen sınırların konumu hakkında netlik vardır. Bulanık bir kümenin her zaman belirsiz sınırları vardır, yani belirlenen sınırların konumu hakkında belirsizlik olabilir.
Dijital sistem tasarımında yaygın olarak kullanılır Yalnızca bulanık denetleyicilerde kullanılır.

Bulanık Mantık Örnekleri

Aşağıda verilen diyagrama bakınız. Bulanık bir sistemde değerlerin 0'dan 1'e kadar bir sayı ile gösterildiğini gösterir. Bu örnekte 1.0 mutlak doğruyu, 0.0 ise mutlak yanlışlığı ifade etmektedir.

Örnekle Bulanık Mantık
Örnekle Bulanık Mantık

Bulanık Mantığın Uygulama Alanları

Verilen Darbe tablosu, ünlü firmaların ürünlerinde Bulanık mantık uygulamalarını göstermektedir.

PLATFORM Firmamız Bulanık mantık
ABS Fren sistemi Nissan Araba hızına, hızlanmaya, tekerlek hızına ve hızlanmaya bağlı tehlikeli durumlarda frenleri kontrol etmek için bulanık mantık kullanın
Otomatik şanzıman NOK/Nissan Bulanık mantık, gaz kelebeği ayarı, soğutma suyu sıcaklığı, RPM vb. temel alınarak yakıt enjeksiyonunu ve ateşlemeyi kontrol etmek için kullanılır.
Otomatik motor honda, nissan Motor yüküne, sürüş tarzına ve yol koşullarına göre vites seçmek için kullanın.
Fotokopi makinası kanon Resim yoğunluğuna, neme ve sıcaklığa göre tambur voltajını ayarlamak için kullanılır.
Seyir kontrolü Nissan, Isuzu, Mitsubishi Araç hızını ve hızlanmayı ayarlamak için gaz kelebeği ayarını yapmak için kullanın
Bulaşık makinesi Matsushita Bulaşık sayısına ve bulaşıklara servis edilen yiyecek miktarına bağlı olarak temizleme döngüsünü, durulama ve yıkama stratejilerini ayarlamak için kullanın.
Asansör kontrolü Fujitec, Mitsubishi Electric, Toshiba Yolcu trafiğine bağlı olarak bekleme süresini azaltmak için kullanın
Golf teşhis sistemi Maruman Golf Golfçünün vuruşuna ve fiziğine göre golf sopasını seçer.
Fitness yönetimi Omron Çalışanlarının uygunluğunu kontrol etmek için ima ettikleri bulanık kurallar.
Fırın kontrolü Nippon Çelik Çimento karıştırır
Mikrodalga fırın Mitsubishi Chemical Lunes'un gücünü ve pişirme stratejisini belirler
Avuç içi bilgisayar Hitachi, Keskin, Sanyo, Toshiba El yazısı Kanji karakterlerini tanır
Plazma aşındırma Mitsubishi Electric Aşındırma süresini ve stratejisini ayarlar

Bulanık Mantık Sisteminin Avantajları

  • Bulanık Mantık Sistemlerinin yapısı kolay ve anlaşılırdır
  • Bulanık mantık ticari ve pratik amaçlarla yaygın olarak kullanılmaktadır.
  • Yapay zekadaki bulanık mantık, makineleri ve tüketici ürünlerini kontrol etmenize yardımcı olur
  • Doğru bir akıl yürütme sunmayabilir, ancak kabul edilebilir tek akıl yürütmedir.
  • Bulanık mantık Veri Madenciliği mühendislikteki belirsizlikle başa çıkmanıza yardımcı olur
  • Kesin girdi gerekmediğinden çoğunlukla sağlam
  • Geri bildirim sensörünün çalışmayı durdurması durumunda programlanabilir
  • Sistem performansını iyileştirmek veya değiştirmek için kolayca değiştirilebilir
  • Genel sistem maliyetini ve karmaşıklığını düşük tutmanıza yardımcı olan ucuz sensörler kullanılabilir
  • Karmaşık sorunlara en etkili çözümü sunar

Bulanık Mantık Sistemlerinin Dezavantajları

  • Bulanık mantık her zaman doğru değildir, bu nedenle sonuçlar varsayıma dayalı olarak algılanır ve bu nedenle geniş çapta kabul görmeyebilir.
  • Bulanık sistemler, sinir ağı tipi örüntü tanımanın yanı sıra makine öğrenimi yeteneğine de sahip değildir.
  • Bulanık bilgi tabanlı bir sistemin Doğrulanması ve Doğrulanması, donanımla kapsamlı testlere ihtiyaç duyar
  • Kesin, bulanık kuralların ve üyelik fonksiyonlarının belirlenmesi zor bir iştir
  • Bazı bulanık zaman mantıkları olasılık teorisi ve terimlerle karıştırılmaktadır.

ÖZET

  • Bulanık terimi, çok açık veya belirsiz olmayan şeyleri ifade eder.
  • Bulanık mantık terimi ilk kez 1965 yılında Kaliforniya'daki UC Berkeley profesörü Lotfi Zadeh tarafından kullanıldı.
  • Bulanık mantık esnek ve uygulaması kolay bir makine öğrenme tekniğidir
  • Sağduyunuzu kullanabileceğiniz zaman bulanık mantık kullanılmamalıdır
  • Bulanık Mantık mimarisi dört ana bölümden oluşur 1) Kural Tabanı 2) Bulanıklaştırma 3) Çıkarım Motoru 4) Netleştirme
  • Bulanık mantık belirsizlik modelinin matematiksel temeli olarak doğruluk derecelerini alırken, olasılık cehaletin matematiksel modelidir
  • Keskin kümenin kesin sınırı T veya F'dir, bulanık kümenin ise üyelik derecesi vardır
  • Dijital sistem tasarımında klasik küme yaygın olarak kullanılırken, bulanık küme yalnızca bulanık denetleyicilerde kullanılır.
  • Otomatik şanzıman, Fitness yönetimi, Golf teşhis sistemi, Bulaşık makinesi, Fotokopi makinesi Bulanık Mantık uygulamalarının bazı alanlarıdır
  • Soft Computing'deki bulanık mantık, makineleri ve tüketici ürünlerini kontrol etmenize yardımcı olur