DERS 5 : BULANIK MODELLER



Benzer belgeler
Yaklaşık Düşünme Teorisi

BULANIK MANTIK ile KONTROL

BULANIK MANTIK VE SİSTEMLERİ BAHAR DÖNEMİ ÖDEV 1. Müslüm ÖZTÜRK Bilişim Teknolojileri Mühendisliği ABD Doktora Programı

DERS 2 : BULANIK KÜMELER

Bulanık Mantık Denetleyicileri

İleri Diferansiyel Denklemler

6.Bulanık Sistemler. Kural Tabanı (Bulanık Kurallar) Sayısal Girişler. Sayısal Çıkışlar. Bulanık Sonuç Çıkarma. Serhat YILMAZ

Otoyollardaki Trafik Işıkları Kontrol Sistemi Modellemesi Bulanık Karar Tabanlı Görsel Uygulaması

X ve Y boş olmayan iki küme olsun. İki küme arasında tanımlanmış olan bir bulanık ilişki R, X x Y nin bir bulanık alt kümesidir.

Bilgi Tabanı (Uzman) Karar Verme Kontrol Kural Tabanı. Bulanık. veya. Süreç. Şekil 1 Bulanık Denetleyici Blok Şeması

Bulanık Mantık Denetleyiciler

BULANIK MANTIK DENETLEYİCİLERİ. Bölüm-4 Bulanık Çıkarım

4. Bulanık Sayılar- Üyelik Fonksiyonları

Bulanık Kural Tabanlı Sistemler

Bölüm 2 Varlık-İlişki Veri Modeli: Araçlar ve Teknikler. Fundamentals, Design, and Implementation, 9/e

VEKTÖR UZAYLARI 1.GİRİŞ

2011 Third International Conference on Intelligent Human-Machine Systems and Cybernetics

OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ

Bölüm 3. Klasik Mantık ve Bulanık Mantık. Serhat YILMAZ 1

İleri Diferansiyel Denklemler

Cebir Notları. Gökhan DEMĐR, ÖRNEK : A ve A x A nın bir alt kümesinden A ya her fonksiyona

MAK 210 SAYISAL ANALİZ

Boole Cebri. (Boolean Algebra)

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

SIMÜLASYON DERS SORUMLUSU: DOÇ. DR. SAADETTIN ERHAN KESEN. Ders No:5 Rassal Değişken Üretimi

DEVLET VEYA ÖZEL OKUL SEÇİMİNDE KARAR VERME SÜRECİ VE MATEMATİKSEL KARAR YÖNETİMİ

ELN1001 BİLGİSAYAR PROGRAMLAMA I

OTOMATİK KONTROL SİSTEMLERİ BLOK DİYAGRAM İNDİRGEME KURALLARI

Bulanık Mantık Bilgisayar Mühendisliği Bölümü Arasınav - 11 Nisan 2014 Süre: 1 Saat 30 Dakika

8.Konu Vektör uzayları, Alt Uzaylar

Esnek Hesaplamaya Giriş

Bulanık Küme Kavramı BULANIK KÜME. Sonlu ve Sonsuz Bulanık Kümeler. Sonlu ve Sonsuz Bulanık Kümeler

7.2 Fonksiyon ve Fonksiyon Tanımları (I) Fonksiyon ve Fonksiyon Tanımları (II)

7. BÖLÜM İÇ ÇARPIM UZAYLARI İÇ ÇARPIM UZAYLARI İÇ ÇARPIM UZAYLARI İÇ ÇARPIM UZAYLARI .= Genel: Vektörler bölümünde vektörel iç çarpım;

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A

Ders İçerik Bilgisi. Karmaşık Sistemlerin Tek Bir Transfer Fonksiyonuna İndirgenmesi

II. DERECEDEN DENKLEMLER Test -1

f fonksiyonuna bir üç değişkenli fonksiyon adı verilir. Daha çok değişkenli fonksiyonlar benzer şekilde tanımlanır.

Bulanık Mantık Bilgisayar Mühendisliği Bölümü Final Sınavı 27 Mayıs 2014 Süre: 1 Saat 45 Dakika

GENELLEŞTİRİLMİŞ FUZZY KOMŞULUK SİSTEMİ ÜZERİNE

FİZ 216 ELEKTRİK ve MANYETİZMA GRADİYENT DİVERJANS ROTASYONEL (KÖRL) HELMHOLTZ TEOREMİ KOORDİNAT SİSTEMLERİ

Ayrık Fourier Dönüşümü

Temel Kavramlar. (r) Sıfırdan farklı kompleks sayılar kümesi: C. (i) Rasyonel sayılar kümesi: Q = { a b

Bulanık Mantık. Bulanık Mantık (Fuzzy Logic)

1. BÖLÜM Polinomlar BÖLÜM II. Dereceden Denklemler BÖLÜM II. Dereceden Eşitsizlikler BÖLÜM Parabol

2. Klasik Kümeler-Bulanık Kümeler

Bulanık Kümeler ve Sistemler. Prof. Dr. Nihal ERGİNEL

BULANIK MANTIK MODELİ İLE ZEMİNLERİN SINIFLANDIRILMASI CLASSIFICATION OF THE SOILS USING MAMDANI FUZZY INFERENCE SYSTEM

MATLAB. Grafikler DOÇ. DR. ERSAN KABALCI

ISI Mühendisliği İçindekiler

MAK1010 MAKİNE MÜHENDİSLİĞİ BİLGİSAYAR UYGULAMALARI

DAMITMA KOLONLARININ BULANIK DENETLEYİCİLERLE DENETİMİ

MONTAJ MODELLEME ( ASSEMBLY MODELING)

Lastiklerin Çeki Performansı İçin Bulanık Uzman Sistem Tasarımı

EM302 Yöneylem Araştırması 2 Doğrusal Olmayan Programlamaya Giriş. Dr. Özgür Kabak

Şimdi de [ ] vektörünün ile gösterilen boyu veya büyüklüğü Pisagor. teoreminini iki kere kullanarak

BİL 201 Boole Cebiri ve Temel Geçitler (Boolean Algebra & Logic Gates) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

HARMONİK DENKLEM. Burada göz önüne alınacak problem Dirichlet problemidir; yani fonksiyonun sınırda kendisinin verilmesi halidir. 2 2 (15.

Zeki Optimizasyon Teknikleri

C PROGRAMLAMA YRD.DOÇ.DR. BUKET DOĞAN PROGRAM - ALGORİTMA AKIŞ ŞEMASI

EXCEL DE BENZETİM ÖRNEKLERİ BMÜ-422 BENZETİM VE MODELLEME

Genetik Algoritmalar. Bölüm 1. Optimizasyon. Yrd. Doç. Dr. Adem Tuncer E-posta:

Katlı Giriş Geçitleri

1.1 Yapı Dinamiğine Giriş

Bu durumu, konum bazında bileşenlerini, yani dalga fonksiyonunu, vererek tanımlıyoruz : ) 1. (ikx x2. (d)

KLASİK BULANIK MANTIK DENETLEYİCİ PROBLEMİ : INVERTED PENDULUM

Kavramsal Tasarım. Veritabanlarına Giriş Dersi

BÖLÜM 1: MADDESEL NOKTANIN KİNEMATİĞİ

OTOMATİK KONTROL SİSTEMLERİ. DİNAMİK SİSTEMLERİN MODELLENMESİ ve ANALİZİ

Bulanık Mantık Hız Kontrolü Destekli Distance Transform Yol Planlama

(a,b) şeklindeki ifadelere sıralı ikili denir. Burada a'ya 1. bileşen b'ye 2. bileşen denir.

Bilgisayarla Görüye Giriş

Yığma yapı elemanları ve bu elemanlardan temel taşıyıcı olan yığma duvarlar ve malzeme karakteristiklerinin araştırılması

1.4. KISMİ SIRALAMA VE DENKLİK BAĞINTILARI

1. Fonksiyonlar Artan, Azalan ve Sabit Fonksiyon Alıştırmalar Çift ve Tek Fonksiyon

MAK 305 MAKİNE ELEMANLARI-1

MUTLAK DEĞER Test -1

Birinci Mertebeden Adi Diferansiyel Denklemler

İleri Diferansiyel Denklemler

KLİMA SİSTEM KONTROLÜNÜN BULANIK MANTIK İLE MODELLEMESİ

İleri Diferansiyel Denklemler

10. SINIF. No Konular Kazanım Sayısı VERİ, SAYMA VE OLASILIK SAYMA VE OLASILIK Sıralama ve Seçme

DEĞİŞMELİ BANACH CEBİRLERİNİN GELFAND SPEKTRUMLARI ÜZERİNE

İstatistik ve Olasılık

SAY 203 MİKRO İKTİSAT

Şekil 6.2 Çizgisel interpolasyon

BÜYÜK PATLAMA BÜYÜK ÇÖKÜġ OPTĠMĠZASYON ALGORĠTMASI TABANLI BULANIK MODELLEME YÖNTEMĠ VE YAZILIMI YÜKSEK LĠSANS TEZĠ. Aydoğan ERSÖZ

TÜREV VE UYGULAMALARI

Bu bölümde Coulomb yasasının bir sonucu olarak ortaya çıkan Gauss yasasının kullanılmasıyla simetrili yük dağılımlarının elektrik alanlarının çok

x e göre türev y sabit kabul edilir. y ye göre türev x sabit kabul edilir.

Otomatik Kontrol (Doğrusal sistemlerde Kararlılık Kriterleri) - Ders sorumlusu: Doç.Dr.HilmiKuşçu

Ders: MAT261 Konu: Matrisler, Denklem Sistemleri matrisi bulunuz. olmak üzere X = AX + B olacak şekilde bir X 1.

9. SINIF Geometri TEMEL GEOMETRİK KAVRAMLAR

Makine Öğrenmesi 2. hafta

OTOMATİK KONTROL SİSTEMLERİ İŞARET AKIŞ DİYAGRAMLARI SIGNAL FLOW GRAPH

Bu kısımda işlem adı verilen özel bir fonksiyon çeşidini ve işlemlerin önemli özelliklerini inceleyeceğiz.

MAT101 MATEMATİK I BÖLÜM 3 FONKSİYONLAR

T.C. Ölçme, Seçme ve Yerleştirme Merkezi

Transkript:

DERS 5 : BULANIK MODELLER Bulanık girişimli sistem, bulanık küme teorisi, bulanık if-then kuralları ve bulanık mantığına dayalı popüler bir hesaplama yapısıdır. Otomatik kontrol, veri sınıflandırılması, karar verme analizi, uzman sistemler, robotik ve görüntü tanıma gibi alanlarda çok başarılı bir şekilde uygulanmaktadır. Çoklu-disiplin yapısı itibariyle bulanık girişimli sistem, bulanık kural tabanlı sistem, bulanık uzman sistem, bulanık model, bulanık çağrışımlı bellek, bulanık mantık denetleci ve en basitçe bulanık sistemi gibi çok çeşitli adlarla bilinmektedir. Bulanık girişimli sistemin temel yapısı üç kavramsal ögeden meydana gelmiştir : bulanık kurallarının seçimini içeren kural tabanı, veri tabanı veya bulanık kurallarda kullanılan MF fonksiyonlarını açıklayan bir sözlük bulanık kurallar üzerinde girişim yöntemini uygulayan ve verilen bir durumdan yargıya veya uygun bir çıkışa ulaştıran mantık mekanizması. Temel bulanık girişimli sistemin hem bulanık giriş hem de keskin girişler ( belli bir nokta dışında üyelik derecesi sıfır, sadece o noktada üyelik derecesi olan bir bulanık tek ton olarak düşünülebilir. ) alabileceği anlaşılmalıdır. Fakat elde edilen çıkışlar, hemen hemen her zaman bulanık kümelerdir. Sıklıkla, özellikle bulanık girişimli sistemin kontrolör olarak kullanıldığı durumlarda keskin bir çıkışa sahip olmak gereklidir. Bu yüzden, keskin bir değer çıkartmak için bir durulandırma stratejisine ihtiyaç duyulur. Şekil 5.1 bulanık girişimli sistemin genel yapısını göstermektedir. Şekildeki kesik çizgilerin içinde kalan kısım, bulanık çıkışlı basit bir bulanık girişimli sistemi belirtmektedir. Durulandırma bloğu ile birlikte de yapı keskin çıkışlı bulanık sistem yapısına dönmektedir. Keskin giriş ve çıkışlarla, bulanık girişimli bir sistem, kendi giriş aralığından çıkış aralığına kadar doğrusal olmayan aktarım oluşturmaktadır. Bu aktarım, her biri kendi bölgesinin davranışını tanımlayan çeşitli bulanık if-then kuralları aracılığı ile oluşmaktadır. Özellikle, her bir kural, herhangi bir giriş aralığının bir bulanık bağıntısını tanımlamakta ve akabinde de çıkış aralığında tanımlı bir bulanık kümeye eşleme yapmaktadır. Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 1 / 10 18.10.2006

Şekil 5.1. Bulanık Girişimli Sistemin blok diyagramı Aşağıda, birçok uygulamalarda yaygın olarak kullanılmakta olan bulanık girişim sistemleri (bulanık modelleri) sunulacaktır. Bu bulanık girişim sistemlerinin aralarındaki farklılıklar, bulanık kurallarının sonuçlarında yatmaktadır ve bundan dolayıdır ki birleşme ve durulandırma yöntemleri birbirine benzememektedir. Herhangi bir tür bulanık girişim sistemi için giriş aralığının bölünmesinin üç farklı yolu daha sonra sunulacaktır. En son olarak da kısaca önemini ve belirli bir amaca yönelik sistem modellemek için bulanık girişimli bir sistem yapımı ile ilgilenen bulanık modellemedeki sorunlara değinilecektir. 5.1 Mamdani Bulanık Modeli Mamdani bulanık modeli ilk kez, uzman insan operatörler tarafından elde edilen dilsel kontrol kuralları bütünü tarafından buhar makinesini ve kazan bileşimini kontrol etmek için İngiliz Prof. Ebraham Mamdani tarafından önerildi. Şekil 5.2 ve Şekil 5.3, Mamdani türünden iki-kurallı bir bulanık girişim sisteminin çıkış z'nin nasıl x ve y gibi iki keskin girişten elde edilişini açıklamaktadır. Şekilde açıklanan model iki girişli ve iki kurallı bir bulanık sistemdir. Bulanık çıkarım mekanizması şu biçimde işler: Önce,x ve y girişlerinin her hangi bir andaki değerlerine (keskin değer) göre önce kuralın tanımladığı giriş bulanık kümesinde bu girişlerin üyelik dereceleri (her bir kural için ayrı ayrı) belirlenir. Bu iki keskin üyelik derecesi min operatöründen geçirilir. Elde edilen en küçük üyelik derecesi kadar seviyede kırpılmış (kuralın tanımladığı) çıkış bulanık kümesi belirlenir. Bu işlem her bir kural için ayrı ayrı işletildiğinde kural sayısı kadar çıkış bulanık kümeleri elde edilir. Bu çıkış bulanık kümeler Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 2 / 10 18.10.2006

de max operatöründen (birleşimi alınır) geçirilir. Sonuç yine bir bulanık kümedir. Dikkat edilirse hala çıkışta keskin bir değere ulaşılmamıştır. Keskin değere ulaşmak için sonuç çıkış bulanık kümesi durulandırma işleminden geçirilmelidir. Şekil 5.2. Mamdani Bulanık girişimli sistemi (T-norm ve S-norm opretörleri sırasıyla min ve max ). Eğer T-norm operatörü olarak cebirsel çarpım ve S-norm operatörü olarak max işlemi seçilirse, bu durumda, bulanık mantığın sonucu her bir kuralın cebirsel çarpım yolu ile belirlenen ateşleme gücü tarafından azaltılan bir bulanık kümeye eşleme yapılması ile belirlenir. Bu durum Şekil 5.3'te gösterilmiştir. Bu tür bir bulanık çıkarım Mamdani'nin orjinal makalesinde kullanılmamasına rağmen, literatürde sıklıkla kullanılmaktadır. Diğer AND ( T-normu ) ve OR ( S-normu ) operatörlerinin farklı varyasyonları ile de Mamdani modeli ile çıkarım yapmak mümkündür. Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 3 / 10 18.10.2006

Şekil 5.3. Mamdani Bulanık girişimli sistemi(t-norm ve S-norm opretörleri sırasıyla cebirsel çarpım ve max ) Şekil 5.2 ve 5.3 te verilen çıkarım mekanizmalarının haricinde başka işleyişe sahip sistemlerde mevcuttur. Mesela, ateşleme gücünü hesaplamak için hem çarpımı hem de min kullanılabilir. Başka bir yaklaşım da sum, normalde bir bulanık OR işlemi olmadığı halde standart bulanık mantığında max yerine noktasal toplam ( sum) kullanmaktır. Durulandırma Çıkış bulanık kümesinden keskin değerleri elde etme yolu olarak adlandırılır. Durulandırmada en sık kullanılan stratejiler aşağıda tanımlanmıştır. Ağırlık merkezi (centroid of area) yöntemi z AM = Z μ Z C ' μ C ' (z)z.dz (z).dz (μ C (z), çıkışta aktif ÜF fonksiyonlarının birleşimidir) Alan açıortayı (bisector of area) yöntemi z AÇO = z AÇO α μ C ' (z)dz = β z AÇO μ C ' (z) dz (α=min{z z Z}, β= max{z z Z}, z AÇO z=α ve z= β arasındaki yatay hattı tanımlar) Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 4 / 10 18.10.2006

Maksimum ortalama (mean of maximum) yöntemi z EBO = Z Z z.dz dz (Z ={z μ C (z)= μ*}, Mamdaninin uyguladığı durulama öntemi bu yöntemdir) Maksimumun en küçüğü (smallest of maximum) yöntemi Sonuç çıkış bulanık kümesinde maksimum seviyeye sahip çıkış ÜFsinin orijine yakın kenarını keskin çıkış değeri olarak alan yöntemdir. Maksimumun en büyüğü (Largest of maximum) yöntemi Sonuç çıkış bulanık kümesinde maksimum seviyeye sahip çıkış ÜFsinin orijine uzak kenarını keskin çıkış değeri olarak alan yöntemdir. Şekil 5.4. Örnek bir sonuç çıkış ÜFsi üzerinde durulandırma yöntemlerinin karşılaştırmalı sonuçları Şekil 5.4, bu stratejilerin sonucunda bulunan keskin çıkış değerlerini örnek bir çıkış bulanık kümesi (ya da ÜFsi) üzerinde göstermektedir. Daha esnek olan diğer durulandırma yöntemleri de kaynaklarda bulunmaktadır. Örneğin, aşağıda künyesi verilen kaynaktaki yöntem bunlardan biridir. Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 5 / 10 18.10.2006

R:R. Yager and D.P. Filev. SLIDE: A simple adaptive defuzzification method. IEEE Transaction on Fuzzy Systems, 1(1):69-78, Feb. 1993. Görüleceği üzere durulama stratejilerinin gerçeklenmesi/hesaplanması özel bir donanım yada yazılım olmadıkça zaman alıcıdır. Bu sebeple durulandırma işlemine ihtiyaç duymayan bulanık modeller hesapsal yükün azalması bakımından cezp edicidir. 5.2 Sugeno Bulanık Modeli Sugeno bulanık modeli (TSK bulanık modeli olarak da bilinir.), Takagi, Sugeno ve Kang tarafından önerilip, verilen bir giriş-çıkış bilgi kümesinden bulanık kuralları elde etmek için sistematik bir yaklaşım getirmiştir. Bir Sugeno bulanık modelindeki tipik bulanık kuralı şu forma sahiptir : Eğer x, A ve y de B ise o halde z = f ( x,y ) Burada A ve B, z = f(x,y) ' ye bağlı keskin çıkış veren bir fonksiyon iken giriş bulanık kümeleri olmaktadırlar. Genellikle, f(x,y) x ve y değişkenlerine bağlı bir polinomdur fakat kuralın girişi tarafından belirtilmiş bölge dahilinde uygun bir şekilde bir sistemin çıkışını tanımlayabildiği sürece herhangi bir fonksiyon da olabilir. f (x,y) birinci-dereceden polinom olduğu zaman, bulanık girişim sistemi sonuçları ( İlk olarak 1970 yılında önerilen ) birincidereceden Sugeno bulanık modeli olarak adlandırılır. f sabit katsayı model sıfırıncıdereceden Sugeno bulanık modeli olarak adlandırılır. Bu model her bir kuralın sonucunun bir tek ton bulanık küme olduğu Mamdani modelinin özel bir durumudur. Yine bu model aşağıda tanımlayacağımız, bir kuralın sonucunun merkezi sabit bir katsayı olan basamak fonksiyonu biçiminde tanımlanan bulanık küme olduğu Tsukomoto modelinin de bir özel durumu olarak değerlendirilebilir. Şekil 5.5, birinci dereceden Sugeno modelinin bulanık çıkarım mekanizmasını göstermektedir. Her bir kural keskin çıkışa sahip olduğundan, sonuç keskin çıkış değeri ağırlıklı ortalama ile elde edilir. Bu yaklaşım Mamdani modelindeki durulandırma işlemindeki hesapsal yükü ve zaman kaybını gideren basit ve fonksiyonel bir yaklaşımdır. Üstelik on-line sistem modelleme ve kontrolör tasarımına çok uygun bir çıkarım mekanizmasıdır. Pratikte bazen ağırlıklı ortalama opreratörü yerine ağırlıklı toplama (z=w 1 z 1 + w 2 z 2 ) operatörü kullanılır. Bu basitleştirme işlemi, kuralların ateşleme derecelerinin toplamı 1 e yakınsamadıkça(σ i w i =1) ÜFlerin dilsel anlamının kaybolmasına neden olabilir. Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 6 / 10 18.10.2006

Şekil 5.5. Sugeno Bulanık Modeli Sıfırıncı-dereceden Sugeno modeli, komşu ÜFnin şartları yeterince örtüşebildiği sürece kendi giriş değişkenlerine bağlı olarak düzgün bir fonksiyon olur. Mamdani modelde ise, ÜFlerdeki örtüşmeler sonuçta ara değerlemenin (interpolasyon) düzgünlüğü üzerinde belirleyici etkiye sahip değildir. Örnek1: Tek girişli bir Sugeno bulanık model şöyle tanımlanmaktadır. X küçük ise o halde Y=0.1X+6.4 X orta ise o halde Y=-0.5X+4 X büyük ise o halde Y=X-2 Şekil 5.6. Örnek1 için bulanık olmayan ve bulanık kuralların verdiği giriş-çıkış karakteristiğinin karşılaştırılması Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 7 / 10 18.10.2006

Örnek2: iki girişli, tek çıkışlı bir Sugeno bulanık model aşağıdaki 4 kural ile tanımlanmaktadır. X küçük ve Y küçük ise o halde z=-x+y+1 X küçük ve Y büyük ise o halde z=-y+3 X büyük ve Y küçük ise o halde z=-x+3 X büyük ve Y büyük ise o halde z=x+y+2 (a) Şekil 5.7. Örnek2 için (a) da verilen ÜFler ile elde edilen giriş-çıkış yüzeyi (b) (b) Örnek2 den de görüleceği üzere bu tip bulanık model ile doğrusal cebirsel denklem şeklinde sonuçlanan kurallar kullanılarak son derece doğrusal olmayan sistemlerin modellemesi kolayca yapılabilir. Bu özelliği, hesapsal kolaylığı, durulandırma gerektirmemesi sebebiyle, Sugeno modeli giriş-çıkış örnekleri bilinen sistemlerin modellenmesinde en popüler bulanık model olagelmektedir. 2.4.3 Tsukamoto Bulanık Modeli Tsukamoto bulanık modelinde, her bir bulanık if-then kuralının sonucu (Şekil 5.8 de gösterildiği gibi) monoton ÜFli bulanık kümesi ile temsil edilir. Sonuç olarak; her bir kural için elde edilmiş çıkış, kuralların ateşleme gücü tarafından belirlenen bir keskin değer olarak tanımlanmıştır. Toplam çıkış, yani sitemin keskin çıkışı, her bir kuralın çıkışının ağırlıklı ortalaması olarak alınmaktadır. Şekil 5.8, iki-girişli, iki-kurallı bir sistem için bulanık çıkarım işlemlerini bütünüyle açıklamaktadır. Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 8 / 10 18.10.2006

Şekil 5.8. İki giriş, tek çıkış ve iki kurallı Tsukamoto Bulanık Modeli Her bir kural keskin bir çıkış elde ettiği için, Tsukamoto bulanık modeli, ağırlıklı ortalama yöntemi tarafından her bir kuralın çıkışını toplamaktadır ve böylece durulandırmadaki zaman-tüketim işlemlerinden sakınılmış olur. Örnek3: Tek girişli bir Tsukamoto bulanık model aşağıdaki üç kural ile tanımlanmaktadır. X küçük ise o halde Y C 1 dir.; X orta ise o halde Y C 2 dir.;x büyük ise o halde Y C 3 dir. Şekil 5.9. Örnek3 için (a) ve (b) de verilen giriş çıkış ÜFler ile elde edilen her bir kuralın (c) ve tüm sistemin giriş-çıkış karakteristiği (d) Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 9 / 10 18.10.2006

ÖDEV: Örnek2 de verilen Sugeno bulanık sistemi aşağıda verilen ÜF ler ile oluşturun ve giriş-çıkış yüzeyini çizdirin. Bu işlemi ağırlıklı toplam ile tekrarlayın ve giriş-çıkış yüzeyini çizdirin. Ağırlıklı ortalama ile aldığınız sonuçla kıyaslayın ve yorumlayın. μ küçük (x)=sig(x,-5,0); μ büyük (x)=sig(x,5,0); μ küçük (y)=sig(y,-2,0); μ büyük (y)=sig(y,2,0) Matlab da sigmoidal(sig)üf için sigmf adlı fonksiyon hazırdır. Dr.Cihan Karakuzu, KOÜ-F.B.E, Bulanık Modelleme ve Akıllı Denetim Ders5- Sayfa 10 / 10 18.10.2006