چکیده
در آموزش الگوریتم کرم شب تاب (Firefly Algorithm) در متلب (MATLAB)، پس از مرور مبانی تئوری الگوریتم کرم شب تاب، پیاده سازی عملی این الگوریتم در محیط متلب برای حل یک مساله بهینه سازی پیوسته مورد بررسی قرار گرفته است. این برنامه به صورت گام به گام در محیط متلب پیاده سازی شده است و به راحتی می توان با اعمال تغییرات کوچک، آن را برای حل انواع مسائل پیوسته و یا گسسته مورد استفاده قرار داد.
آموزش الگوریتم کرم شب تاب یا Firefly Algorithm در متلب
توضیحات تکمیلی
الگوریتم کرم شب تاب (Firefly Algorithm) به اختصار FA در اواخر سال ۲۰۰۷ و توسط Xin-She Yang معرفی شده است که ایده اصلی آن، از ارتباط نوری میان کرم های شب تاب الهام گرفته شده است. این الگوریتم را می توان از مظاهر هوش ازدحامی (Swarm Intelligence) دانست که در آن از همکاری (و احتمالا رقابت) اعضای ساده و کم هوش، مرتبه بالاتری از هوشمندی ایجاد می شود که قطعا توسط هیچ یک از اجزا قابل حصول نیست.
در آموزش الگوریتم کرم شب تاب (Firefly Algorithm) در متلب (MATLAB)، پس از مرور مبانی تئوری الگوریتم کرم شب تاب، پیاده سازی عملی این الگوریتم در محیط متلب برای حل یک مساله بهینه سازی پیوسته مورد بررسی قرار گرفته است. این برنامه به صورت گام به گام در محیط متلب پیاده سازی شده است و به راحتی می توان با اعمال تغییرات کوچک، آن را برای حل انواع مسائل پیوسته و یا گسسته مورد استفاده قرار داد.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- مبانی تئوری الگوریتم کرم شب تاب (Firefly Algorithm) یا به اختصار FA
- بررسی گام به گام تمام مراحل الگوریتم
- بررسی نسخه های تغییر یافته الگوریتم کرم شب تاب
- پیاده سازی گام به گام الگوریتم کرم شب تاب در محیط متلب
آنچه در این آموزش خواهید دید:
پیش نمایشها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۸۷ مگابایت -- (کلیک کنید +))
راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش الگوریتم کرم شب تاب یا Firefly Algorithm در متلب |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۴۴۸۵۱ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | MVRFA9107 |
مدت زمان | ۱ ساعت و ۱۲ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدئویی (لینک دانلود) |
حجم دانلود | ۱۸۶ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات
سمانه
با سلام و تشكر از شما. من فايل را تهيه كردم و خيلي براي من مفيد واقع شد.
محمد
آموزش با کیفیت بسیار بالا و مدرس خیلی خیلی خوب. ممنون از دکتر کلامی عزیز بابت زحمات شون و بستر خوبی که برای ما فراهم کردند. خدا قوت
محمدرضا
سلام همگی
آموزش رو دیدم، کیفیت تدریس و همچنین کیفیت تصویر از اون آموزش های ابتدایی فرادرس واقعا پیشرفت کرده و خیلییی بهتر شده
امیرمحمد
با سلام اموزش این الگوریتم که در فرادرس ثبت شده بسیار خوب و بی نظیر می باشد من در سایت های مختلفی دنبال این اموزش بودم ولی متاسفانه هیچ سایتی به این خوبی اون رو مطرح نکرده بود و در این مجموعه استاد دوره مثال بسیار خوبی ارز اموزش را در متلب شبیه سازی کردند که بسیار جالب و کاربردی بود واقعا از شما سپاس گذارم امیدوارم که با همین قدرت راهتون رو ادامه بدین
علی رضایی
با سلام و خسته نباشید خدمت تیم فرادرس. بنده فرادرس الگوریتم کرم شب تاب رو تهیه کرده بودم و بسیار راضی هستم. واقعا بیان و اموزش اقای کلامی بسیار عالی است و از این بابت بسیار ممنون هستم. توی این اموزش تمام مباحث اصلی و حاشیه ای که مربوط به این اموزش بوده (از جمله مباحث فیزیک) به خوبی اشاره شده و با بیان ساده اموزش داده شده است. از زمانی که با فرادرس اشنا شدم، الحمدالله نکات خوبی رو در مورد مباحث بهینه سازی و برنامه نویسی یاد گرفتم. و به جرات میتونم بگم که اکثر مباحث درسی بهینه سازی در فرادرس ارائه شده است. امیدوارم که موفق باشید.
رضا
با سلام و تشکر از فرادرس،
الگوریتم کرم شب تاب را تازه تهیه کردم. واقعا به صورت عالی و ساده و روان بیان شده که در این زمینه از آقای دکتر کلامی هریس تشکر میکنم. ولی پیشنهاد می کنم که اگه امکانش هست مباحث تئوری و کد ها به صورت کامل تر بیان شود بنظرم یکم خلاصه هستش. مثلا در این الگوریتم یا مثلا الگوریتم جستجوی هارمونی، اصلاحاتی توسط سایر دانشمندان انجام گرفته که اگه این ها هم یا بصورت جداگانه به همون الگوریتم ها اضافه شود خیلی بهتر و مفیدتر خواهند بود. در کل من خیلی از این مجموعه آموزشی راضی هستم و به دوستان هم پیشنهاد می کنم. با تشکر از سایت عالی فرادرس و کلیه عزیزان و اساتید زحمت کش سایت.
محمد
با سلام و خسته نباشید. مجموعه فیلم آموزشی جامع الگوریتم کرم شبتاب در عین سادگی، مراحل الگوریتم و پیاده سازی آن را به طور کامل آموزش داده است. پیشنهاد می کنم برای این مجموعه و سایر مجموعه های آموزشی که در آن یک الگوریتم بهینه سازی آموزش داده شده است، یک بخش تکمیلی هم درنظر بگیرید که به تدریج با انتشار نسخه های تکمیلی و بهبود یافته الگوریتم ها، آموزش مختصری به فیلم اصلی اضافه شود. این کار اگرچه وقت گیر و شاید پرهزینه باشد ولی به افزایش کیفیت و به روز رسانی محصولات آموزشی کمک فراوانی میکند. با تشکر.
سجاد هادوی
سلام. من این آموزش را برای مقاله نویسی تهیه کردم. مطالب به خوبی از پایه توضیح داده شده بود. متشکرم.
غفور غفوری
سلام . پیش نمایش 1 رو قبلا دریافت کرده بودم.
برای پایان نامه ام به صورت کامل نیاز دارم .باید این الگوریتم را در پایان نامه شبیه سازی کنم.
امیدوارم آموزش مفیدی باشد.
محمد اهي
با سلام. در تئوری و پیاده سازی عالی بود. می توانست مثال های بیشتری ارائه شود.
مریم قرمزکن
این اولین آموزشی بود که من از این مجموعه تهیه کرده ام، کیفیت خود فیلم های آموزشی و نحوه تدریس استاد برایم جالب بود. برایتان آرزوی موفقیت دارم
Jahetbe
با سلام . عرض ادب
ترکیب این الگوریتم با روش های دیگه مثل SVM هم تو سایت وجود داره؟
روابط عمومی
در پاسخ Jahetbe:
با سلام
در این زمینه خیر متاسفانه، ولی الگوریتم های ترکیبی با شبکه های عصبی تهیه شده، آموزش های زیر می باشند:
فرادرس عملی ترکیب شبکه عصبی و الگوریتم ژنتیک
فرادرس عملی ترکیب شبکه عصبی و الگوریتم ازدحام ذرات PSO
فیلم آموزش عملی ترکیب شبکه عصبی و الگوریتم رقابت استعماری ICA
چنانچه تمایل به ارائه پیشنهاد در زمینه ارائه این موضوع در قالب یک فرادرس آموزشی جدید را دارید، از طریق این لینک (+) نسبت به تکمیل فرم اقدام نمایید.
امیدواریم به زودی زمینه پرداختن به مباحث پیشنهادی فراهم شود.
موفق باشید.
پاسخ به نظر
حمیدرضا باچ
در این آموزش توضیحاتی که دادند بسیار عالی بود مخصوصا قسمت آموزش متلب خیلی جالب بود. در کل برای کاری که میخواستم انجام بدم خیلی عالی بود و کارهایم را خیلی جلو انداخت. استادی که این موضوع را تدریس کردند از رشته برق هستند و بهتر است از اساتید در رشته های دیگر نیز استفاده کنید.
نسرین جمالی
با سلام. من این آموزش را برای ارائه می خواستم استفاده کنم. با توجه به مدت زمان کم آموزش، می توان گفت بسیاری از مطالب بخوبی آموزش داده شده و در واقع لپ کلام را رسانده است. تقریبا تمام الگوریتم ها را از سایت شما دریافت کرده ام و بسیار راضی هستم.
مصطفی ربانی
بسیار عالی بود ولی بهتر بود الگوریتم ها را با هم مقایسه می کردید و بیان می کردید کدوم الگوریتم بهتر است
پروین فرجی
بسیار خوب بود و قدرت بیان مدرس بسیار بالاست بهتر است در آموزش ها مثالهای بیشتری وارد کنند
زینب مرادی
درود. از لحاظ تدریس خیلی عالی بود و استاد بسیار جامع و کامل توضیح میدادند. بخاطر ارائه آموزش های با کیفیت و آموزش های رایگان از شما متشکرم.
مجتبی خمسه
سلام. بخش کد نویسی بسیار عالی بود.
همدانیان
سلام.
من علاوه بر این آموزش از از الگوریتم PSO و دیگر الگوریتم های بهین سازی هوشمند استفاده کرده ام. از فرادرس بخاطر ارائه این آموزش ها متشکرم.
طاهره دولت پور
سلام. بنده این آموزش را برای پایان نامه کارشناسی ارشدم که در این زمینه بود تهیه کردم. وقتی این آموزش را دیدم به این الگوریتم علاقمند شدم و حتی بیشتر از آن ادامه دادم و همینطور برای بهبود این الگوریتم یک ایده دادم که در حال موفق شدن است. هم چنین بخاطر این آموزش نمره پایان نامه ما 20 شد. از آقای کلامی بسیار متشکرم.
بهنوش رضاییان
این الگوریتم، الگوریتم خوبی بود. برای تدریس در کلاس این آموزشو تهیه کردم و دانشجویان بسیار راضی بودند. فقط به نظرم وقتی وارد کد نویسی شدن بصورت حرفه ای تدریس کردن و افرادی مثل بنده دچار مشکلاتی شدیم.
محمدرضا حکام زاده
با سلام ضمن تشکر از فرادرس، من علاوه بر این آموزش از الگوریتم تکاملی و پردازش تصویر استفاده کرده ام و راضی بودم.
ناصر استادعباس
بسیار خوب بود و صریح بود روان توضیح می دادند مخصوصا قسمت برنامه نویسی را انقد روان توضیح دادند که حتی من که برنام نویسی ام خوب نبود بسیار خوب پیاده سازی را آموختم بهتر است در ادامه این آموزش مثالهای بیشتری ارائه کنند.
امین جلیلی
سلام آموزش های آقای کلامی همیشه عالی هستند و همینطور نوع تدریس و محیط تدریس بسیار عالی است. پیشنهاد من این است که آموزش ها پروژه محور باشد و مثال های بیشتری بیاورید. متشکرم.
سهیلا عباسی
سلام بر شما. آموزشی های ویدیویی شما بسیار عالی هستند و از استاندارد بالایی پیروی میکنند و همین طور استاد بسیار عالی توضیح داده بود . با آرزوی موفقیت برای تیم فرادرس
نیما
با سلام، از نظر من این آموزش کیفیت بسیار بالایی داشت و استاد با بیان شیوا و روان تدریس می کردند ولی شاید مطالب میتوانست کامل تر از این باشد.
محمد کاظمی
آموزش بسیار مفیدی بود و بصورت کامل جوابگوی نیاز بنده بود. از همگی دست اندرکاران تهیه این آموزش متشکرم.
شهاب
آموزش خوبی بود با استفاده از آن توانستم یکی از پروژه هایم را به راحتی پیاده سازی نمایم. برایتان آرزوی موفقیت دارم.
حمید
با سلام، هزینه مناسب و آموزش مرحله به مرحله پیاده سازی در محیط متلب از نقاط قوت این آموزش بود. از آقای دکتر کلامی متشکرم. پیشنهاد دارم در آموزش های ارائه شده مثال های بیشتری مطرح نمایید.
محمد
با سلام و خسته نباشید
امیدوارم الگوریتم چند هدفه کرم شب تاب یا یک الگوریتم بهینه سازی چند هدفه دیگه رو هم آموزش بدید تا تنوع محصولاتتون در این زمینه هم بیش تر شه.
با تشکر
روابط عمومی
در پاسخ به مخاطب گرامی،
با سلام،
از پیشنهاد شما متشکریم.
این موضوع در دیتابیس مجموعه فرادرس درح شد و در صورت امکان در آینده به آن پرداخته خواهد شد.
موفق و پیروز باشید.
پاسخ به نظر
حسن خانی
با سلام. من این آموزش را برای انجام پایان نامه ام تهیه کردم، آشنایی خوبی با این آموزش پیدا کردم البته به نظرم بهتر بود آموزش بصورت جزئی تر بیان می شد.
وحیدی نوین
سلام و وقت بخیر، با تهیه این آموزش نیاز بنده در این زمینه رفع شد، با کمی تغییر بر روی سیستم مورد نظر خودم، پیاده سازی را انجام دادم. تشکر.
روابط عمومی
در پاسخ به رویا:
با سلام،
از حسن نظر شما بسیار متشکریم.
شما می توانید فرم تدریس در فرادرس را تکمیل نمایید تا در صورت امکان افتخار همکاری را داشته باشیم.
موفق و پیروز باشید.
رویا
سلام.بالاخره تونستم از لینک شما استفاده کنم..از شما یه دنیا ممنونم .خوشحال میشم با این سایت همکاری داشته باشم.چون خودم برای پروژه متلب خیلی ناراحت بودم و این الگوریتم بهم آرامش داد.ممنون از گوینده و از شما…
اگر کمکی از دستم برمیاد چون دانشجوی ترم آخر ارشد نرم افزار هستم..خوشحال میشم برای بقیه انجام بدم
محسن
اموزش الگوریتم چند هدفه کرم شبتاب رو نمیذاربن؟ نزدیک ۸ ماه پیش اقای یانگ (مخترع FA) مدل MOFA رو داده. عنوان مقاله هم اینه
Multiobjective Firefly Algorithm for Continuous Optimization
روابط عمومی
در پاسخ به محسن:
با سلام،
از پیشنهاد شما متشکریم؛ متاسفانه در مورد، موارد آموزشی مورد اشاره شما، هنوز هیچ محصول آموزشی تهیه نشده است. امیدواریم در آینده نزدیک، این موضوع نیز به لیست موارد آموزشی ما وارد شود. همچنین، برای آگاهی از عرضه موارد آموزشی جدید ما، حتماً در گروه ایمیلی ما عضو شوید.
این موضوع در دیتابیس مجموعه فرادرس به ثبت رسید تا در صورت امکان، در برنامه ریزی های آموزشی هیئت علمی قرار بگیرد.
موفق و پیروز باشید.
پاسخ به نظر
عطیه
عالی بود، امیدوارم در آموزش های بعد مثال های تخصصی مطرح نمایید تا آموزش ها از اینی که هستند بهتر شوند.