×
ribbon

بهینه‌سازی کاربردی در پایتون با گروبی (Gurobi)

مدرس:

جواد طیبی

بهینه سازی کاربردی در پایتون با گروبی (مبتنی بر هوش مصنوعی) این دوره، مخاطبین را از مبانی تئوری... بیشتر
جدید
گواهی‌نامه
5 (2)
33دانشجو
3ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیتیر ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

حل مسایل بهینه سازی با گروبی در پایتون

مدل‌سازی مسایل بهینه‌سازی

آشنایی با مفاهیم کلیدی بهینه‌سازی در عمل

نحوه بصری سازی جواب بهینه با استفاده از هوش مصنوعی

این دوره شامل:

3 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

5 فصل20 جلسه3 ساعت ویدیو
مقدمات بهینه‌سازی
  مسأله بهینه‌سازی چیست؟
11:49
  انواع مختلف مسایل بهینه‌سازی
15:59
مقدمات و پیش‌نیازها
  چرا کرسر (Cursor)؟
02:33
  چرا گروبی ( Gurobi)؟
05:13
  نحوه نصب و پیکر‌بندی
13:36
برنامه‌ریزی خطی (اولین مدل بهینه‌سازی در گروبی)
  مسأله کارگاه تولید کیف
07:47
  پیاده سازی گام به گام با گروبی
16:32
  انواع حالات یک مساله برنامه‌ریزی خطی (مفاهیم نشدنی و نامحدود)
09:25
  دوگان و قیمت‌های سایه
06:56
  روش سیمپلکس (دیدگاه جبری و هندسی)
15:20
  هزینه‌های کاهش یافته (و کاربرد آن)
04:34
  متغیرهای کمکی و تصحیح مدل
09:46
  روش‌های حل مسایل برنامه‌ریزی خطی در گروبی
05:17
  تعریف انواع متغیرهای تصمیم
07:19
مدل‌سازی پیشرفته
  مسأله تخصیص (تعریف و مدل‌سازی)
08:47
  پیاده‌سازی اولیه مسأله تخصیص
18:51
  خاصیت کلا تک ماژولی (Totally Modularity)
04:41
  تعریف گروهی متغیرها و محدودیت‌ها
09:05
  بصری سازی جواب با هوش‌ مصنوعی
04:53
کاربرد‌های جذاب و سرگرم کننده
  حل بازی سودوکو (به عنوان یک مسأله بهینه‌سازی)
18:12

پیش‌نیاز‌ها

برنامه‌نویسی مقدماتی (پایتون):

آشنایی با ساختارهای داده پایه (همچون لیست، دیکشنری و تاپل)، توانایی استفاده از حلقه‌های تکرار و ساختارهای شرطی، و نیز مهارت تعریف توابع و فراخوانی کتابخانه‌ها. این مفاهیم برای تعریف متغیرها، پارامترها و محدودیت‌ها در چارچوب گروبی ضروری است.

ریاضیات مقدماتی:

تسلط بر مفاهیم جبر ماتریسی و برداری، آشنایی با نمادگذاری جمع (سیگما)، و توانایی تحلیل معادلات و نامعادلات خطی. درک این مبانی برای تبدیل مسائل دنیای واقعی به مدل‌های ریاضی قابل حل توسط گروبی الزامی می‌باشد.
 
 

توضیحات دوره

بهینه سازی کاربردی در پایتون با گروبی (مبتنی بر هوش مصنوعی)

این دوره، مخاطبین را از مبانی تئوری تا پیاده‌سازی عملی و حرفه‌ای مسایل بهینه‌سازی با استفاده از کتابخانه گروبی در زبان برنامه‌نویسی پایتون هدایت می‌کند و از ابزارهای هوش مصنوعی برای تسریع کدنویسی و تحلیل نتایج بهره می‌برد.

دوره در ۴ بخش و مجموعاً حدود ۳ ساعت ارائه می‌شود.

بخش صفر: نمای کلی (۳۳ دقیقه)

آشنایی با مفهوم و انواع مسائل بهینه‌سازی، معرفی پیش‌نیازها و مخاطبان.

بخش یک: زیرساخت‌ها و پیش‌نیازهای عملی (۲۲:۳۰ دقیقه)

معرفی مزایای Cursor IDE و گروبی، به‌همراه آموزش نصب و پیکربندی کامل محیط اجرایی.

بخش دو: برنامه‌ریزی خطی (۸۲ دقیقه)

هسته اصلی دوره: فرمولاسیون مسئله تولید، پیاده‌سازی گام‌به‌گام در پایتون، تحلیل مفاهیمی چون نشدنی‌بودن، نامحدودبودن، دوگان، قیمت‌های سایه‌ای، الگوریتم سیمپلکس، هزینه‌های کاهش‌یافته، متغیرهای مازاد، انواع متغیرهای تصمیم و روش‌های حل در گروبی.

بخش سه: مدل‌سازی پیشرفته با مسئله تخصیص (۴۵ دقیقه)

تبیین منطق ریاضی مسئله تخصیص، پیاده‌سازی و خطایابی، بررسی خاصیت تک‌ماژولی، مدل‌سازی برداری (گروه‌بندی متغیرها و محدودیت‌ها)، و مصورسازی جواب‌های بهینه با کمک هوش مصنوعی.

بخش چهار:‌ کاربردهای سرگرم کننده (۱۸ دقیقه)

حل بازی سودوکو به عنوان یک مساله بهینه‌سازی 

دستاوردهای آموزشی دوره: فرمولاسیون مسائل واقعی، پیاده‌سازی با گروبی در پایتون، تحلیل خروجی حل‌کننده، و بهره‌گیری از هوش مصنوعی در کدنویسی و مصورسازی.

دیدگاه کاربران

5

بر اساس امتیاز 2 دانشجو

1
2
3
4
5

هنوز دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
جواد طیبیعضو هیات علمی دانشگاه صنعتی بیرجند، گروه مهندسی صنایع
1دوره
33دانشجو
2نظر و امتیاز

دکتر جواد طیبی، دانش‌آموخته دکتری تخصصی تحقیق در عملیات از دانشگاه بیرجند، کارشناسی‌ارشد ریاضی کاربردی از دانشگاه صنعتی شریف است.
تخصص اصلی وی در زمینه بهینه‌سازی شبکه است.

ایشان از سال ۱۳۹۵ به‌عنوان عضو هیأت علمی دانشگاه صنعتی بیرجند مشغول به فعالیت بوده و در سال ۱۴۰۰ به مرتبه دانشیاری ارتقا یافته‌اند. از افتخارات علمی ایشان می‌توان به عضویت در بنیاد ملی نخبگان، دریافت جایزه شهید دکتر کاظمی آشتیانی و طرح شهید احمدی روشن اشاره کرد.

در حوزه پژوهش، وی تاکنون ۷۴ مقاله علمی-پژوهشی و ۴۵ مقاله کنفرانسی منتشر کرده، یک جلد کتاب با عنوان «بازی جنگ» تألیف و دو جلد کتاب دیگر را ترجمه نموده‌ است. همچنین ۶ طرح پژوهشی برون‌دانشگاهی را اجرا کرده و بیش از ۶۰ مقاله را داوری نموده‌اند.