نقشه راه تخصصی

مسیر پیشنهادی یادگیری

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

چطور مسیر مناسب را انتخاب کنم؟

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

بعد از آن، مسیر به ابزار و حوزه وابسته می‌شود. مسائل سیستم قدرت و انرژی معمولاً با Pyomo حل می‌شوند، چون مدل‌هایشان اغلب پیوسته یا غیرخطی‌اند. مسائل زمان‌بندی، مسیریابی و تخصیص با OR-Tools و سالور CP-SAT، که برای مسائل گسسته ساخته شده است.

اگر برای پایان‌نامه یا مقاله یاد می‌گیرید، مسیر پژوهش را دنبال کنید. این مسیر شما را از مدل‌سازی به تکنیک‌هایی مثل بهینه‌سازی دوسطحی و مدل‌سازی عدم قطعیت می‌برد که در مقاله‌های این حوزه پرتکرارند.

پرسش‌های رایج

برای شروع چه پیش‌نیازی لازم است؟

آشنایی پایه با زبان پایتون کافی است. همهٔ مسیرها با مدل‌سازی ریاضی شروع می‌شوند، پس اگر قبلاً مدل بهینه‌سازی ننوشته‌اید هم مشکلی نیست.

کدام مسیر را انتخاب کنم؟

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

آیا می‌توانم بدون دوره و فقط با محتوای رایگان یاد بگیرم؟

بله. راهنماهای جامع OR-Tools و Pyomo، یادداشت‌های آموزشی و جزوهٔ رایگان Pyomo، مسیر کاملی برای یادگیری خودآموز می‌سازند. دوره‌ها این مسیر را ساختاریافته‌تر و با تمرین و پروژهٔ کامل پوشش می‌دهند.