علف های هرز تقریبا در همه مزارع و باغ های ساخت دست بشر دیده می شوند و مستقل از این که ما چقدر و چگونه برای ریشه کن شدن آن ها تلاش کرده ایم، تقریبا همیشه آن ها برنده بوده اند. مطالعه رفتار این گونه های گیاهی و درس گرفتن از شیوه تکثیر، بقا و تطبیق پذیری آن ها، قطعا می تواند برای ما انسان ها، درس آموز باشد.
الگوریتم بهینه سازی علف هرز مهاجم یا Invasive Weed Optimization (به اختصار IWO)، یک نوع الگوریتم بهینه سازی هوشمند و تکاملی است، که با الهام از روند تکثیر، بقا و تطبیق پذیری علف های هرز، ایجاد و ابداع شده است. ابداع کنندگان این الگوریتم، محمدرضا محرابیان و مرحوم پرفسور لوکس هستند و الگوریتم IWO نیز، یکی دیگر از الگوریتم های بهینه سازی است که توسط محققان ایرانی به جامعه علمی معرفی شده است.
مدرس این مجموعه آموزشی، دکتر سیدمصطفی کلامی هریس (دکترای مهندسی برق-کنترل از دانشگاه صنعتی خواجه نصیرالدین طوسی) است که پیش از این، آموزش عملی ده ها الگوریتم بهینه سازی دیگر را نیز بر روی فرادرس، ارائه نموده است. در این آموزش نیز، همانند سایر آموزش های فرادرس، در ابتدای مبانی تئوری و نظری الگوریتم IWO به صورت کامل تشریح گردیده و سپس به صورت کاملا عملی و گام به گام، در محیط نرم افزار متلب، برنامه نویسی و پیاده سازی شده است.
پس از پیاده سازی IWO برای حل یک مسأله نمونه نسبتا ساده، از این الگوریتم برای حل مسأله بسته بندی یا Bin Packing Problem استفاده شده است، که یکی از مسائل مهم و کاربردی محسوب می شود و بسیاری از مسائل کاربردی در حوزه های مختلف مهندسی (از جمله مهندسی صنایع، مدیریت، مخابرات و …)، پس از بررسی و ساده سازی، به صورت یک مسأله از نوع بسته بندی قابل طرح هستند.
مهم ترین مطالب و رئوس سرفصل های مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- مروری بر شیوه زندگی و تکثیر علف های هرز مهاجم
- مروری بر نظریه انتخاب r/K یا r/K-Selection Theory
- مقایسه استراتژی های تکثیر و انتخاب r و K
- بررسی تناظر میان مفاهیم بهینه سازی و استراتژی های تکثیر
- بررسی و تشریح گام های الگوریتم بهینه سازی علف هرز یا IWO
- پیاده سازی گام به گام و عملی الگوریتم IWO در محیط نرم افزار متلب
- پیاده سازی و حل مسأله بسته بندی یا Bin Packing Problem با استفاده از الگوریتم IWO
- بهینه سازی مقید با استفاده از الگوریتم IWO
حبیب اله بازدار :
با توجه به اینکه در این زمینه منبع آموزشی دیگری وجود نداشت از یافتن این آموزش در سایت شما خوشحال شدم و برایم مفید واقع شد.
امیر حسین حسینیان :
مدرس خیلی مسلط بودن به موضوع کیفیت ویدئو و کیفیت محتوایی اموزش عالی بود. متشکرم.
معصومه صادقی :
سلام دوستان. پیاده سازی عملی با استفاده از متلب عالی بود. لطفا در زمینه آموزش های جدید و انتظار آنها اطلاع رسانی لازم را داشته باشید.
سعید باقری روچی :
عالی بود فقط من درخواست دارم مثال های پیچیده تری در آموزش بگنجانید. من فکر میکنم مثال های این آموزش ساده بوند.
احمد صالح نیا :
بخاطر تهیه آموزش الگوریتم های بهینه سازی از مجموعه فرادرس کمال تشکر را دارم. من قبلا از الگوریتم مورچگان و بهینه سازی ازدحام ذرات هم استفاده کردم. از اینکه هنوز هم آموزش های جدید در این زمینه منتشر میکنید خوشحالم.
غلام شکرالهی :
سلام. این آموزش برای من که با این موضوع هیچ آشنایی نداشتم بسیار عالی بود. فقط به نظرم بخش تئوری می توانست گسترده تر باشد.
بهداد پرتوی :
الگوریتم جدید بود و این فیلم آموزشی برای آشنایی بسیار عالی بود. اگه امکانش هست الگوریتم قطره اب های هوشمند یا IWD را ارائه کنید.
سلمان برزگر :
من با این مفهوم و الگوریتم آشنایی قبلی نداشتم ولی آقای دکتر کلامی آنقدر روی موضوع مسلط بودند که با تدریس ایشان بخوبی این موضوع را یاد گرفتم.
عصمت بني هاشم :
با سلام.
ضمن تشکر از و قدردانی از زحمات این مجموعه فرادرس مخصوصا جناب آقای دکتر کلامی.
روش تدریس ایشان بسیار عالی می باشد و تسلط ایشان به کار با متلب و اسلایدها.
موفق باشید.