آموزش طراحی و پیاده‌سازی انفیس برای رگرسیون (جامع)

680,000تومان

معرفی کوتاه آموزش، جهت مشاهده فیلم رایگان لطفا فیترشکن خود را روشن فرمایید. لینک یوتیوب

زمان آموزش: حدود 2ساعت
جهت دریافت دروه در تلگرام واتس اپ و ایتا: 09155137038
آیدی تلگرام: t.me/hassan_saadatmand

معرفی دوره: دوره جامع طراحی و پیاده‌سازی سیستم انفیس ANFIS برای رگرسیون و برازش منحنی در متلب MATLAB

در این دوره آموزشی، شما با انفیس یا سیستم استنتاج فازی-عصبی تطبیقی (Adaptive Neuro-Fuzzy Inference System – ANFIS) به‌عنوان یک مدل ترکیبی قدرتمند آشنا خواهید شد. این سیستم ویژگی‌های شبکه‌های عصبی مصنوعی (Artificial Neural Networks – ANN) و سیستم‌های فازی (Fuzzy Systems) را ترکیب می‌کند و قابلیت یادگیری تطبیقی و تفسیرپذیری را در کنار هم ارائه می‌دهد. هدف این دوره ارائه‌ی دانش عملی برای طراحی، آموزش و ارزیابی مدل‌های ANFIS جهت حل مسائل رگرسیون (Regression) و برازش منحنی (Curve Fitting) در محیط MATLAB است.


سرفصل‌های دوره:

1. مقدمه و آشنایی با انفیس ANFIS

  • معرفی سیستم استنتاج فازی-عصبی تطبیقی (ANFIS) و ساختار پنج‌لایه آن (Fuzzification Layer، Rule Layer، Normalization Layer، Defuzzification Layer و Output Layer)​
  • بررسی ترکیب ANN و سیستم‌های فازی برای مدل‌سازی سیستم‌های غیرخطی (Nonlinear Systems).

2. آماده‌سازی داده‌ها (Data Preprocessing)

  • بارگذاری و پاکسازی داده‌ها با حذف مقادیر پرت (Outlier Detection) و استفاده از روش‌های نرمال‌سازی (Normalization).
  • استفاده از الگوریتم k-نزدیک‌ترین همسایه برای تکمیل مقادیر گمشده (KNN Imputation) و انتخاب ویژگی با معیار MRMR (Minimum Redundancy Maximum Relevance).

3. ایجاد مدل اولیه فازی (Initial FIS Structure)

  • روش‌های مختلف تولید مدل اولیه:
    • استفاده از تقسیم‌بندی شبکه‌ای (Grid Partitioning).
    • خوشه‌بندی فازی (Fuzzy C-Means Clustering – FCM) برای تولید مدل سوجنو (Sugeno FIS).
  • پیاده‌سازی کدنویسی MATLAB برای ایجاد مدل اولیه با استفاده از داده‌های آموزشی.

4. آموزش سیستم ANFIS

  • تنظیم و آموزش مدل ANFIS با استفاده از الگوریتم‌های تطبیقی و انتخاب داده‌های اعتبارسنجی (Validation Data).
  • بهینه‌سازی تعداد دوره‌های آموزش (Epochs)، نرخ یادگیری (Learning Rate) و ارزیابی مدل با نمایش روند خطاهای آموزش و اعتبارسنجی.

5. پیش‌بینی و تحلیل نتایج

  • پیش‌بینی مقادیر خروجی با استفاده از داده‌های آموزشی و تست.
  • بازگردانی مقیاس پیش‌بینی‌ها (Rescale Predictions) برای مقایسه با مقادیر واقعی.

6. ارزیابی عملکرد مدل ANFIS

  • محاسبه معیارهای ارزیابی:
    • خطای میانگین مربعات (Mean Squared Error – MSE).
    • ریشه خطای میانگین مربعات (Root Mean Squared Error – RMSE).
    • درصد خطای مطلق میانگین (Mean Absolute Percentage Error – MAPE).
    • ضریب تعیین (R-Squared – R²)​
  • نمایش نمودارهای عملکرد:
    • نمودار برازش منحنی (Curve Fitting Plot).
    • هیستوگرام خطا (Error Histogram).
    • نمودار رگرسیون (Regression Plot).

7. مصورسازی قوانین فازی و توابع عضویت

  • نمایش توابع عضویت (Membership Functions) و مقایسه تغییرات آن‌ها قبل و بعد از آموزش.
  • تحلیل بصری تأثیر آموزش بر قوانین و عضویت داده‌ها.

8. خروجی‌ها و تحلیل

  • تحلیل مقادیر پیش‌بینی‌شده و واقعی.
  • بررسی نقاط قوت و ضعف مدل ANFIS بر اساس داده‌های واقعی.
  • مقایسه عملکرد ANFIS با سایر مدل‌های مشابه مانند GenFIS.

مخاطبان دوره:

  • دانشجویان و پژوهشگران در حوزه‌های مهندسی برق، کامپیوتر، مکانیک و علوم داده.
  • علاقه‌مندان به یادگیری ترکیب شبکه‌های عصبی و سیستم‌های فازی برای حل مسائل پیچیده.
  • متخصصانی که به دنبال پیاده‌سازی سیستم‌های قابل تفسیر و تطبیقی در محیط MATLAB هستند.

خروجی‌های دوره:

  1. توانایی طراحی و پیاده‌سازی سیستم ANFIS برای حل مسائل رگرسیون و پیش‌بینی.
  2. یادگیری اصول پیش‌پردازش داده‌ها و تولید مدل اولیه فازی.
  3. تحلیل جامع نتایج با استفاده از معیارهای عددی و نمودارهای تصویری.
  4. توسعه مهارت در استفاده از MATLAB برای طراحی و بهینه‌سازی سیستم‌های هوشمند.


اطلاعات مدرس:

حسن سعادتمند

  • بیش از 250 دوره آموزشی در MATLAB و پایتون.
  • بیش از 15 سال تجربه در زمینه مهندسی کنترل و بهینه‌سازی.

اطلاعات تماس:


مدت زمان دوره:  حدود 2 ساعت

امکان ارائه دوره با الگوریتم های فراابتکاری دیگر مانند PSO ، ژنتیک GA ، شکارچیان دریایی MPA، دلفین DSA، وال WOA، کلاغ CSA، ملخ GOA، خزنده RSA، گوزن قرمز RDA، رقابت استعماری ICA برای بهینه سازی مدل انفیس وجود دارد.

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش طراحی و پیاده‌سازی انفیس برای رگرسیون (جامع)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *