Fuzzy Logic Toolbox dasturiy ta'minotidagi a'zolik funktsiyalari

|
Fuzzy Logic Toolbox dasturiy ta'minotidagi a'zolik funktsiyalari
|
bet | 8/11 | Sana | 05.06.2024 | Hajmi | 249,42 Kb. | | #260638 |
Bog'liq pbcTjQw8uRMUDHAn PArOWXTeagvh3-g Fuzzy Logic Toolbox dasturiy ta'minotidagi a'zolik funktsiyalari
A'zolik funksiyasi qondirishi kerak bo'lgan yagona shart shundaki, uning a'zolik qiymatlari 0 va 1 oralig'ida o'zgarishi kerak. Funktsiyaning o'zi siz xohlagan soddalik, qulaylik, tezlik va samaradorlik kombinatsiyasi uchun ixtiyoriy optimallashtirilgan bo'lishi mumkin.
Klassik to'plam quyidagicha ifodalanishi mumkin:
A ={x∣x > 6}
Fuzzy to'plam klassik to'plamning kengaytmasidir. Agar X diskurs olami bo'lsa va uning elementlari x bilan belgilansa, X dagi noaniq A to'plam tartiblangan juftliklar to'plami sifatida aniqlanadi.
A{x ,mA(x)∣x ∈ X}
µ A ( x ) A dagi x ning a'zolik funksiyasi (yoki MF) deyiladi . A'zolik funktsiyasi X ning har bir elementini 0 dan 1 gacha bo'lgan a'zolik qiymatiga moslashtiradi.
Fuzzy Logic Toolbox™ dasturiy taʼminoti 13 ta oʻrnatilgan aʼzolik funksiyasi turlarini oʻz ichiga oladi. Bu funktsiyalar, o'z navbatida, bir nechta asosiy funktsiyalardan qurilgan.
Bo'lak-bo'lak chiziqli funktsiyalar
Gauss taqsimot funksiyasi
Sigmasimon egri chiziq
Kvadrat va kub polinom egri chiziqlari
Eng oddiy a'zolik funksiyalari to'g'ri chiziqlar yordamida shakllantiriladi. Ushbu to'g'ri chiziqli a'zolik funktsiyalari soddaligining afzalliklariga ega.
trimf— Uchburchak aʼzolik funksiyasi
trapmf- Trapezoidal a'zolik funktsiyasi
linzmf- Chiziqli Z shaklidagi a'zolik funktsiyasi chapga ochiq (R2022a dan beri)
linsmf- Chiziqli S shaklidagi a'zolik funktsiyasi o'ngga ochiq (R2022a dan beri)
Gauss taqsimotlaridan ikkita a'zolik funksiyasi olinadi : oddiy Gauss egri chizig'i ( gaussmf) va turli Gauss egri chiziqlarining ikki tomonlama birikmasi ( gauss2mf).
Umumlashtirilgan qo'ng'iroq shaklidagi a'zolik funktsiyasi ( gbellmf) 0 va 1 o'rtasida xuddi shunday silliq o'tishga ega. U 0 dan 1 gacha o'tishning tikligini sozlash uchun foydalanishingiz mumkin bo'lgan uchinchi parametrga ega.
Gauss va qo'ng'iroq shaklidagi a'zolik funktsiyalari silliqligi va qisqacha belgilanishi tufayli Fuzzy to'plamlarni aniqlashning mashhur usullari hisoblanadi. Bu ikkala egri chiziq barcha nuqtalarda silliq va nolga teng bo'lmagan afzalliklarga ega.
Gauss va qo'ng'iroq shaklidagi egri chiziqlar silliqlikka erishsa-da, ular ma'lum ilovalarda muhim bo'lgan assimetrik a'zolik funktsiyalarini aniqlay olmaydi. Buning uchun siz sigmasimon a'zolik funksiyasidan ( sigmf) foydalanishingiz mumkin, bu esa chapga yoki o'ngga ochiq bo'lgan silliq a'zolik funktsiyasidir. Ikki sigmasimon funktsiyaning farqi ( dsigmf) yoki mahsuloti ( ) asosida assimetrik va yopiq aʼzolik funksiyalarini yaratishingiz mumkin.psigmf
Bundan tashqari, shakllari uchun nomlangan polinomga asoslangan egri chiziqlar yordamida silliq a'zolik funktsiyalarini yaratishingiz mumkin.
zmf— Z shaklidagi a'zolik funksiyasi chapga ochiladi
smf— S shaklidagi aʼzolik funksiyasi oʻngga ochiladi
pimf— s-shaklidagi va z-shaklidagi aʼzolik funksiyasi hosilasi boʻlgan Pi shaklidagi aʼzolik funksiyasi
Siz o'zingizning shaxsiy a'zolik funktsiyalaringizni ham yaratishingiz mumkin. Qo'shimcha ma'lumot olish uchun Maxsus funktsiyalardan foydalangan holda noaniq tizimlarni yaratishga qarang .
|
| |