آموزش ریاضیات (Mathematics)
۴۰۸۰ آموزش
نمایش دسته بندی ها (۴۰۸۰ آموزش)

شبکه عصبی فازی تطبیقی (Adaptive Neuro-Fuzzy Inference System - ANFIS)، در ریاضیات (Mathematics)

انواع شبکه های عصبی (Neural Networks) را در آموزش زیر شرح دادیم :

شبکه عصبی فازی تطبیقی (Adaptive Neuro-Fuzzy Inference System - ANFIS) :

ANFIS (سیستم استنتاج فازی عصبی-تطبیقی) توسط جان شینگ در سال ۱۹۹۳ معرفی شد. این مدل یک شبکه عصبی پنج لایه است که معادل یک سیستم استنتاج فازی از نوع سوگنو (Takagi-Sugeno) می باشد. ANFIS می تواند با استفاده از داده های ورودی-خروجی، توابع عضویت و پارامترهای قواعد فازی را یاد بگیرد. ساختار ANFIS برای دو ورودی

\[ x \]

و

\[ y \]

و دو قاعده فازی (مثال) به صورت زیر است:

لایه ۱ (فازی سازی): هر نرون یک تابع عضویت (مثلا زنگوله ای یا گاوسی) را نشان می دهد. خروجی:

\[ O_{1,i} = \mu_{A_i}(x) \]

و برای ورودی دوم

\[ O_{1,j} = \mu_{B_j}(y) \]

. پارامترهای توابع عضویت (مثل

\[ a,b,c \]

در تابع زنگوله ای) قابل یادگیری هستند.

لایه ۲ (اعمال قواعد): هر نرون خروجی یک قاعده (معمولا AND) را با ضرب یا مینیمم محاسبه می کند:

\[ w_k = \mu_{A_i}(x) \cdot \mu_{B_j}(y) \]

.

لایه ۳ (نرمال سازی):

\[ \bar{w}_k = \frac{w_k}{\sum_{j} w_j} \]

.

لایه ۴ (استنتاج): هر نرون خروجی قاعده را محاسبه می کند:

\[ \bar{w}_k f_k \]

که

\[ f_k = p_k x + q_k y + r_k \]

(خروجی خطی سوگنو). پارامترهای

\[ \{p_k, q_k, r_k\} \]

قابل یادگیری هستند.

لایه ۵ (جمع): خروجی نهایی

\[ \sum_k \bar{w}_k f_k \]

.

آموزش ANFIS معمولا با ترکیبی از پس انتشار (برای پارامترهای توابع عضویت) و حداقل مربعات (برای پارامترهای خطی

\[ p,q,r \]

) انجام می شود. این روش به یادگیری هیبرید معروف است.

کاربردها: پیش بینی سری های زمانی، کنترل فرآیندها، سیستم های تشخیص، مسائل مهندسی. ANFIS به دلیل تفسیرپذیری و دقت مناسب، در بسیاری از حوزه ها استفاده شده است. معایب: با افزایش تعداد ورودی ها، تعداد قواعد به شدت افزایش می یابد (انفجار ترکیبیاتی).

نویسنده علیرضا گلمکانی
شماره کلید 14317
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)