مدرس:
هزینه سفارش:
۱,۱۳۰,۰۰۰ تومان قیمت اصلی: ۱,۱۳۰,۰۰۰ تومان بود.۴۶۰,۰۰۰ تومانقیمت فعلی: ۴۶۰,۰۰۰ تومان.
در علوم کامپیوتر و مهندسی، بسیاری از مسائل بهینهسازی از نوع NP-Hard یا چندجملهای غیرقطعی هستند؛ به این معنا که با افزایش ابعاد مسئله، روشهای جستجوی دقیق و قطعی مانند روش شاخه و حد (Branch and Bound) یا برنامهنویسی پویا با انفجار ترکیبیاتی روبهرو شده و در زمان معقول پاسخگو نخواهند بود. در چنین سناریوهایی، استفاده از الگوریتمهای فراابتکاری (Metaheuristic Algorithms) و بهویژه الگوریتم ژنتیک (Genetic Algorithm – GA) بهترین و سریعترین روش برای دستیابی به جواب نزدیک به بهینه (Near-Optimal) است.
الگوریتم ژنتیک یکی از مشهورترین الگوریتمهای مبتنی بر هوش جمعی و محاسبات تکاملی است که اولین بار توسط جان هالند (John Holland) و بر اساس نظریه انتخاب طبیعی داروین (Darwinian Natural Selection) پایهگذاری شد.
در این الگوریتم، به جای ارزیابی یک پاسخ منفرد، کار بر روی مجموعهای از پاسخهای کاندید به نام جمعیت (Population) انجام میپذیرد. هر راهحل در قالب یک کروموزوم (Chromosome) کدگذاری میشود که از واحدهایی به نام ژن (Gene) تشکیل یافته است.
مسئله فروشنده دورهگرد یا TSP یکی از کلاسیکترین و مهمترین مسائل در شاخه بهینهسازی ترکیبیاتی و تحقیق در عملیات است.
فرض کنید یک فروشنده باید به NNN شهر مختلف سفر کند. ماتریس فواصل بین هر جفت شهر در اختیار ماست. هدف این است که مسیری (توری) پیدا کنیم که:
چالش مسئله TSP: به دلیل وجود محدودیت جایگشت (عدم تکرار شهرها)، استفاده از عملگرهای استاندارد الگوریتم ژنتیک در کدنویسی معمولی منجر به تولید پاسخهای نامعتبر میشود؛ از این رو در این دوره آموزشی، نحوه پیادهسازی عملگرهای اختصاصی بازترتیبی (Order-based Crossover & Mutation) به طور کامل تشریح شده است.
آیا کدهای این دوره با تمام نسخههای متلب سازگار است؟
بله؛ سورسکدهای ارائهشده به صورت استاندارد نوشته شدهاند و در تمامی نسخههای MATLAB (نسخه ۲۰۱۴ به بعد) بدون نیاز به جعبهابزار (Toolbox) خاصی به صورت مستقل اجرا میشوند.
آیا میتوان تعداد شهرها یا موقعیت آنها را تغییر داد؟
بله؛ برنامه به گونهای کاملاً ماژولار و داینامیک پیادهسازی شده است که به راحتی میتوانید تعداد شهرها، ماتریس ورودی یا مختصات سفارشی شهرهای خود را به آن تزریق کنید.
آیا این آموزش برای ارائه دانشگاهی و پروژههای درسی مناسب است؟
کاملاً؛ آموزش هم بخش تئوری و مفاهیم علمی را پوشش میدهد و هم کدهای شستهرفته به همراه نمودارهای تحلیلی و گرافیکی ارائه میکند که برای انواع مقالات، سمینارها و پروژههای کلاسی ایدهآل است.
پایه گذار و موسس وب سایت آموزشی پی استور، مدرس دانشگاه فنی و حرفه ای، برنامه نویس و تحلیل گر سیستم، پژوهشگر در حوزه الگوریتم های ابتکاری، فرا ابتکاری، یادگیری ماشین، شبکه و پایگاه داده. ایشان در زبان های برنامه نویسی متعدد، نظیر ++C، سی شارپ، PHP ،Java، متلب MATLAB و Python تسلط و سابقه تدریس فعال دارند.
| نام اثر: | دوره آموزشی حل مسئله TSP با الگوریتم ژنتیک GA در متلب |
| نوع اثر: | دوره آموزشی |
| مدرس: | امین جلیل زاده رزین |
| مدت زمان: | 1 ساعت و 48 دقیقه |
| نوع آموزش: | تئوری و عملی |
توجه: کیفیت این محصول توسط پی استور تضمین شده و در صورت عدم رضایت از محصول، به انتخاب شما:

هزینه سفارش:
۱,۱۳۰,۰۰۰ تومان قیمت اصلی: ۱,۱۳۰,۰۰۰ تومان بود.۴۶۰,۰۰۰ تومانقیمت فعلی: ۴۶۰,۰۰۰ تومان.
نظرات
مرتضی عمویی
سلام دوره بسیار خوب و کاملی بود از سایت خوبتون ممنونم و مهمتر از اون تخفیفی که روی محصولاتتون گذاشتین عالیه
ارشادی
بابت دوره ممنون. خوب بود
فاطمه سادات رضایی
توضیحات کامل و بیان مدرس عالی. تشکر
زهره
فقط میتونم بگم عالی. ممنون از پشتیبانی تون.
علیرضا جهانی
خیلی خوب و جامع توضیح داده شده و نوع روش تدریس واقعا عالی هست. ممنون از سایت خوب پی استور
رسول
تو مبحث حل فروشنده دوره گرد در متلب کمی مشکل داشتم، توضیحات آقای جلیل زاده خیلی کمکم کرد. ممنون ازتون
شایان
میتونم بگم آموزش عالی بود
مدرس تسلط کامل داشتن و بیان خوبی داشتند. ممنون از شما
مدیریت و پشتیبانی
نظرات و پیشنهادات خود را با ما در میان بگذارید.