آموزش بهینهسازی خطی با پایتون
تا
چهارشنبه 03 دی 1404 ساعت 23:59 قابل خرید از چهارشنبه 19 آذر 1404 ساعت 10:00 تا چهارشنبه 03 دی 1404 ساعت 23:59
300,000 تومان
300,000 تومان
تا
چهارشنبه 03 دی 1404 ساعت 23:59 قابل خرید از چهارشنبه 19 آذر 1404 ساعت 10:00 تا چهارشنبه 03 دی 1404 ساعت 23:59
600,000 تومان
600,000 تومان
مدرسان و سخنرانان
دکتر علی اصغر بهروز پور
هیات علمی
جلسات رویداد
زمان برگزاری
برگزارکنندگان رویداد
معاونت پژوهشی دانشگاه آزاد اسلامی استان بوشهر
پژوهش
معاونت پژوهشی دانشگاه آزاد اسلامی واحد بوشهر
معاونت پژوهشی دانشگاه آزاد اسلامی واحد بوشهر
توضیحات رویداد
|
اهداف: 1. آشنایی با مفاهیم پایه پایتون: آشنایی شرکتکنندگان با ساختار زبان پایتون، سینتکس، متغیرها و انواع دادهها.
2. آموزش کتابخانههای مرتبط: معرفی و آموزش کتابخانههای مهم پایتون مانند NumPy، Pandas، Matplotlib و SciPy که در تحلیل داده و تحقیق در عملیات کاربرد دارند. 3. مدلسازی مسائل تحقیق در عملیات: یادگیری چگونگی مدلسازی مسائل مختلف تحقیق در عملیات مانند برنامهریزی خطی، برنامهریزی غیرخطی، و مسائل بهینهسازی. 4. حل مسائل بهینهسازی: آموزش روشهای مختلف حل مسائل بهینهسازی با استفاده از کتابخانههایی مانند PuLP یا SciPy.
5. تحلیل دادهها و شبیهسازی: یادگیری تکنیکهای تحلیل داده و شبیهسازی برای ارزیابی و تحلیل نتایج حاصل از مدلهای تحقیق در عملیات.
6. کاربردهای عملی: بررسی نمونههای واقعی از کاربرد پایتون در حل مسائل تحقیق در عملیات در صنایع مختلف مانند تولید، حمل و نقل، و مدیریت زنجیره تأمین.
7. پروژههای عملی: انجام پروژههای عملی که به شرکتکنندگان این امکان را میدهد تا مهارتهای خود را در حل مسائل واقعی به کار ببرند.
8. تقویت مهارتهای برنامهنویسی: ارتقاء مهارتهای برنامهنویسی شرکتکنندگان به منظور توانمندی بیشتر در پیادهسازی الگوریتمها و مدلها.
9. آموزش بهینهسازی و تصمیمگیری: کمک به شرکتکنندگان برای یادگیری چگونگی اتخاذ تصمیمات بهینه بر اساس تحلیل دادهها و نتایج مدلها.
10. ایجاد روحیه همکاری: تشویق به همکاری و تبادل نظر بین شرکتکنندگان برای یادگیری بهتر و حل مسائل پیچیده.
این اهداف میتواند به طراحی یک کارگاه جامع و مؤثر کمک کند که به شرکتکنندگان مهارتهای لازم برای استفاده از پایتون در تحقیق در عملیات را بیاموزد |
سرفصل رویداد
سرفصل دوره:
▎1. مقدمهای بر پایتون
- آشنایی با تاریخچه و کاربردهای پایتون
- نصب و راهاندازی محیط برنامهنویسی (Anaconda، Jupyter Notebook)
- آشنایی با سینتکس و ساختار زبان
▎2. مفاهیم پایه پایتون
- متغیرها و انواع دادهها (عدد، رشته، لیست، دیکشنری و ...)
- عملگرها و عبارات شرطی
- حلقهها (for و while)
- توابع و ماژولها
▎3. کار با کتابخانههای مهم
- NumPy: آرایهها و عملیات عددی
- Pandas: کار با دادهها و تحلیل دادهها
- Matplotlib و Seaborn: ترسیم نمودارها و تجسم دادهها
- SciPy: توابع ریاضی و بهینهسازی
▎4. مبانی تحقیق در عملیات
- معرفی تحقیق در عملیات و کاربردهای آن
- مدلسازی مسائل تحقیق در عملیات
- انواع مسائل: برنامهریزی خطی، برنامهریزی غیرخطی، مسائل بهینهسازی ترکیبی
▎5. برنامهریزی خطی با پایتون
- معرفی کتابخانه PuLP
- مدلسازی مسائل برنامهریزی خطی
- حل مسائل برنامهریزی خطی با PuLP
▎6. برنامهریزی غیرخطی و بهینهسازی
- معرفی تکنیکهای بهینهسازی غیرخطی
- استفاده از SciPy برای حل مسائل بهینهسازی غیرخطی
▎7. تحلیل دادهها و شبیهسازی
تکنیکهای تحلیل دادهها با Pandas
- شبیهسازی مدلهای تحقیق در عملیات
▎8. پروژههای عملی
- انجام پروژههای واقعی با استفاده از پایتون در زمینه تحقیق در عملیات
- کار بر روی دادههای واقعی و حل مسائل پیچیده
▎9. مرور و جمعبندی
- مرور مفاهیم کلیدی
- پاسخ به سوالات و رفع ابهامات
▎10. منابع و ادامه یادگیری