خرید بک لینک
چندین شرکت وجود دارند که کارشون نوشتن Solver هست. از جمله: نرم افزار Gams که توی ایران خیلی شناخته شده هست. نرم افزار Cplex که سرعت قابل توجهی داره. یه سوال مهم که وجود داره اینه که کدوم Solver بهتر هست؟! من اول توضیح میدم که چجوری میشه به این سوال جواب داد. بعدش دیگه مشخص میشه که جواب چیه:) برای ادامه مطلب

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

خب تا الان سالور ها را شناختیم و میدونیم که چی هستند و چجوری میشه فهمید که کدوم یکی بهتره. همچنین می دونیم که بنده از کدوم سالور استفاده می کنم و چرا. حالا می پردازیم به این موضوع که چجوری میشه به یه دونه سالور فهموند که با مساله ی ریاضی ما چی هست؟ برای این کار دو تا راه کلی وجود داره: ۱. زبان هاادامه مطلب

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

من در زیر چیزهایی که حین انجام این پروژه یاد گرفتم را می نویسم. اما صادقانه بگم اگه یه نفری قبل از اینکه این پروژه را انجام بدم، می اومد و موارد زیر را برام توضیح میدادم، چیز زیادی متوجه نمیشدم از حرف هاش. اما با این وجود باز هم ترجیح میدم که بنویسمشون: تجربه ی خیلی خیلی لذت بخشی بود برای من. بارادامه مطلب

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

کلا آدم نرم افزار را با انجام دادن یه پروژه ی شخصی یاد میگیره. من خودم با کمک یه پروژه یاد گرفتم. این پروژه اش هست. برنامه نویس ها یک رسم خیلی جالبی دارند. اولین برنامه ای که به یه زبان جدید می نویسند، این هست: print("Hello World") این ساده ترین کدی هست که میشه نوشت اما آموزنده است. همینکه آدمادامه مطلب

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

من اولش این را اتفاقی توی یه دونه سایت پیدا کردم. بعدش دیدم ایده ی خوبیه که امتحانش کنم. در عرض چند ساعت یه مدل ریاضی براش به نظرم رسید. مدل ریاضیش را اول روی کاغذ نوشتم. بعدش به نظرم رسید که باید توی اکسل و با Solverی که توی اکسل هست حلش بکنم. یکمی تجربه ی کار با VBA را داشتم (اگه بخوام دقیق تر بادامه مطلب

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

اصلا قصدم این نیست که کل پروژه را براتون توضیح بدم. فقط اینکه سه تا چیز را باید حتما توی کدی که مینوشتم رعایت می کردم.

۱. تعریف کردن متغیرهای ورودی

۲.

۳.

+ نوشته شده در دوشنبه پانزدهم خرداد ۱۳۹۶ساعت 20:18 توسط محمد |

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

۱. اضافه کردن عکس از UIیی که توی اکسل تهیه کردم.

۲. توضیح دادن روند کلی کدی که با پایتون نوشتم. (عکس از قسمت بالایی که داده ها را می خونه.)

۳. پیوستگی مطالب را چک بکنم.

۴. یه دونه عکس بذارم از هماهنگی iPython و Sublime Text.

۵. نمونه کد پیدا کنم از AMPL و OPL برای مساله ی ساده ی کوله پشتی.

۶.

+ نوشته شده در دوشنبه پانزدهم خرداد ۱۳۹۶ساعت 20:36 توسط محمد |

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

من یه چند تا توصیه دارم برای کسایی که کمی تجربه دارند و دوست دارند حرفه ای تر با Solver ها کار بکنند: ۱. Solverها یه سری Hyper parameter دارند که از پیش مشخص شده هستند. تغییر دادن این ها می تونه روی عملکرد Solver ها تاثیر بذاره. من یه سری مقاله پیدا کردم که عملا روی بهینه سازی این پارامترها کار میادامه مطلب

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

۱. ترفندهای مقاله نویسی در تحقیق در عملیات:

من فقط در مورد مواردی وبلاگ می نویسم که تجربه اش را دارم. از اونجایی که در مورد مقاله نویسی توی ژورنال ها تجربه ای ندارم، در این مورد مطلبی توی وبلاگ نخواهید دید. ولی بازم جاش خالی هست توی این وبلاگ:)

۲.

+ نوشته شده در دوشنبه پانزدهم خرداد ۱۳۹۶ساعت 21:25 توسط محمد |

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

سوال به جایی هست اگه بپرسید: "اصلا برای چی باید مهارت کار کردن با یه دونه Solver را یاد بگیرم؟" دلیل هایی که به نظرم میرسه این ها هستند: ۱. مقاله ها را راحت تر می تونید بفهمید. ببینید خیلی از مقاله ها هستند که روند کلیشون این هست: اومدن یه مدلسازی ریاضی را نوشته اند و بعدش هم گفتن که یه سری داده تادامه مطلب

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: سه شنبه 16 خرداد 1396 ساعت: 17:11

وبلاگی کوچک در مورد کار با Solver: من همیشه دوست داشتم که یه پروژه ی کوچیک توی OR انجام بدم. یه پروژه ای توی اینترنت پیدا کردم و ۳ ماه براش وقت گذاشتم. توی این وبلاگ اون تجربه ی عملی ای که به دست آوردم را توضیح میدم. هدفم اصلا آموزش دادنش نیست. فقط میخوام اون دیدی که من به دست آوردم را بهتون منتقلادامه مطلب

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: دوشنبه 15 خرداد 1396 ساعت: 22:22

بذارید اول یه مقدمه بگم: تقریبا توی همه ی دانشگاه ها، استادهای تحقیق در عملیات را میشه به دو دسته تقسیم کرد. استادهایی که تخصصشون مدلسازی هست. استادهایی که تخصصشون حل کردن مدلسازی هست. چیزی که دانشجوها نمی دونند یا دیر گفته میشه بهشون، اینه که نرم افزارهایی وجود داره به نام Solver که اون ها یه سرادامه مطلب

برچسب: نویسنده: آناهیتا زارعی‌نیا تاريخ: دوشنبه 15 خرداد 1396 ساعت: 22:22

صفحه بندی