اطلاعیه

Collapse
No announcement yet.

مثال ساده برای الگوریتم ژنتیک می خواهم

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مثال ساده برای الگوریتم ژنتیک می خواهم

    سلام
    من تازه با این الگوریتم آشنا شدم.می خوام یک مثال ساده با زبان بیسیک(QB or VB) بنویسم.
    می خوام این معادله رو با الگوریتم ژنتیک حل کنم X^3-X*cos(x)=12
    من یک آرایه یک بعدی با 10 عضو تعریف کردم.اعضای اوله رو شانسی مقدار دهی کردم بعد اونا رو در طرف اول معادله قرار دادم بعد یک تابع fitnes تعریف کردم با این صورت که اختلاف مقادیر به دست آمده با عدد 12(طرف دوم معادله) رو محاسبه میکنه بعد میاد او دو تا عددی که به 0 نزدیک تره رو برمیداره و میانگین مقدار اوله اون ها رو میگره(یعنی دو تا عددی که قبل از گذاشتن تو طرف اول معادله رو میان گین میگره) بعد او میان گین رو مذاره تو طرف اول معادله بعد جواب به دست اومده رو با اعضای ابتدا و انتهای مجموعه جای گزین میکنه(چون مجموعه رو از کویک به بزرگ مرتب کردیم و کوچکترین و بزرگترین عضو از 12 اختلاف زیاد تری دارند) این الگوریتم تکرار می شه تا به جواب مناسب برسه.ولی درست کار نمی کنه به جواب نا معقول همگرا میشه
    دوستان اگه اطلاعاتی در این زمینه دارید لطفا راهنمایی کنید

    #2
    پاسخ : مثال ساده برای الگوریتم ژنتیک می خواهم

    کمکم نمی کنید؟؟
    :cry2: :cry2:

    دیدگاه

    لطفا صبر کنید...
    X