آموزش حل مسائل گسسته با استفاده از الگوریتم PSO – (رایگان)

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

درباره ناشر

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

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

درباره مدرس

دکتر سیدمصطفی کلامی هریس
دکتر سیدمصطفی کلامی هریس

عضو هیأت علمی فرادرس

دکترای تخصصی مهندسی برق-کنترل


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



در این فرادرس، روش هایی در خصوص چگونگی استفاده از الگوریتم PSO برای حل مسائل بهینه سازی گسسته (عدد صحیح) ارائه شده اند. این روش ها منحصر به الگوریتم PSO نیستند و می توان آن ها را با هر الگوریتم پیوسته دیگری، از جمله تکامل تفاضلی (DE) و الگوریتم رقابت استعماری (ICA) مورد استفاده قرار داد.

👤 مدرس: دکتر سیدمصطفی کلامی هریس
🕓 مدت زمان: ۲۵ دقیقه
روش دریافت: لینک دانلود و/ یا ارسال فیزیکی

هزینه: رایگان!

اگر قصد مشاهده و دانلود این آموزش را دارید، بر روی این لینک (+) کلیک کنید.


آنچه شما در این فرادرس خواهید دید:
آموزش ویدئویی مورد تایید فرادرس
فایل برنامه ها و پروژه های اجرا شده در حین آموزش



    توضیحات

    در این فرادرس، روش هایی در خصوص چگونگی استفاده از الگوریتم PSO برای حل مسائل بهینه سازی گسسته (عدد صحیح) ارائه شده اند. این روش ها منحصر به الگوریتم PSO نیستند و می توان آن ها را با هر الگوریتم پیوسته دیگری، از جمله تکامل تفاضلی (DE) و الگوریتم رقابت استعماری (ICA) مورد استفاده قرار داد.

    الگوریتم بهینه سازی ازدحام ذرات یا Particle Swarm Optimizatoion (به اختصار PSO) یکی از مهم ترین الگوریتم های  بهینه سازی هوشمند است که در حوزه هوش ازدحامی یا هوش تجمعی جای می گیرد. این الگوریتم، توسط جیمز کندی  و راسل سی ابرهارت  در سال ۱۹۹۵ معرفی گردید، و با الهام از رفتار اجتماعی حیواناتی چون ماهی ها و پرندگان که در گروه هایی کوچک و بزرگ کنار هم زندگی می کنند، طراحی شده است. در الگوریتم PSO، اعضای جمعیت جواب ها، به صورت مستقیم با هم ارتباط دارند و از طریق تبادل اطلاعات با یکدیگر و یادآوری خاطرات خوب گذشته، به حل مسأله می پردازند. الگوریتم PSO برای انواع مسائل پیوسته و گسسته مناسب است و پاسخ های بسیار مناسبی برای مسائل بهینه سازی مختلف داده است.

    این فیلم به صورت رایگان ارائه شده است و شما می توانید آن را دانلود نمایید. لینک های دانلود در ادامه آمده اند.

    راهنمای مقایسه و انتخاب

    مجموعه فرادرس های بهینه سازی ازدحام ذرات PSO در ۸ نسخه مختلف ارائه شده است. می توانید بر حسب نیاز خود یک یا چندین مورد از این آموزش ها را برای مطالعه انتخاب کنید. لیست نسخه های مختلف این فرادرس در ادامه آمده است.

    ردیف عنوان عنوان خلاصه مجموع ساعت لینک
    ۱ فرادرس بهینه سازی ازدحام ذرات PSO — شامل مباحث تئوری و عملی PSO — تئوری و عملی ۳ ساعت و ۱۴ دقیقه لینک (کلیک کنید)
    ۲ فرادرس حل مسأله دیسپاچینگ اقتصادی توسط الگوریتم PSO حل مسأله دیسپاچینگ اقتصادی توسط PSO ۷۸ دقیقه لینک (کلیک کنید)
    ۳ فرادرس حل مسائل گسسته با استفاده از الگوریتم PSO حل مسائل گسسته باPSO ۲۵ دقیقه همین صفحه
    ۴ فرادرس حل مسأله فروشنده دوره گرد یا TSP با استفاده از الگوریتم PSO حل مسأله فروشنده دوره گرد یا TSP باPSO ۶۴ دقیقه لینک (کلیک کنید)
    ۵ فرادرس برازش منحنی و مدل سازی با استفاده از الگوریتم PSO برازش منحنی و مدل سازی باPSO ۳۵ دقیقه لینک (کلیک کنید)
    ۶ فرادرس حل مسأله کوله پشتی با استفاده از PSO حل مسأله کوله پشتی با PSO ۲ ساعت و ۵ دقیقه لینک (کلیک کنید)
    ۷ فرادرس طراحی مسیر یا Path Planning با استفاده از PSO طراحی مسیر یا Path Planning باPSO ۷۱ دقیقه لینک (کلیک کنید)
    ۸ مجموعه فرادرس های الگوریتم PSO — شامل مباحث تئوری و عملی الگوریتم PSO —مباحث تئوری و عملی ۹ ساعت و ۵۳ دقیقه لینک (کلیک کنید)

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

    تقسیم بندی مباحث
    سرفصل ها
    مقایسه نسخه ها
    حل مسائل گسسته باPSO
    مباحث تئوری و عملی
    مروری بر تئوری الگوریتم بهینه سازی ازدحام ذرات یا PSO
    پیاده سازی برنامه ساده الگوریتم PSO
    بهبود عملکرد برنامه با اعمال تغییرات بر روی برنامه
    تنظیم ضرایب و پارامترهای PSO
    اپراتورهای محدودسازی سرعت و موقعیت
    پیاده سازی اثر آینه ای برای بردار سرعت
    حل مسأله دیسپاچینگ اقتصادی
    بیان ریاضی مسأله دیسپاچینگ اقتصادی یا Economic Dispatching
    مروری بر روش های حل مسائل بهینه سازی مقید به خصوص قید تساوی
    پیاده سازی حل مسأله دیسپاچینگ با استفاده از PSO
    تحلیل و بررسی نتایج به دست آمده از بهینه سازی
    ارائه پیشنهادهایی برای تعمیم و توسعه مدل مربوط به مسأله دیسپاچینگ
    حل مسائل گسسته
    NA
    NA
    حل مسأله فروشنده دوره گرد یا TSP
    بیان ریاضی و مرور نظری مسأله فروشنده دوره گرد یا TSP
    چگونگی ایجاد جایگشت با استفاده از اعداد حقیقی
    حل مسأله فروشنده دوره گرد با استفاده از PSO
    نمایش راه حل مسأله به صورت گرافیکی همگام با حل مسأله
    نحوه اضافه کردن عملگر جهش (Mutation) به الگوریتم PSO
    بررسی انواع جهش برای مسأله فروشنده دوره گرد و سایر مسائل جایگشتی
    برازش منحنی و مدل سازی
    بیان مسأله ی برازش منحنی و مدل سازی به صورت یک مسأله بهینه سازی
    تعریف تابع هزینه مربوط به برازش منحنی و اتصال آن به PSO
    ارائه راه حل کلی برای پیدا کردن پارامترهای هر نوع معادله تخمین گر
    تخمین داده ها به صورت چندجمله ای با درجات مختلف
    استفاده از عمل جهش در الگوریتم PSO پیوسته
    معرفی جهش گوسی (نرمال) برای مسائل بهینه سازی پیوسته
    نمایش نتیجه برازش منحنی همگام با مراحل اجرای الگوریتم PSO
    حل مسأله کوله پشتی
    بیان ریاضی مسأله کوله پشتی
    بررسی انواع مختلف مسأله کوله پشتی در فضای گسسته و پیوسته
    حل مسأله کوله پشتی پیوسته با استفاده از PSO
    چگونگی استفاده از PSO برای حل مسائل بهینه سازی گسسته و روش های کدینگ اعداد صحیح
    حل مسأله کوله پشتی گسسته با استفاده از PSO
    مقایسه نتایج به دست آمده در حالات گسسته و پیوسته
    نحوه برخورد با مسائل بهینه سازی مقید و انواع توابع جریمه
    مکانیزم ها و راهکارهای عملی برای حل عمومی مسائل تحقیق در عملیات
    طراحی مسیر یا Path Planning
    بیان چند نمونه از مسائلی که مجهول مورد سئوال در آن ها توابع هستند و بی نهایت متغیر دارند
    شیوه های تبدیل مسائل دارای بعد بی نهایت به مسائل با بعد محدود
    بیان مسأله طراحی مسیر یا Path Planning
    ارائه راه حل برای مسأله طراحی مسیر به صورت اسپلاین
    شیوه تعریف اسپلاین در محیط متلب
    حل مسأله طراحی مسیر حرکت روبات با استفاده از الگوریتم PSO در محیط متلب
    اضافه کردن مانع به مدل مسأله طراحی مسیر
    نمایش گرافیکی نتایج حاصل از طراحی مسیر
    طرح پیشنهادهایی برای توسعه مسأله طراحی مسیر
    اطلاعات کلی مدت زمان ۳ ساعت و ۱۴ دقیقه ۷۸ دقیقه ۲۵ دقیقه ۶۴ دقیقه ۳۵ دقیقه ۲ ساعت و ۵ دقیقه ۷۱ دقیقه ۹ ساعت و ۵۳ دقیقه
    حجم دانلود ۴۲۳ مگابایت ۱۸۸ مگابایت ۵۶  مگابایت ۳,۹۵۰ مگابایت ۹۱  مگابایت ۳۰۴  مگابایت ۱۷۳ مگابایت ۱,۳۹۲ مگابایت
    تعداد DVD ۱ ۱ ۱ ۱ ۱ ۱ ۱ ۱



    پیش نیاز

    مشاهده آنلاین و دانلود رایگان

    بخش ۱: آموزش حل مسائل گسسته با استفاده از الگوریتم PSO – (رایگان) - ۲۲ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم - حجم دانلود ۵۸ مگابایت (کلیک کنید +)

    تمام بخش های این آموزش رایگان است.

    اگر امکان دانلود و یا مشاهده آنلاین آموزش های رایگان برای شما فراهم نیست و تمایل دارید فرادرس های رایگان را بر روی DVD تهیه نمایید، لطفا به این لینک (+) مراجعه نمایید.



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

    نام آموزش آموزش حل مسائل گسسته با استفاده از الگوریتم PSO – (رایگان)
    ناشر فرادرس
    کد آموزش MVRPS9011D
    مدت زمان ۲۵ دقیقه
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۵۶ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    سایر آموزش های دکتر سیدمصطفی کلامی هریس



    مطالب مرتبط


    دیدگاه ها

    ( امتیاز ۴٫۸ از ۵ )
    4.8 از 5


    1. 0 از 5

      :

      سلام.
      ببخشید این محصول با فیلم آموزشی پیاده سازی و برنامه نویسی الگوریتم ازدحام ذرات (PSO) گسسته باینری که کد محصول آن : MVBPSO101 میباشد چه تفاوتهایی دارد؟
      گویا هر دو باینری هستند.

    2. 0 از 5

      :

      در پاسخ مریم:
      سلام؛
      فیلم آموزشی MVRPS9011D که کاملا رایگان است، به چگونگی حل مسائل گسسته (اعم از باینری یا عدد صحیح) توسط الگوریتم PSO می پردازد. متغیرهای باینری (صفر و یک)، حالت خاصی از متغرهای گسسته هستند. در متغیرهای گسسته عدد صحیح، مقادیر متغیرها اعداد صحیحی هستند که عضو یک مجموعه مشخص می باشند.
      فیلم آموزشی MVBPSO101 صرفا به متغیرهای باینری می پردازد و یک الگوریتم کلاسیک را پیاده سازی می کند.
      در فیلم آموزشی MVRPS9011D از تکنیک تبدیل متغیرهای پیوسته به گسسته استفاده شده است و عملا از الگوریتم PSO پیوسته برای حل مسائل گسسته استفاده می شود. اما الگوریتم مورد اشاره در MVBPSO101، یک الگوریتم PSO واقعا باینری است و صرفا برای مسائل باینری قابل استفاده است.
      موفق باشید.

    3. 0 از 5

      :

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

    4. 0 از 5

      :

      در پاسخ سارا
      در ابتدا تمام لینک ها را دانلود کنید و نام آن ها را تغییر ندهید و در هنگام extract نمودن در وارد نمودن پسورد درست دقت نمایید. البته نکته مهم دیگر این است که در هنگام دانلود اینترنت دچار قطعی نشود.

    5. 3 از 5

      :

      پسوورد فایلش چیه؟

      • 0 از 5

        :

        در پاسخ به پیمان:
        با سلام،
        پسوورد فایل ها: matlabsite.com، بدون www و با حروف کوچک.
        موفق و پیروز باشید.

    6. 0 از 5

      :

      مرسی خیلی عالی بود

    7. 5 از 5

      :

      خیلی ممنون از آموزش های خوب و مفیدتون.

    8. 5 از 5

      :

      با عرض سلام و احترام.
      من فیلم بهینه سازی تک هدفه و چند هدفه تجمع ذرات و الگوریتم ژنتیک را تهیه کرده ام. اما یک سوال بسیار مهم برایم پیش آمده که البته مشکل اکثر دانشجویان هست و آن این است که در اکثر مواقع، متغیرهای ما، گسسته (غیر باینری) و پیوسته با هم در مساله موجود است، چگونه می شود کدهای بهینه سازی تک هدفه و چند هدفه تجمع ذرات و الگوریتم ژنتیک موجود در بسته آموزشی را تغییر دهیم تا برای حالت گسسته (مجموعه نامرتبی از اعداد صحیح و نه غیر باینری) و پیوسته با هم، جواب بگیریم؟
      در فیلم آموزشی فوق، مجموعه متغیر گسسته، مرتب است. اما برای مثال برای حالتی که متغیرهای گسسته تنها {۱و۴و۱۳و۱۸} باشند، چه باید کرد؟ اگر پاسخ دهید یا اینکه کدهای این گونه مسایل را هم به مجموعه بسته های آموزشی اضافه کنید و نیز کدها را برای دانلود رایگان بر روی سایت قرار دهید بسیار ممنون می شوم.

      • 0 از 5

        :

        در پاسخ رز،

        با سلام

        از مکاتبه شما متشکریم.

        پاسخ شما در این لینک منتشر شده است.

    9. 5 از 5

      :

      با سلام و با سپاس فراوان از پاسخ شما. من فیلم هایی را که مشخص نمودید را مشاهده خواهم کرد. امیدوارم که هم من و هم دوست داران اگوریتم های فراابتکاری و سایت بسیار عالی و آموزنده شما، راه یافتن برنامه نویسی برای مسایل Mixed-Integer decision variables برای بهینه سازی تک هدفه و چند هدفه را پیدا کنیم. هر چند که اگر شما هم فرصتی داشتید و کد بهینه سازی تک هدفه و چند هدفه بسته آموزشی را برای حالت Mixed-Integer decision variables مطابق تکنیک mapping یا هر روش دیگر برای دانلود روی سایت قرار دهید، از طرف همه دوست دارن فرا درس، ممنون می شوم. چون واقعا تا به امروز اصلا کدی در سایت های داخلی و خارجی برای این گونه مسایل پیدا نکرده ام و میدانم که این مورد، دغدغه همه دانشجویانی است که در زمینه بهینه سازی مطالعه می کنند. دوباره از شما و سایت بی نظیرتان ممنون هستم. با تشکر فراوان

    10. 0 از 5

      :

      ممنون از آموزش کاملتون.


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

    درج دیدگاه

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

    *



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




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

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

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

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

Please leave this field empty.

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