🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بهینهسازی با فرامکاشفهها در پایتون
- آخرین آپدیت
دانلود Optimization with Metaheuristics in Python
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
در این دوره، با الگوریتمهای بهینهسازی و فراابتکاری آشنا میشوید و یاد میگیرید که چگونه با استفاده از Simulated Annealing، Genetic Algorithm، Tabu Search و Evolutionary Strategies مسائل پیچیده را حل کنید.
مقدمهای بر بهینهسازی
این دوره مبانی بهینهسازی را به شما آموزش میدهد و شما را با الگوریتمهای فراابتکاری محبوب آشنا میکند. یاد میگیرید که چرا و چگونه از این الگوریتمها برای حل مسائل پیچیده بهینهسازی استفاده کنیم.
آنچه در این دوره خواهید آموخت:
درک الگوریتمهای فراابتکاری مانند Simulated Annealing، Genetic Algorithm، Tabu Search و Evolutionary Strategies
توانایی کدنویسی الگوریتمهای فراابتکاری در پایتون
مدیریت محدودیتها با استفاده از روشهای پنالتی
بهینهسازی مسائل پیوسته و ترکیبی با استفاده از پایتون
چرا از الگوریتمهای فراابتکاری استفاده کنیم؟
در بسیاری از مسائل بهینهسازی پیچیده، روشهای قطعی نمیتوانند به بهترین و بهینهترین راه حل دست یابند. در این شرایط، الگوریتمهای فراابتکاری به کمک ما میآیند.
محتوای دوره:
این دوره شامل اطلاعاتی درباره الگوریتمهای فراابتکاری و چهار روش پرکاربرد زیر است:
Simulated Annealing (SA)
Genetic Algorithm (GA)
Tabu Search (TS)
Evolutionary Strategies (ES)
خروجی دوره:
در پایان این دوره، شما خواهید آموخت که Simulated Annealing، Genetic Algorithm، Tabu Search و Evolutionary Strategies چیستند، چرا استفاده میشوند، چگونه کار میکنند، و مهمتر از همه، چگونه آنها را در پایتون کدنویسی کنید! بدون استفاده از بستهها و کتابخانهها، یاد بگیرید که چگونه آنها را از ابتدا کدنویسی کنید!! همچنین یاد خواهید گرفت که چگونه محدودیتها را با استفاده از روش پنالتی مدیریت کنید.
و قسمت جالب این است که نیازی به دانستن برنامه نویسی پایتون ندارید!
این دوره به شما آموزش میدهد که چگونه مسائل پیوسته و ترکیبی را با استفاده از پایتون بهینه کنید
جایی که هر خط کد به طور کامل توضیح داده شده است
کد به روشی ساده نوشته شده است که شما درک خواهید کرد که چگونه چیزها کار میکنند و چگونه الگوریتمها را حتی با دانش صفر در پایتون کدنویسی کنید
اساساً، میتوانید این دوره را نه تنها به عنوان دورهای که 4 الگوریتم فراابتکاری معروف را به شما آموزش میدهد، بلکه به عنوان یک دوره آموزش برنامه نویسی پایتون نیز در نظر بگیرید!
لطفاً از پرسیدن هر سوالی دریغ نکنید! از دوره راضی نیستید؟ درخواست بازپرداخت 30 روزه بدهید!!
بازخوردهای واقعی:
"میتوانم بگویم که این بهترین دورهای بود که در Udemy داشتم! دانا یک مربی بسیار خوب است. او نه تنها مشکلات و کدنویسی را توضیح میدهد، بلکه به شما اطمینان میدهد و ترسهایی را که ممکن است هنگام یادگیری مفاهیم پیچیده داشته باشید، از بین میبرد. برای کسی با پیشینه تجاری، این موضوع نزدیک به یک کابوس بود! من این دوره را به هر کسی که علاقهمند به یادگیری در مورد فراابتکاری است، به شدت توصیه میکنم. باز هم، بسیار سپاسگزارم دانا! :)" -- Logistics Knowledge Bank, 5 ستاره
"من نیمی از دوره را گذراندهام. آنچه تا کنون یاد گرفتهام فراتر از انتظاراتم است. چیزی که واقعاً دوست داشتم، کاربرد مثالها در مسائل دنیای واقعی است. هیجانانگیزترین ویژگی در دوره، جنبه عملی آن است، آنچه یاد میگیرید در پایتون پیادهسازی میشود و شما میتوانید هر مرحله را دنبال کنید. اگر متوجه نشدید، مربی برای کمک حضور دارد. من حتی احساس میکردم که این یک دوره یک به یک است. از مربی بسیار سپاسگزارم." -- علی، 5 ستاره
"بهترین مقدمه بر فراابتکاری بدون استثنا. با ارزشترین دوره در Udemy. من عاشق این هستم که ما کمی تئوری را پوشش میدهیم و خود الگوریتم را کدنویسی میکنیم. دوره فقط یک بسته برای استفاده به شما نمیدهد، بلکه کدی را ارائه میدهد که بسیار آسان برای دنبال کردن است. کد برای حداکثر عملکرد بهینه نشده یا نوشته نشده است، بلکه برای حداکثر خوانایی نوشته شده است. این بدان معناست که شما میتوانید پس از درک واقعی آن، با آن بازی کنید و سرعت آن را افزایش دهید. از دانا برای این دوره شگفت انگیز سپاسگزارم. این به من اعتماد به نفس داده است تا الگوریتمهای کمی پیشرفتهتر خود را از کتاب شان لوک: فراابتکاریهای ضروری کدنویسی کنم. احساس میکنم این دو همراهان عالی هستند." -- دیلن، 5 ستاره
"این یک مقدمه عالی بر فراابتکاری است. این دوره به دلیل اطلاعات کلی در مورد این موضوع، شایسته پنج ستاره است. مربی با استعداد و آگاه در مورد مسائل بهینهسازی است. من این دوره را به کسی که به دنبال حل یک مسئله بهینهسازی است، توصیه میکنم." -- عبدالعزیز، 5 ستاره
"من هنوز دوره را تمام نکردهام، اما تا کنون، من واقعاً از آنچه دیدهام راضی هستم. توضیحات نظری: دانا بسیار آموزشدهنده است، قبل از ارائه کد همیشه به طور خلاصه تئوری را به روشی ساده ارائه میدهد، بسیار آسانتر از درک توضیحات کتابها و مقالات ژورنال. البته، لازم است این را با مواد دیگر تکمیل کنید، اما اگر از قبل یک پایه تئوری داشته باشید، این عالی است! دانا، من عاشق توضیح شما در مورد کراساوور و جهش بودم! برای مبتدیان در پایتون: من یک مبتدی در پایتون و حتی در برنامه نویسی هستم، بنابراین کد دانا به من کمک زیادی کرد تا معنای هر مرحله و متغیر را درک کنم زیرا او کدی بسیار خوانا نوشت. مدیریت زمان خوب: دانا کد را از قبل انجام شده ارائه میدهد اما او توضیح میدهد که در هر مرحله چه کاری انجام داده است. بنابراین، در 5 دقیقه میتوانیم چیزهای زیادی یاد بگیریم، بدون اینکه حوصلهمان سر برود. من این روش انجام را ترجیح میدهم زیرا دورههایی را با معلمانی گذراندهام که کد را در طول کلاسها انجام میدهند و ما زمان زیادی را صرف رفع خطاها و باگها میکنیم. او در آموزش عینی و کارآمد است، من این را دوست دارم. چیزهایی وجود دارد که برای من در دورهها کاملاً واضح نیستند، بنابراین از دانا سؤال میپرسم. او چند روز طول میکشد تا به ما پاسخ دهد، اما به هر حال پاسخ میدهد. من از یک مثال از مدیریت محدودیت برای مسائل ترکیبی قدردانی میکنم." -- راشل، 4.5 ستاره
"دوره خوبی است که واقعاً فراابتکاری را به روشی بسیار کاربردی توضیح میدهد. به شدت توصیه میشود!" -- دیوید، 5 ستاره
سرفصل ها و درس ها
مقدمه
Introduction
ویدیو تبلیغاتی
Promo Video
طرح کلی دوره
Course Outline
تحقیق در عملیات
Operations Research
آزمون شماره ۱
Quiz #1
مسائل پیوسته در مقابل مسائل ترکیبیاتی
Continuous vs. Combinatorial Problems
منبع مسائل P در مقابل NP (مهم!!!)
P vs. NP Problems Resource (IMPORTANT!!!)
فراابتکارها
Metaheuristics
تکنیکهای جستجو شماره ۱
Search Techniques #1
تکنیکهای جستجو شماره ۲
Search Techniques #2
تکنیکهای جستجو شماره ۳
Search Techniques #3
آزمون شماره ۲
Quiz #2
تبرید شبیهسازی شده
Simulated Annealing
تبرید شبیهسازی شده شماره ۱
Simulated Annealing #1
تبرید شبیهسازی شده شماره ۲
Simulated Annealing #2
تبرید شبیهسازی شده شماره ۳
Simulated Annealing #3
آزمون شماره ۳
Quiz #3
دوره به روز شده (مهم)
Updated Course (IMPORTANT)
SA: مسئله پیوسته - تابع Himmelblau
SA: Continuous Problem - The Himmelblau Function
نمایش نظرات