Forsat Academy
Forsat Academy
خواندن ۱ دقیقه·۵ سال پیش

بهینه سازی یعنی چه؟

هرگاه برای حل مساله ای نیاز به #بهينه_سازی داشته باشیم، یکی از روش‌های کاندید #الگوریتم_تکاملی است. اما سوال این است که بهینه سازی یعنی چه؟ بگذارید بجای توضیح دادن، چند مثال بزنیم:

#کوتاهترین_مسیر بین دو شهر

#بیشترین_میزان_سود در بازار سرمایه

در بازی #پرش_از_مانع، بهترین زمان پرش کدام است تا کمترین احتمال برخورد با مانع وجود داشته باشد.

#رنگ_آمیزی یا #نقاشی کشیدن یک تصویر بطوریکه بیشترین تطابق با واقعیت را داشته باشد.

#طراحی_نقشه_خانه بطوریکه بیشترین میزان نورگیری و کمترین میزان فضای پرت را داشته باشد.

#شعر_سرایی بطوریکه بیشترین معنا و همچنین بیشترین وزن بین کلمات وجود داشته باشد.

#طراحی_بدنه ماشین یا هواپیما بطوریکه کمترین اصطکاک با هوا ایجاد شود.

#کمترین_میزان_خطا در شبکه های عصبی، با کدام مجموعه وزنی ایجاد می شود؟

چطور داده ها را #خوشه_بندی کنیم تا مجموع فاصله هر داده تا مرکز خوشه به #کمترین مقدار برسد؟

وزن های جدول کیو (Q-table) در #یادگیری_تقویتی (reinforcement learning) چطور تنظیم شود تا سیاست بهینه اخذ شود؟

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



ما می خواهیم در #کارگاه_عملی_آشنایی_با_الگوریتم_ژنتیک چند مساله رایج را تعریف کرده و به حل آنها با #زبان_پایتون و #الگوریتم_ژنتیک بپردازیم. این کارگاه می تواند برای آشنایی عملی با روش حل مساله به کمک الگوریتم ژنتیک و همچنین آشنایی با زبان پایتون مفید واقع شود. شرکت در این کارگاه به همه کسانی که با تئوری الگوریتم ژنتیک آشنایی دارند توصیه می شود.

ثبت نام در کارگاه عملی آشنایی با الگوریتم ژنتیک: https://lnkd.in/d6p9R6T

کانال تلگرام: https://t.me/ForsatAcademy


هوش مصنوعیالگوریتم تکاملیبهینه سازیکارگاه عملی الگوریتم ژنتیکیادگیری ماشین
«فرصت یادگیری» محلی است برای کسب آموزش‌های عمومی و تخصصی در حوزه هوش‌مصنوعی و رباتیک. دوره‌های مورد نظرتان را با ما در میان بگذارید: ForsatAcademy@gmail.com https://t.me/ForsatAcademy
شاید از این پست‌ها خوشتان بیاید