کتاب الگوریتمهای ژنتیک: الهام از طبیعت برای حل مسائل بهینهسازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوریتمهای ژنتیک: الهام از طبیعت برای حل مسائل بهینهسازی
موضوع کلی: برنامه نویسی
موضوع میانی: الگوریتمها و ساختمان دادهها
📋 سرفصلهای دوره
- 1. الگوریتمهای ژنتیک: مفاهیم پایه و تاریخچه
- 2. اصول انتخاب طبیعی و ارتباط آن با بهینهسازی
- 3. ساختار کروموزوم و ژن در الگوریتم ژنتیک
- 4. تابع برازندگی (Fitness Function) و هدف بهینهسازی
- 5. روشهای کدگذاری: باینری، حقیقی و درختی
- 6. ایجاد جمعیت اولیه: روشها و پارامترها
- 7. عملگر انتخاب: روش رولت و تورنمنت
- 8. عملگر انتخاب: روش رتبهبندی و برش
- 9. عملگر تقاطع (Crossover): تکنقطهای و دو نقطهای
- 10. عملگر تقاطع: یکنواخت و ترکیبی
- 11. عملگر جهش (Mutation): انواع و نرخ بهینه
- 12. حفظ بهترینها (Elitism) در فرآیند تکامل
- 13. معیارهای توقف و همگرایی الگوریتم
- 14. تنظیم پارامترهای اصلی: اندازه جمعیت و نرخ عملگرها
- 15. مقایسه الگوریتم ژنتیک با جستجوی تصادفی
- 16. الگوریتم ژنتیک برای توابع تکمتغیره و چندمتغیره
- 17. بهینهسازی مسائل محدود (Constraint Handling) با جریمه
- 18. الگوریتم ژنتیک برای مسائل ترکیبیاتی (TSP)
- 19. الگوریتم ژنتیک برای مسائل برنامهریزی (Scheduling)
- 20. الگوریتم ژنتیک در مسائل بستهبندی (Bin Packing)
- 21. استفاده از الگوریتم ژنتیک در انتخاب ویژگی
- 22. الگوریتم ژنتیک برای بهینهسازی شبکه عصبی
- 23. الگوریتم ژنتیک در آموزش شبکههای عصبی
- 24. بهینهسازی توابع چندهدفه با الگوریتم ژنتیک (NSGA-II)
- 25. روش MOEA/D برای مسائل چندهدفه
- 26. الگوریتم ژنتیک مرتبسازی نامغلوب (NSGA-II)
- 27. الگوریتم ژنتیک در بهینهسازی مهندسی سازه
- 28. الگوریتم ژنتیک در طراحی مدارهای الکترونیکی
- 29. الگوریتم ژنتیک در رباتیک و مسیریابی
- 30. الگوریتم ژنتیک در اقتصاد و مسائل مالی
- 31. الگوریتم ژنتیک در زیستشناسی محاسباتی
- 32. الگوریتم ژنتیک در پردازش تصویر و بینایی ماشین
- 33. الگوریتم ژنتیک در خوشهبندی دادهها
- 34. الگوریتم ژنتیک در استخراج قوانین (Rule Extraction)
- 35. الگوریتم ژنتیک در بهینهسازی پرتفو و سرمایهگذاری
- 36. الگوریتم ژنتیک در طراحی شبکههای مخابراتی
- 37. الگوریتم ژنتیک در بهینهسازی مصرف انرژی
- 38. الگوریتم ژنتیک در مسائل زمانبندی تولید
- 39. الگوریتم ژنتیک در هوش مصنوعی و بازیهای کامپیوتری
- 40. الگوریتمهای تکاملی دیگر: استراتژیهای تکاملی و برنامهریزی ژنتیک
- 41. مقایسه الگوریتم ژنتیک با الگوریتم ازدحام ذرات (PSO)
- 42. الگوریتم ژنتیک تطبیقی (Adaptive GA)
- 43. الگوریتم ژنتیک با کدگذاری درختی (Genetic Programming)
- 44. الگوریتم ژنتیک چندجمعیتی (Multi-population GA)
- 45. الگوریتم ژنتیک توزیعشده و موازی
- 46. بهبود عملکرد با عملگرهای جستجوی محلی (Memetic Algorithm)
- 47. شکست زودرس (Premature Convergence) و راههای مقابله
- 48. معرفی نرمافزارها و کتابخانههای پیادهسازی (Matlab/Python)
- 49. پیادهسازی عملی یک الگوریتم ژنتیک ساده در پایتون
- 50. تحلیل نتایج و تفسیر نمودارهای همگرایی
تگها:
الگوریتم تکاملی
الگوریتم ژنتیک
انتخاب طبیعی
برنامه نویسی
بهینهسازی
جستجوی تصادفی
مسائل NP-hard
هوش مصنوعی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.