![]() |
ژنتیک
[سلام دوستان من این ترم هوش مصنوعی دارم واستادمون پروژه ای که داده رو به زبان matlab میخواد! ما هم تا حالا با این زبان کار نکردیم چندتا فایل راهنما دانلود کردم ولی چندان بدرد نخورد چون باید با الگوریتم ژنتیک بنویسیم !اول میخوام بدونم این تابع رو چطوری باید توی متلب بنویسم و بعد هم اگه کسی اطلاعات کافی داره مراحل ماکزیمم سازی این تابع رو بهم بگه ممنون
] |
حداقل صورت پروژه رو رو سزوز اینجا بگذار تا نیاز به یوزر برای دیدن نداشته باشه.
|
امیدوارم عکسش این دفعه درست شده باشه!
|
سلام دوست عزیز
کار سختی نیست باید اول تابع رو تعریف کنی بعد داخل الگوریتم ژنتیک رون رو فراخوانی کنی من برای یکی از درس ها تابعی شبیه به این رو ماکزیمم کردم می تونی fitness رو همون مقدار تابع در نظر بگیری و هم میتونی به صورت یک تابع دیگه تغییرش بدی روندش ثابت میمونه فقط قیدها و روش مرتب کردنش عوض میشه موفق باشی |
نقل قول:
|
خواهش می کنم
تابع fitness (که ژنتیک طبق اون اجرا میشه و بهینه سازی رو انجام میده )رو به دو صورت کلی می تونی بنویسی که بستگی به مسئله ات داره بعضی جاها خود مقدار تابع هدف رو به عنوان fitness میگیرند بعضی جاها هم یک تابع دیگر تعریف می کنند که مقدار تابع هدف وارد تابع میشه و تابع روی اون اعمال میشه و به عنوان fitness در نطر میگیرند و بقیه برنامه طبق fitness اجرا میشه |
ممنون از دوست عزیزم htavasoli که مشکلم رو حل کردن. Thanks m8
|
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۵:۱۱ بعد از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.