Faradars Discount
۴۰٪ تخفیف جشنواره روز مهندس فرادرس کد تخفیف: ENGR97
فرصت باقیمانده تخفیف ویژه

آموزش الگوریتم فراابتکاری ملخ (GOA) در متلب (MATLAB) – پیش ثبت نام

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

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



بهینه سازی یکی از مسائل اصلی و حیاتی بشر محسوب می شود و از این رو الگوریتم های گوناگونی با رویکرد فراابتکاری (Metaheuristics) معرفی شده اند. الگوریتم بهینه سازی ملخ یا (Grasshopper Optimization Algorithm (GOA یکی از جدیدترین الگوریتم های فراابتکاری به شمار می رود. این الگوریتم در گروه الگوریتم های هوش جمعی قرار می گیرد و با الهام از رفتار اجتماعی ملخ ها و نحوه تاثیر پذیری هر ملخ از محیط پیرامونش طراحی شده است. در این الگوریتم به روزرسانی موقعیت هر ملخ به فاصله هر ملخ از تمام جمعیت ملخ ها در نسل جاری و موقعیت بهترین ملخ وابسته است. از ویژگی های این الگوریتم می توان به سادگی و دارا بودن فقط یک پارامتر تنظیم اشاره کرد. نتایج حاصل از توابع محک گوناگون حاکی از عملکرد مطلوب الگوریتم در مقایسه با الگوریتم های مشابه است.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در مرحله انتشار
زمان تقریبی انتشار ۱ تا ۴ هفته

درخواست اطلاع رسانی انتشار این آموزش

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

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

    بهینه سازی یکی از مسائل اصلی و حیاتی بشر محسوب می شود و از این رو الگوریتم های گوناگونی با رویکرد فراابتکاری (Metaheuristics) معرفی شده اند. الگوریتم بهینه سازی ملخ یا (Grasshopper Optimization Algorithm (GOA یکی از جدیدترین الگوریتم های فراابتکاری به شمار می رود.

    این الگوریتم در گروه الگوریتم های هوش جمعی قرار می گیرد و با الهام از رفتار اجتماعی ملخ ها و نحوه تاثیر پذیری هر ملخ از محیط پیرامونش طراحی شده است. در این الگوریتم به روزرسانی موقعیت هر ملخ، به فاصله هر ملخ از تمام جمعیت ملخ ها در نسل جاری و موقعیت بهترین ملخ وابسته است. از ویژگی های این الگوریتم می توان به سادگی و دارا بودن فقط یک پارامتر تنظیم اشاره کرد. نتایج حاصل از توابع محک گوناگون حاکی از عملکرد مطلوب الگوریتم در مقایسه با الگوریتم های مشابه است.

    در این آموزش به چندین محور از الگوریتم بهینه سازی ملخ (GOA) پرداخته شده است که محور اول آموزش مفاهیم مهم بهینه سازی و تاریخچه بهینه سازی هوشمند در ۵۰ سال گذشته و در ادامه به دو خاصیت مهم Exploitation به معنی اکتشاف و Exploration به معنی استخراج، در الگوریتم های بهینه سازی هوشمند پرداخته شده است. محور دوم بررسی کامل مفهوم و تئوری الگوریتم ملخ و نحوه مدل سازی حرکت ملخ ها برای حل مسائل بهینه سازی و پیاده سازی گام به گام الگوریتم ملخ در محیط نرم افزار متلب است و در ادامه به نکات تکمیلی الگوریتم ملخ که از مهمترین آن ها می توان به نمایش گرافیکی تغییر موقعیت ملخ ها در هر تکرار اشاره کرد که درک بهتری به مخاطب ارائه می دهد.

    در محور سوم به مقایسه استاندارد دو الگوریتم های فراابتکاری، که به صورت نوعی الگوریتم ملخ GOA با الگوریتم ازدحام ذرات PSO به صورت استاندارد با هم مقایسه می شود و نکات لازم برای مقایسه ارائه شده است و در ادامه، از الگوریتم GOA برای حل مساله بهینه سازی پارامترهای طبقه بند SVM استفاده شده است.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مفاهیم پایه بهینه سازی
      • بهینه سازی فراابتکاری
      • هوش ازدحامی
      • تاریخچه بهینه سازی هوشمند
      • مقایسه الگوریتم ها از نظر عملکرد
    • درس دوم: مفهوم و تئوری الگوریتم فراابتکاری ملخ
      • بررسی نحوه رشد و تکامل ملخ
      • مفهوم ارتباط اجتماعی (Social Interaction)
      • مدل سازی رفتار و حرکت ملخ ها
      • بررسی مشکلات مدل سازی پایه
      • اصلاح مدل سازی و معرفی مدل ریاضی کاربردی
      • بیان مراحل الگوریتم GOA در قالب فلوچارت
      • بررسی پارامتر مهم الگوریتم ملخ (C) و نحوه به کارگیری آن در الگوریتم GOA
    • درس سوم: پیاده سازی عملی الگوریتم GOA در متلب
      • پیاده سازی الگوریتم GOA
      • بررسی توابع محک مختلف (Sphere, Rosenbrock, Rastrigin)
      • پیاده سازی توابع محک مختلف و محک آن ها با الگوریتم GOA
      • مباحث تکمیلی پیاده سازی الگوریتم GOA
        • نحوه همگرایی موقعیت ملخ ها
        • توسعه نحوه بروزرسانی پارامتر C
    • درس چهارم: مقایسه عملکرد الگوریتم GOA با الگوریتم PSO
      • مقایسه الگوریتم GOA با الگوریتم PSO، از نظر زمان اجرا
      • مقایسه الگوریتم GOA با الگوریتم PSO،  از نظر پاسخ بهینه
      • مقایسه الگوریتم GOA با الگوریتم PSO، از نظر NFE
    • درس پنجم: استفاده از الگوریتم GOA برای بهینه سازی پارامترهای طبقه بند SVM
      • معرفی دو پارامتر مهم طبقه بند SVM برای بهینه سازی
      • آماده کردن داده های تست (Test) و ترین (Train) با استفاده از عملیات درهم ریختگی (Shuffle)
      • تقسیم بندی داده های ترین با اعمال K-Fold Cross-Validation
      • معرفی تابع هزینه مناسب برای بهینه سازی پارمترهای SVM

     

    مفید برای رشته های
    • مهندسی برق
    • مهندسی کامپیوتر


    اطلاعات تکمیلی

    نام آموزش آموزش الگوریتم فراابتکاری ملخ (GOA) در متلب (MATLAB) – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVMA97041
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)




    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

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

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

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


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.

فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی logo-samandehi پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان