رگرسیون و برازش منحنی با شبکه عصبی MLP

580,000تومان

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

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

معرفی دوره: رگرسیون و برازش منحنی با شبکه عصبی MLP در متلب (MATLAB)

این دوره به کاربرد شبکه عصبی پرسپترون چندلایه (Multi-Layer Perceptron – MLP) دیکی از روش‌های محبوب یادگیری ماشین (Machine Learning) است که برای مسائل رگرسیون (Regression) و طبقه‌بندی (Classification) استفاده می‌شود. در این دوره با استفاده از MLP برای رگرسیون و برازش منحنی (Curve Fitting) می‌پردازد. با استفاده از متلب (MATLAB)، مفاهیم اساسی شبکه‌های عصبی، ساختار آنها، و تنظیمات کلیدی برای مسائل رگرسیون به‌طور عملی بررسی می‌شوند. هدف این دوره، آموزش پیاده‌سازی کامل یک شبکه عصبی MLP برای مدل‌سازی داده‌ها، یادگیری الگوهای پیچیده، و پیش‌بینی مقادیر خروجی است.

در این دوره، شرکت‌کنندگان با مفاهیم اولیه مدیریت داده‌ها (Data Management) و آماده‌سازی آنها برای شبکه عصبی آشنا می‌شوند. سپس، ساختار شبکه عصبی با تعداد نورون‌های بهینه تنظیم شده و فرآیند آموزش شبکه (Training) انجام می‌شود. در نهایت، نتایج ارزیابی و تحلیل با استفاده از معیارهای دقت مدل و نمودارهای مختلف مورد بررسی قرار می‌گیرد.


سرفصل دوره: رگرسیون و برازش منحنی با شبکه عصبی MLP

بخش 1: مقدمه‌ای بر شبکه‌های عصبی برای رگرسیون

  • معرفی شبکه عصبی پرسپترون چندلایه (MLP) و کاربردهای آن در رگرسیون.
  • بررسی معماری شبکه‌های عصبی و نقش لایه‌ها و نورون‌ها.

بخش 2: مدیریت داده‌ها

  • خواندن داده‌ها از فایل و آماده‌سازی آنها برای تحلیل.
  • آماده‌سازی داده‌ها:
    • نرمال‌سازی داده‌ها (Data Normalization).
    • مدیریت داده‌های پرت (Outliers) و گمشده (Missing Data).
  • تقسیم داده‌ها به مجموعه‌های آموزش (Training) و تست (Testing).

بخش 3: تنظیمات شبکه عصبی MLP

  • تعریف تعداد نورون‌ها (Number of Neurons) و لایه‌ها.
  • انتخاب تابع آموزش (Training Function) و تنظیمات مربوطه.
  • اعمال تغییرات برای بهبود یادگیری شبکه.

بخش 4: آموزش شبکه عصبی

  • فرآیند آموزش شبکه با داده‌های آموزشی.
  • ذخیره مدل آموزش‌دیده برای استفاده در پیش‌بینی.
  • بررسی مراحل یادگیری و تنظیم‌ها.
  • استفاده از سه تابع MLP متلب برای رگرسیون

بخش 5: ارزیابی مدل و تحلیل نتایج

  • پیش‌بینی خروجی‌ها (Prediction) برای داده‌های آموزش، تست، و کل مجموعه داده‌ها.
  • ارزیابی عملکرد مدل با محاسبه معیارهای کلیدی:
    • میانگین مربعات خطا (Mean Squared Error – MSE).
    • ریشه میانگین مربعات خطا (Root Mean Squared Error – RMSE).
    • میانگین خطای مطلق (Mean Absolute Error – MAE).
    • ضریب تعیین (Coefficient of Determination – R²).
  • نمایش گرافیکی:
    • نمودار انطباق مقادیر واقعی و پیش‌بینی‌شده (Curve Fitting).
    • هیستوگرام خطاها (Histogram of Errors).
    • نمودار رگرسیون (Regression Plot).

بخش 6: نکات پیشرفته و بهینه‌سازی

  • بهینه‌سازی ساختار شبکه برای داده‌های پیچیده.
  • انتخاب بهترین تعداد نورون‌ها و توابع انتقال.

این دوره مناسب برای دانشجویان، محققان و علاقه‌مندان به یادگیری شبکه‌های عصبی و کاربرد آنها در مسائل رگرسیون و مدل‌سازی داده‌ها است.


مدرس: حسن سعادتمند

دوستانی که تمایل دارند این دوره را در پایتون Python داشته باشند با مدرس در ارتباط باشند.
علاقه مندان همچنین میتوانند برای بهینه سازی پارامترها و وزن های شبکه عصبی MLP با الگوریتم های فراابتکاری (Metaheuristic Algorithms) مانند (GWO, RSA, WOA, DSA, Crow Search, Cuckoo search, …) با مدرس در ارتباط باشند.

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

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

اولین کسی باشید که دیدگاهی می نویسد “رگرسیون و برازش منحنی با شبکه عصبی MLP”

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