الگوریتم های پیشرفته و پیچیدگی
(Mitalearn-315823)
- مدت زمان: 7 ساعت 41 دقیقه
- انتشار: 23 June 2026
- مدرس: Neil Rhodes,Daniel M Kane,Michael Levin
- سطح: پیشرفته
- محتواها: 65
- زیرنویس فارسی دارد
درباره این دوره:
در دورههای قبلی تخصص آنلاین ما، الگوریتمهای اولیه را آموختهاید، و اکنون آماده هستید تا به حوزه مسائل پیچیدهتر و الگوریتمهای حل آنها قدم بگذارید. الگوریتمهای پیشرفته بر اساس الگوریتمهای پایه ساخته میشوند و از ایدههای جدید استفاده میکنند. ما با جریانهای شبکهای شروع میکنیم که در کاربردهای معمولیتر مانند تطابق بهینه، یافتن مسیرهای غیرمتناسب و برنامهریزی پرواز و همچنین موارد شگفتانگیزتر مانند تقسیمبندی تصویر در بینایی رایانه استفاده میشوند. سپس به برنامهریزی خطی با کاربردهایی در بهینهسازی تخصیص بودجه، بهینهسازی پورتفولیو، یافتن ارزانترین رژیم غذایی که همه نیازها را برآورده میکند و بسیاری موارد دیگر ادامه میدهیم. در ادامه، مشکلات ذاتاً سختی را که هیچ راهحل خوب دقیقی برای آنها شناخته شده نیست (و احتمالاً یافت نمیشوند) و چگونگی حل آنها در عمل مورد بحث قرار میدهیم. ما با مقدمه ای نرم از الگوریتم های جریانی که به شدت در پردازش داده های بزرگ استفاده می شوند، پایان می دهیم. چنین الگوریتمهایی معمولاً به گونهای طراحی میشوند که بتوانند مجموعههای داده عظیمی را بدون اینکه حتی قادر به ذخیره یک مجموعه داده باشند، پردازش کنند.
مهارتهای مرتبط
محتوا
Announcements
Content
Advanced Algorithms and Complexity